Saya menggunakan SCP secara teratur untuk memindahkan file di antara server dan saya telah mendengar desas-desus bahwa Anda dapat menggunakan penyelesaian-tab di server jarak jauh jika Anda menggunakan kunci publik, tetapi sejauh ini saya tidak beruntung.
Apa yang saya coba capai adalah sebagai berikut:
scp -r remote.ip.address:/remote/dir/folder<TAB> /local/destiation/
Sebuah ls
pada server jauh /dir/
akan mengungkapkan 3 folder:
/remote/dir/folder_1
/remote/dir/folder_2
/remote/dir/folder_3
Saya ingin SCP mengungkapkan folder mana yang cocok (jika ada), sama seperti penyelesaian jalur normal saat menavigasi sistem file lokal. Penyelesaian Tab tidak bekerja pada jalur lokal di scp
baris perintah, tetapi saya perhatikan bahwa ketika jalur untuk mesin jarak jauh cocok dengan lokal (yaitu: "~ /"), ia menyelesaikan / menyarankan file / folder dari sistem file lokal dan bukan dari jarak jauh.
Menjalankan fungsi-fungsi berikut untuk login tanpa kata sandi:
`ssh remote.ip.address`
... jadi saya tahu tombolnya sudah diatur dengan benar. Ada ide tentang cara agar ini berfungsi?