scp c:\documents\foo.sql fred@iphost:/root
ตอนนี้ผมใช้คำสั่งนี้นะครับ
แล้วมันแจ้งว่าไม่มี directory ที่ระบุไว้
หรือผมใช้ผิดตรงไหนมั้ยครับ ปล. จากเครื่องสุ่ server นะครับ
เอา root ออก เหลือ :/
/ คือ root
ผิดครับถ้าจะ upload ผ่าน ssh บน windows จริงๆต้องใช้ winscp ครับ เป็น gui ใช้งานง่าย ลากวาง
ถ้าเครื่องเราเป็น linux (หมายถึงต้นทางที่จะอัพโหลด)ก็ใช้คำสั่งนี้
scp /path/name.sql root@1.2.3.4:/path/name.sql
โดย /path คือFolder ของไฟล์ ถ้าเราอยู่ที่เดียวกับไฟล์แต่ไม่รู้ว่าเราอยู่ที่ไหนก็สั่ง pwd ดู
การ scp ต้องระบุชื่อไฟล์ปลายทางเสมอครับFormat การใช้งานควรเป็นยังไงครับ เครื่องผมเป็น Windows อะครับ
แต่พอดีว่าต้องการใช้เป็นคำสั่งอะครับแทนการใช้ winscp
ถ้าใช้ scp /path/name.sql root@1.2.3.4:/path/name.sql
มันจะแจ้งว่า
SSH : C: Name Or Service not know