Di Midnight Commander orang dapat membuat koneksi SFTP ke mesin jarak jauh menggunakan:
cd #sh:[email protected]:/home/username/
Bagaimana ini bisa dilakukan ketika mesin jarak jauh menggunakan port non-standar?
Di Midnight Commander orang dapat membuat koneksi SFTP ke mesin jarak jauh menggunakan:
cd #sh:[email protected]:/home/username/
Bagaimana ini bisa dilakukan ketika mesin jarak jauh menggunakan port non-standar?
Setiap kali Anda ingin menggunakan pengaturan non-default untuk ssh, tentukan alias di ~/.ssh/config
. Dengan cara ini Anda dapat menelepon ssh myalias
, atau melakukan panggilan aplikasi di ssh myalias
bawah tenda, tanpa harus khawatir bagaimana Anda akan melewati pengaturan seperti port non-default, nama pengguna yang berbeda, dan sebagainya.
Host foo
HostName example.com
Port 2222
User yourusername
Kemudian di Komandan Tengah Malam: cd #sh:foo:
UserName
tapiUser
- lihatman ssh_config
Saya menyadari bahwa saya sudah mencoba solusinya, tetapi tidak berhasil karena saya tidak
sshd
mendengarkan antarmuka VPN yang saya gunakan. Saya sekarang telah mendapatkan antarmuka internal mendengarkan pada port standar, jadi saya bahkan tidak memerlukan solusi ini lagi, tapi ini dia:sumber
mc
mendukung "Tautan Shell" di "menu samping" masing-masing. Ini digunakanssh
untuk membuatfish
koneksi.mc
halaman bantuan / manual :sumber
/#sh:[user
(sedikit berbeda dari screenshot saya). Ini mirip dengan URI tapi saya rasa tidak (secara resmi oleh IANA hanya ada skema ikan dan ssh ).