วิธีที่ง่ายและหลากหลายที่สุดในการส่งไฟล์ผ่านเครือข่ายไปยังคอมพิวเตอร์เครื่องอื่นคืออะไร? โดยที่ฉันหมายถึงคอมพิวเตอร์ที่คนอื่นใช้อยู่ในขณะนี้ ฉันไม่คิดว่า SSH จะทำงานหากคอมพิวเตอร์เปิดใช้งานเซสชันอยู่
จนถึงตอนนี้ฉันใช้netcatซึ่งใช้งานได้ดี แต่มีวิธีอื่นที่ง่ายในการทำเช่นนี้? ปัญหาหนึ่งที่ฉันมีnetcatคือผู้รับต้องทราบว่าไฟล์ลงท้ายและต้องมีชื่อสำหรับสตรีม
netcat hostname | tar -xในไดเรกทอรีที่คุณต้องการวางไฟล์
netcatคุณสามารถส่งtarไฟล์เก็บถาวรและแตกไฟล์ได้ทันที ซึ่งจะช่วยแก้ปัญหาชื่อไฟล์และมีความยืดหยุ่นมากกว่า แต่ในที่สุดฉันเดาscpหรือrsyncเป็นตัวเลือกที่ง่ายกว่า