secure shell , ssh
เป็นวิธีการที่ใช้บรรทัดคำสั่งในการพูดคุยกับคอมพิวเตอร์เครื่องอื่น ssh
โดยค่าเริ่มต้นจะไม่มีการติดต่อแบบกราฟิกที่เกี่ยวข้องกับ
ความเร็ว
ความเร็วในการอัพโหลดของคุณอาจถูก จำกัด โดยการเชื่อมต่ออินเทอร์เน็ตของคุณ โปรโตคอลที่ใช้ในการถ่ายโอนไฟล์จะสร้างความแตกต่าง แต่อาจไม่สำคัญ
การเชื่อมต่ออินเทอร์เน็ตคุณภาพภายในประเทศมักจะมีความเร็วในการอัพโหลดช้ากว่าความเร็วในการดาวน์โหลด นี่เป็นเรื่องจริงสำหรับการเชื่อมต่อที่ใช้ ADSL VDSL สายเคเบิลและการเชื่อมต่อไฟเบอร์ให้ความเร็วในการอัพโหลดเร็วขึ้น
ลองใช้การทดสอบความเร็วในการเชื่อมต่ออินเทอร์เน็ตของคุณ คุณเห็นค่าอะไร จำนวนการอัปโหลดต่ำกว่าการดาวน์โหลดหรือไม่
หากคุณถ่ายโอนไฟล์ขนาดเล็กหลายพันไฟล์โปรโตคอลอื่นอาจน่าลองใช้ หากคุณถ่ายโอนไฟล์ขนาดใหญ่หลายสิบหรือหลายร้อยไฟล์ftp
มีแนวโน้มว่าจะเป็นไปอย่างรวดเร็วเท่ากับวิธีอื่น ๆ
Command Line - rsync
จากคำถามของคุณดูเหมือนว่าคุณssh
สามารถเข้าถึงเซิร์ฟเวอร์ของคุณได้ มันเยี่ยมมาก หากคุณพอใจกับบรรทัดคำสั่งคุณสามารถใช้เครื่องมือเช่นการซิงค์ระยะไกลrsync
เพื่อทำการถ่ายโอนไฟล์ ดูวิธีที่รวดเร็วและปลอดภัยที่สุดในการคัดลอกข้อมูลขนาดใหญ่จากไดรฟ์ภายนอกหนึ่งไปยังอีกไดรฟ์สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการนี้ ด้วยrsync
คุณจะสิ้นสุดการออกคำสั่งเช่น:
rsync -rv --progress '~/Pictures/My Photos/' user@sftp.server.com:~/Pictures/
เครื่องมือบรรทัดคำสั่งทางเลือกที่จะรวมถึงrsync
scp
ส่วนต่อประสานกราฟิก - CyberDuck
หรือลองใช้เครื่องมืออย่างCyberDuckเพื่อเชื่อมต่อและถ่ายโอนไฟล์ไปยังเซิร์ฟเวอร์ของคุณอย่างปลอดภัย ลองใช้เซิร์ฟเวอร์ที่อยู่เดียวกับที่มีftp
แต่แทนที่จะใช้sftp
; s
ทราบนอกเหนือจากนั้น สิ่งนี้หมายถึงความปลอดภัย sftp
จะให้การเชื่อมต่อ File Transfer Protocol (FTP) ผ่านการเชื่อมต่อที่ปลอดภัยเช่นเดียวกับssh
คุณ