วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH

วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH

วิธีที่เร็วที่สุดในการถ่ายโอนไฟล์และโฟลเดอร์ผ่าน SSH จาก Windows 10 ไปยัง Linux คือการใช้เครื่องมือ SCP มันทำงานภายในโปรโตคอล SSH และอนุญาตให้ผู้ใช้ถ่ายโอนข้อมูลอย่างรวดเร็วและง่ายดายผ่านบรรทัดคำสั่งจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง!

ในคู่มือนี้ เราจะแสดงวิธีใช้ SCP บน Windows 10 ของคุณ เราจะพูดถึงสองวิธี วิธีแรกคือการใช้ Windows PowerShell ซึ่งเทียบเท่ากับบรรทัดคำสั่งของ Linux ของ Microsoft วิธีที่สองที่เราจะพูดถึงคือ WinSCP ซึ่งเป็นยูทิลิตี้ที่อนุญาตให้ผู้ใช้ Windows โอนไฟล์โดยใช้ SCP ผ่าน SSH ด้วย GUI ที่ดี

หมายเหตุ: เพื่อให้ SCP ทำงานบน Windows 10 ได้ พีซี Linux ที่คุณวางแผนจะถ่ายโอนไฟล์ไปจะต้องใช้งานเซิร์ฟเวอร์ OpenSSH อยู่แล้ว ในการตั้งค่าเซิร์ฟเวอร์ SSH บนระบบ Linux ของคุณโปรดทำตามคำแนะนำของเราในหัวข้อ !

วิธีที่ 1 – PowerShell

Windows PowerShell เป็นวิธีที่ดีที่สุดในการใช้ SCP บน Windows 10 เหตุผลคืออะไร? ผู้ใช้ Windows 10 ทุกคนสามารถเข้าถึง PowerShell ได้แล้ว และไม่จำเป็นต้องกำหนดค่าหรือปรับแต่งอะไรเพื่อใช้งาน ยังดีกว่า Microsoft มี SCP อยู่ใน PowerShell ดังนั้นผู้ใช้ Windows 10 จึงไม่ต้องติดตั้งด้วยซ้ำ!

ในการใช้ SCP ใน PowerShell ให้เริ่มต้นด้วยการเปิดคอนโซล PowerShell บนเดสก์ท็อป Windows 10 ของคุณ ในการทำเช่นนั้น ให้กดWinบนแป้นพิมพ์ ค้นหา "PowerShell" และเปิดแอปด้วยไอคอนเทอร์มินัลสีน้ำเงิน จากนั้น ทำตามคำแนะนำทีละขั้นตอนด้านล่างเพื่อเรียนรู้วิธีสร้างไฟล์ SCP และโฟลเดอร์ไปยังกล่อง Linux ของคุณ

ขั้นตอนที่ 1:เปิด Windows Explorer และไปที่ตำแหน่งของไฟล์/โฟลเดอร์ที่คุณต้องการโอนไปยังระบบ Linux ตัวอย่างเช่น หากมีไฟล์หรือโฟลเดอร์ใน "เอกสาร" ตำแหน่งจะเป็นC:\Users\EXAMPLE_USERNAME\Documents\. จากนั้นคัดลอกข้อมูลสถานที่ไปยังคลิปบอร์ดของคุณโดยใช้ปุ่ม Ctrl + C

ขั้นตอนที่ 2:กลับไปที่หน้าต่าง PowerShell และเขียนcdลงในพรอมต์คำสั่ง หลังจากเขียนcdแล้ว ให้คลิกขวาด้วยเมาส์ การคลิกขวาจะเป็นการวางตำแหน่งที่คุณคัดลอกไปยังคลิปบอร์ด

เมื่อวางตำแหน่งในพรอมต์ของ PowerShell แล้ว ควรมีลักษณะเหมือนคำสั่งต่อไปนี้

cd C:\Some\location\of\files\or\folders\to\transfer\

กดปุ่มEnterเพื่อดำเนินการคำสั่ง

ขั้นตอนที่ 3:หลังจากรันคำสั่งcdแล้ว PowerShell จะอยู่ในไดเร็กทอรีที่คุณต้องการถ่ายโอนไฟล์ จากที่นี่ กลับไปที่ Windows Explorer และดูไดเรกทอรีเดียวกันนี้เพื่อหาไฟล์/โฟลเดอร์ที่คุณต้องการโอน

ตัวอย่างเช่น หากคุณต้องการถ่ายโอนexample-photo.pngไปยัง Linux PC ให้จดชื่อไฟล์ไว้ หรือหากคุณต้องการโอนไดเร็กทอรี ให้พูดว่า “ Important-Files“ จำชื่อโฟลเดอร์ไว้

ขั้นตอนที่ 4:ใน PowerShell ใช้คำสั่ง SCP เพื่อถ่ายโอนไฟล์หรือไดเร็กทอรีผ่าน SSH ไปยัง Linux PC ของคุณ

หมายเหตุ: เมื่อพยายามถ่ายโอนไฟล์หรือโฟลเดอร์ PowerShell อาจพูดว่า “ไม่สามารถสร้างความถูกต้องของโฮสต์ได้ คุณแน่ใจหรือว่าต้องการเชื่อมต่อต่อไป” คุณต้องเลือก "ใช่" มิฉะนั้น SCP จะล้มเหลว

วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH

โอนไฟล์

ในการถ่ายโอนไฟล์ผ่าน SCP จาก Windows 10 ไปยัง Linux PC ผ่าน SSH ให้ปรับแต่งคำสั่งด้านล่าง โปรดทราบว่าคุณต้องเปลี่ยนexample-photo.pngเป็นไฟล์จริงที่คุณต้องการโอนremote_linux_usernameเป็นชื่อผู้ใช้บนlinux_hostname_or_local_ipLinux PC เป็นชื่อโฮสต์/ที่อยู่ IP LAN ของ Linux PC และ/remote/directory/on/linux/pcไปยังไดเร็กทอรีจริงบน Linux PC

ตัวอย่าง scp-photo.png remote_linux_username@linux_hostname_or_local_ip:/remote/directory/on/linux/pc

โอนเนื้อหาของไดเร็กทอรี

ต้องการถ่ายโอนเนื้อหาของทั้งโฟลเดอร์หรือไม่? ทำให้การใช้งานของSCP-r อย่าลืมเปลี่ยนC:\Users\EXAMPLE_USERNAME\Documents\Important-Filesเป็นโฟลเดอร์ไฟล์จริงบนพีซี Windows 10 ของคุณremote_linux_usernameเป็นชื่อผู้ใช้บนlinux_hostname_or_local_ipLinux PC เป็นชื่อโฮสต์/ที่อยู่ IP ของ LAN ของ Linux PC และ/remote/directory/on/linux/pcไปยังไดเร็กทอรีจริงบน Linux PC

scp -r 'C:\Users\EXAMPLE_USERNAME\Documents\Important-Files' remote_linux_username@linux_hostname_or_local_ip:/remote/directory/on/linux/pc

วิธีที่ 2 – WinSCP

หากคุณไม่ใช่แฟนตัวยงของบรรทัดคำสั่งแต่ยังต้องการถ่ายโอนไฟล์จาก Windows 10 ไปยังระบบ Linux ระยะไกลผ่าน SSH คุณสามารถใช้ WinSCP ได้ มันเพิ่ม GUI ที่สวยงามบน SCP (ยังรองรับโปรโตคอลอื่นด้วย) วิธีใช้งานเพื่อถ่ายโอนไฟล์และโฟลเดอร์มีดังนี้

ขั้นตอนที่ 1: ดาวน์โหลดและติดตั้งแอปพลิเคชัน WinSCP บนพีซี Windows 10 ของคุณ ในการดาวน์โหลดแอป ตรงไปที่winscp.netและคลิกที่ปุ่มสีเขียว “ดาวน์โหลดทันที” เมื่อติดตั้งเสร็จแล้ว ให้เปิดใช้งานและติดตั้งโปรแกรมบนพีซี Windows 10 ของคุณ

ขั้นตอนที่ 2:หลังจากติดตั้ง WinSCP แล้ว ให้เปิดใช้งานบนเดสก์ท็อป Windows 10 ของคุณ เมื่อเปิดตัวคุณจะเห็นหน้าต่าง "เข้าสู่ระบบ" ในหน้าต่างเข้าสู่ระบบ ให้มองหา "โปรโตคอลไฟล์" และเปลี่ยนจาก "SFTP" เป็น "SCP"

วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH

ขั้นตอนที่ 3:ค้นหา "ชื่อโฮสต์" และเขียนชื่อโฮสต์ของ Linux PC ไม่สามารถคิดออกชื่อโฮสต์? ที่อยู่ IP ของ LAN ก็ใช้งานได้เช่นกัน

วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH

ขั้นตอนที่ 4:ค้นหากล่องข้อความ "ชื่อผู้ใช้" และเขียนชื่อผู้ใช้บนพีซี Linux ระยะไกลในกล่อง

วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH

ขั้นตอนที่ 5:ค้นหาช่อง "รหัสผ่าน" และเขียนชื่อรหัสผ่านไปยัง Linux PC ระยะไกล จากนั้นคลิก “บันทึก” เพื่อบันทึกข้อมูล

ขั้นตอนที่ 6:เลือกปุ่ม “เข้าสู่ระบบ” เพื่อเข้าถึง Linux PC ระยะไกลของคุณผ่าน SCP/SSH ขณะเข้าสู่ระบบ ให้เลือก "ใช่" เมื่อ WinSCP ถามว่า "เชื่อมต่อกับเซิร์ฟเวอร์ที่ไม่รู้จักต่อไปและเพิ่มคีย์โฮสต์ในแคชหรือไม่"

วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH

ขั้นตอนที่ 7:เปิด Windows Explorer และเรียกดูไฟล์หรือโฟลเดอร์ที่คุณต้องการแชร์ผ่านโปรโตคอล SCP/SSH จากนั้นลากไปที่หน้าต่าง WinSCP มันจะถ่ายโอนไปยัง Linux PC ระยะไกลทันทีโดยใช้ SCP!

วิธีถ่ายโอนไฟล์ไปยัง Linux จาก Windows 10 ผ่าน SSH


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม