Cách mở ssh: // username @ hostname link


9

Tôi muốn mở liên kết như "ssh: // username @ hostname" với ssh.
Tôi nghĩ xdg-open có thể giúp tôi (xdg-open ssh: // username @ hostname), nhưng tôi không biết làm thế nào.
Tôi làm nó như thế nào?

Câu trả lời:


7

Những gì tôi có thể thu thập, bạn phải đăng ký giao thức trong gconf:

gconftool-2 --set --type=bool /desktop/gnome/url-handlers/ssh/enabled true
gconftool-2 --set --type=string /desktop/gnome/url-handlers/ssh/command 'gnome-terminal -e "%s"'
gconftool-2 --set --type=bool /desktop/gnome/url-handlers/ssh/needs_terminal false

( nguồn )

Tôi không thể có được nó để đăng ký ssh trong crom mặc dù. Không thử với firefox, nhưng những hướng dẫn này sẽ giúp ích.


Chỉ cần một lưu ý: Điều này không hoạt động trong Gnome 3. Tôi đã thử.
Zan Lynx

2

Bạn có thể mở liên kết ssh trên dòng lệnh bằng cách sử dụng ssh username@hostname(tôi nghĩ bạn đã biết điều này rồi) nếu bạn muốn truy cập nó qua nautilus trong gnome thì bạn có thể thu nhỏ tất cả các cửa sổ và thực hiện [ctrl] + L sẽ mở hộp thoại. Nhập url của bạn ssh://username@hostnamevà nhấp vào mở.

Điều này sẽ giải quyết hầu hết các vấn đề của bạn. xdg-open chỉ có thể mở url nếu url đã được gắn ở đâu đó. Nếu không, nó không thể truy cập các tập tin ssh.


0

Nếu tôi hiểu chính xác câu hỏi của bạn thì tôi nghĩ bạn muốn mở liên kết như vậy trong chế độ gui. Để mở các liên kết như vậy trong nautilus, chỉ cần thay ssh bằng sftp

mở nautilus và gõ sftp: // user @ host trong thanh địa chỉ và nhấn enter

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.