ปกติฉันจะใช้เซิร์ฟเวอร์ระยะไกลเพื่อจัดการไฟล์โดยใช้เทอร์มินัลสำหรับ Mac OS X
ฉันไม่เข้าใจว่าฉันดึงไฟล์ (ดาวน์โหลด) จากเซิร์ฟเวอร์ไปยังเครื่องคอมพิวเตอร์ของฉันหรือส่งไฟล์จากเครื่องคอมพิวเตอร์ไปยังเซิร์ฟเวอร์ (อัพโหลด) ได้อย่างไร
ปกติฉันจะใช้เซิร์ฟเวอร์ระยะไกลเพื่อจัดการไฟล์โดยใช้เทอร์มินัลสำหรับ Mac OS X
ฉันไม่เข้าใจว่าฉันดึงไฟล์ (ดาวน์โหลด) จากเซิร์ฟเวอร์ไปยังเครื่องคอมพิวเตอร์ของฉันหรือส่งไฟล์จากเครื่องคอมพิวเตอร์ไปยังเซิร์ฟเวอร์ (อัพโหลด) ได้อย่างไร
คำตอบ:
ในการรับไฟล์ผ่าน SSH:
$ scp host:/path/to/file local_file
วิธีส่งไฟล์:
$ scp local_file host:/path/to/file
scp
คือ "secure copy" ซึ่งเป็นยูทิลิตี้การคัดลอกที่ส่งไฟล์ผ่านการเชื่อมต่อ SSH
sftp
ซึ่งเป็นชนิดที่ชอบftp
แต่ใช้ssh
เป็นวิธีการสื่อสารที่เกิดขึ้นจริง