Zapisywanie linków powłoki SSH w programie uruchamiającym, takich jak kit

11

Mam na myśli, jak mogę dodać zakładkę do komendy ssh root @ ip w programie uruchamiającym, więc kiedy kliknę ikonę i pojawi się monit o podanie poświadczeń dla połączenia z powłoką serwera?

Stefano
źródło

Odpowiedzi:

15

Szybki dostęp do listy ulubionych serwerów SSH.

szybka lista ssh

  1. Utwórz nowy plik za pomocą gedit, w typie terminala :

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. Skopiuj i wklej ten tekst do powyższego pliku:

    [Wpis na pulpicie]
    Wersja = 1.0
    Nazwa = serwery zdalne
    Komentarz = Zaloguj się do moich serwerów
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local 
    Terminal = false
    X-MultipleArgs = false
    Typ = zastosowanie
    Ikona = terminal narzędziowy
    StartupNotify = true
    StartupWMClass = RemoteServers
    X-Ayatana-Desktop-Shortcuts = Serwer1;
    
    [Grupa skrótów Server1]
    Nazwa = SSH do minibox.local
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local
    TargetEnvironment = Jedność
    
    Komentarz = Możesz utworzyć ich więcej. Wystarczy dodać do X-Ayatana-Desktop-Shortcuts „Server2”, „Server3” itd., A następnie zmienić nazwę domeny (w tym przypadku „minibox.local”) na nazwę swojego serwera. Zauważysz również, że domyślną czynnością (po kliknięciu ikony w programie uruchamiającym) jest SSH do minibox.local - musisz zmienić to na najczęściej używany serwer.
    
  3. Przeciągnij i upuść na programie uruchamiającym, przechodząc do ~ / .local / share / applications / w Nautilus.

Źródło 1 , Źródło 2

(Z odpowiedzi przez Jorge Castro , Nik i Cas )

isaaclw
źródło
wszystko działa dobrze, ale jeśli chcesz mieć więcej niż jeden link, użyj server1; server2 (użyj średnika)
open-ecommerce.org