วิธีการถ่ายโอนไฟล์ระหว่างเครื่อง Linux ระยะไกลและเครื่อง Windows ท้องถิ่น


2

ฉันต้องการถ่ายโอนไฟล์ / โฟลเดอร์ระหว่างเครื่องระยะไกลที่ใช้ Linux และเครื่องท้องถิ่นที่ใช้ Windows XP ฉันมักจะเข้าถึงเครื่องระยะไกลผ่าน sshและบางครั้งใช้ VNC sessions.

เป็นวิธีที่ง่ายที่สุดในการถ่ายโอนไฟล์จากเครื่องระยะไกลไปยังเครื่องท้องถิ่นของฉันและในทางกลับกันคืออะไร?

  • ฉันคิด ftp ควรเป็นทางออก มีวิธีที่ดีกว่า?
  • ถ้า ftp เป็นตัวเลือกที่ดีฉันจะเริ่มการถ่ายโอนได้อย่างไร ฉันจำเป็นต้องติดตั้งเซิร์ฟเวอร์ ftp บนเครื่องทั้งสองหรือไม่จากนั้นทำการโอนย้าย? สิ่งที่ต้องทำคืออะไร?

โน้ตเล็กน้อย ssh / scp ถูกเข้ารหัสและปลอดภัย ftp ไม่ได้เข้ารหัสและไม่ปลอดภัย ดังนั้นหาก ssh ใช้งานได้อย่าเปลี่ยนไปใช้สิ่งที่ไม่ปลอดภัย
Johan

คำตอบ:


5

คำแนะนำของฉันคือการใช้ winscp ที่หน้าต่างด้านข้าง สิ่งนี้ใช้โปรโตคอล SCP ซึ่งทำงานได้ตราบใดที่คุณมี SSH ติดตั้งอยู่ที่ปลายรีโมต ... ซึ่งคุณทำ


ตราบใดที่ SSH ทำงานอย่างถูกต้องเราจะใช้ Filezilla ซึ่งทำงานร่วมกับ SSH เพื่อรักษาความปลอดภัยการถ่ายโอนของคุณ
slafat01

1

คุณต้องติดตั้งเซิร์ฟเวอร์บนเครื่อง linux และไคลเอนต์จากเครื่อง windows FileZilla เป็นเรื่องธรรมดาที่ฉันเคยได้ยิน (มันรองรับทั้ง linux และ windows) แต่ก็มีอีกมากมายที่นั่น ฉันสมมติว่าคุณไม่ได้เชื่อมต่อกับเครือข่ายเดียวกันมิฉะนั้นคุณเพียงแค่ตั้งค่าการแบ่งปันแซมบ้า


0

อย่ามองข้ามโซลูชันง่ายๆเช่นอัปโหลดไฟล์ผ่านบัญชี Gmail หรือ Gmail


การส่งจดหมายไม่ใช่วิธีแก้ปัญหาที่ดี a) มันยุ่งยาก b) มันมีขนาด จำกัด ของไฟล์
Lazer

จากนั้นดูที่ cross-copy.net . นอกจากนี้ยังมีไคลเอ็นต์บรรทัดคำสั่งที่มีอยู่
Rodja

0

สิ่งนี้ชัดเจนสำหรับผู้ใช้ระดับสูง แต่ไม่ใช่สำหรับมือใหม่:

หากเครื่องที่ทำหน้าที่เป็นเซิร์ฟเวอร์อยู่ด้านหลัง NAT ซึ่งเป็นที่แพร่หลายคุณจะต้องตั้งค่ากฎไฟร์วอลล์ / DMZ หรือพึ่งพา UPNP สิ่งที่ต้องการ http://miniupnp.tuxfamily.org/ สามารถช่วยหรือตรวจสอบเอกสารประกอบสำหรับเราเตอร์ที่ให้บริการเครือข่ายที่เซิร์ฟเวอร์เชื่อมต่ออยู่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.