หน้าแรก
» ลินุกซ์
»
วิธีถ่ายโอนไฟล์จาก Windows 10 ไปยัง Linux ผ่าน SSH
วิธีถ่ายโอนไฟล์จาก Windows 10 ไปยัง Linux ผ่าน SSH
คุณสามารถถ่ายโอนไฟล์จาก Windows 10 ไปยัง Linux ผ่าน SSH โดยใช้คำสั่งในตัวscpหรือใช้ WinSCP หากคุณต้องการอินเทอร์เฟซแบบกราฟิก วิธีการใช้บรรทัดคำสั่งนั้นเร็วที่สุดสำหรับการคัดลอกครั้งเดียวและสคริปต์ ในขณะที่ WinSCP นั้นใช้งานง่ายกว่าเมื่อคุณต้องการเรียกดูโฟลเดอร์ในเครื่องและโฟลเดอร์ระยะไกลพร้อมกัน
ก่อนเริ่มต้น คอมพิวเตอร์ Linux ต้องเปิดใช้งานเซิร์ฟเวอร์ SSH และคุณต้องมีชื่อโฮสต์หรือที่อยู่ IP ของเซิร์ฟเวอร์ ชื่อผู้ใช้ Linux ของคุณ และไดเร็กทอรีปลายทางที่คุณสามารถเขียนข้อมูลลงไปได้ บน Ubuntu แพ็กเกจเซิร์ฟเวอร์คือopenssh-server; Canonical ได้อธิบายวิธีการตั้งค่าไว้ในคู่มือเซิร์ฟเวอร์ OpenSSH ของพวกเขา SSH โดยปกติจะรับฟังการเชื่อมต่อบนพอร์ต 22 เว้นแต่ผู้ดูแลระบบเซิร์ฟเวอร์จะเปลี่ยนพอร์ต
วิธีที่ 1: คัดลอกไฟล์ด้วย SCP ใน PowerShell
Windows 10 รองรับไคลเอ็นต์ OpenSSH ของ Microsoft ซึ่งประกอบด้วยssh, sftp, และscpอาจไม่ได้ติดตั้งอยู่ในทุกระบบ Windows 10 ดังนั้นให้เปิด PowerShell ก่อนแล้วเรียกใช้คำสั่งต่อไปนี้:
Get-Command scp
หาก PowerShell ไม่พบคำสั่ง ให้ติดตั้ง OpenSSH Client จาก Windows Optional Features หรือเรียกใช้คำสั่งต่อไปนี้ในหน้าต่าง PowerShell ที่มีสิทธิ์ผู้ดูแลระบบ: