SSH มีความทนทานต่ออุปกรณ์รักษาความปลอดภัยเครือข่ายเช่นไฟร์วอลล์และสิ่งต่าง ๆ ที่ทำ NAT มากขึ้น FTP นั้นยากต่อการใช้งานไฟร์วอลล์ที่มีชื่อเสียงและโดยทั่วไปต้องใช้จุดปลายหนึ่งจุดเพื่อที่อยู่ IP จริง (เช่นไม่มี NAT)
SSH ดีกว่าในการจัดการ NAT ในความเป็นจริงปลายทั้งสองข้างอยู่ข้างหลัง NAT ซึ่งโดยทั่วไปไม่สามารถทำได้หากไม่มีชะแลง FTP จำนวนมาก
โดยทั่วไปแล้ว FTP จะเร็วกว่าเนื่องจากลักษณะธรรมดาของโพรโทคอลแม้ว่า SFTP รุ่นที่ถูกต้องสามารถเข้าใกล้ระดับความเร็วนั้นได้
การสนับสนุน FTP ถูกสร้างขึ้นในเบราว์เซอร์ที่ทันสมัยที่สุดโดยที่ฉันไม่รู้ว่ามี SSH แม้ว่าอาจมีปลั๊กอินที่ใช้สิ่งนี้
SSH มีความปลอดภัยมากขึ้นอย่างมากซึ่งช่วยให้การตรวจสอบผู้ใช้ FTP สนับสนุนสิ่งนั้น แต่จะทำผ่านข้อความธรรมดาอย่างชัดเจนซึ่งเป็นข้อเท็จจริงที่ขัดแย้งกับนโยบายความปลอดภัยส่วนใหญ่
เหตุผลเดียวที่จะใช้ FTP สำหรับการแชร์ไฟล์สาธารณะ สิ่งที่ต้องการที่เก็บเคอร์เนล linux