ฉันใช้ SCP เป็นประจำเพื่อย้ายไฟล์ระหว่างเซิร์ฟเวอร์และฉันได้ยินข่าวลือว่าคุณสามารถใช้การกรอกข้อมูลแท็บบนเซิร์ฟเวอร์ระยะไกลหากคุณใช้กุญแจสาธารณะ แต่จนถึงตอนนี้ฉันก็ไม่มีโชค
สิ่งที่ฉันพยายามทำให้สำเร็จคือ:
scp -r remote.ip.address:/remote/dir/folder<TAB> /local/destiation/
ls
บนเซิร์ฟเวอร์ระยะไกลของ/dir/
จะเปิดเผย 3 โฟลเดอร์:
/remote/dir/folder_1
/remote/dir/folder_2
/remote/dir/folder_3
ฉันต้องการให้ SCP เปิดเผยว่าโฟลเดอร์ใดตรงกัน (ถ้ามี) เช่นเดียวกับการทำพา ธ ปกติเมื่อใช้ระบบไฟล์ในเครื่อง ความสมบูรณ์ของแท็บทำงานบนพา ธ โลคัลในscp
บรรทัดคำสั่ง แต่ฉันสังเกตว่าเมื่อพา ธ ของเครื่องรีโมตตรงกับโลคัล (เช่น: "~ /") มันจะทำ / แนะนำไฟล์ / โฟลเดอร์จากระบบไฟล์ในระบบแทน กว่าระยะไกล
การเรียกใช้งานต่อไปนี้ใช้สำหรับล็อกอินโดยไม่ต้องใช้รหัสผ่าน
`ssh remote.ip.address`
... ดังนั้นฉันจึงรู้ว่ามีการตั้งค่าคีย์อย่างถูกต้อง มีความคิดเห็นเกี่ยวกับวิธีการทำงานนี้หรือไม่?