คุณสามารถสแกน - ซึ่งจะช่วยให้คุณคัดลอกระหว่างโฮสต์อย่างปลอดภัย
เพื่อเรียนรู้เพิ่มเติมคุณสามารถทำได้
มันตั้งอยู่ใน / usr / bin บน linux คำสั่ง SCP หรือการคัดลอกอย่างปลอดภัยจะคัดลอกไฟล์และไดเรกทอรีจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งในชุด (สำหรับส่วนต่อประสานผู้ใช้แบบโต้ตอบคุณสามารถใช้ SFTP ตามที่ระบุไว้ "user545035" ซึ่งจะเข้ารหัสการสื่อสารทั้งหมดระหว่างสองเครื่อง
$ scp my file remote.example.com:newfile
$ scp -r mydir remote.example.com:
$ scp remote.example.com:myfile .
$ scp -r remote.example.com:mydir .
ในการระบุชื่อผู้ใช้สำรองบนระบบรีโมตใช้ไวยากรณ์ชื่อผู้ใช้ @ host:
$ scp myfile solidariti@remote.example.com :
ตัวเลือกที่มีประโยชน์:
-p : ทำซ้ำแอตทริบิวต์ของแฟ้มทั้งหมด (สิทธิ์การประทับเวลา) เมื่อคัดลอก
-r : คัดลอกไดเรกทอรีและเนื้อหาซ้ำ ๆ
-v : สร้างเอาต์พุต verbose ซึ่งมีประโยชน์สำหรับการดีบัก
SFTP (host|username@host) openssh-client
ตั้งอยู่ใน/usr/bin
ไดเรกทอรี โปรแกรม sftp คัดลอกไฟล์แบบโต้ตอบระหว่างคอมพิวเตอร์สองเครื่อง (ตรงข้ามกับ scp ซึ่งคัดลอกไฟล์เป็นชุด) ส่วนต่อประสานผู้ใช้นั้นเหมือนกับ ftp
$ sftp remote.example.com
password: ******
sftp> cd MyFiles
sftp> ls
README
...
sftp> get README
Fetching /home/solidariti/Myfiles/README to README
หากชื่อผู้ใช้ของคุณแตกต่างจากชื่อในท้องที่ของคุณให้ใช้ชื่อผู้ใช้อาร์กิวเมนต์โฮสต์ @:
$ sftp solidariti@remote.example.com
หวังว่านี่จะพาคุณไป