Câu trả lời:
Bất cứ khi nào bạn muốn sử dụng các cài đặt không mặc định cho ssh, hãy xác định bí danh ~/.ssh/config
. Bằng cách này, bạn có thể gọi ssh myalias
hoặc có một số cuộc gọi ứng dụng ssh myalias
dưới mui xe mà không phải lo lắng về việc bạn sẽ vượt qua các cài đặt như cổng không mặc định, tên người dùng khác, v.v.
Host foo
HostName example.com
Port 2222
User yourusername
Sau đó, trong Midnight Commander: cd #sh:foo:
Tôi nhận ra rằng tôi đã thử giải pháp, nhưng nó không hoạt động vì tôi không sshd
nghe trên giao diện VPN mà tôi đang sử dụng. Bây giờ tôi đã có giao diện nội bộ nghe trên cổng tiêu chuẩn, vì vậy tôi thậm chí không cần giải pháp này nữa, nhưng đây là:
cd #sh:yourusername@example.com:[port]/home/username/
mc
hỗ trợ "Shell links" trong "menu bên" tương ứng. Điều này sử dụng ssh
để thiết lập một fish
kết nối.
/#sh:[user
(hơi khác so với ảnh chụp màn hình của tôi). Điều này tương tự như một URI nhưng tôi nghĩ nó không (chính thức bởi IANA chỉ tồn tại các chương trình cá và ssh ).
UserName
nhưngUser
- xemman ssh_config