Guardar enlaces de shell SSH en el iniciador como masilla

11

Quiero decir, ¿cómo puedo marcar un comando ssh root @ ip en el iniciador para que cuando haga clic en el icono y aparezca un intérprete de comandos que me solicite credenciales para la conexión al intérprete del servidor?

Stefano
fuente

Respuestas:

15

Acceso a la lista de sus servidores SSH favoritos rápidamente.

lista rápida de ssh

  1. Cree un nuevo archivo con gedit, en el tipo Terminal :

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. Copie y pegue este texto en el archivo anterior:

    [Entrada de escritorio]
    Versión = 1.0
    Nombre = Servidores remotos
    Comentario = Iniciar sesión en mis servidores
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local 
    Terminal = falso
    X-MultipleArgs = false
    Tipo = Aplicación
    Icon = utilities-terminal
    StartupNotify = true
    StartupWMClass = RemoteServers
    X-Ayatana-Desktop-Shortcuts = Servidor1;
    
    [Servidor1 Grupo de acceso directo]
    Nombre = SSH en minibox.local
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local
    TargetEnvironment = Unidad
    
    Comentario = Puedes crear más de estos. Simplemente agregue a X-Ayatana-Desktop-Shortcuts un "Servidor2", "Servidor3", etc., luego cambie el nombre de dominio (en este caso, "minibox.local") al nombre de su servidor. También notará que la acción predeterminada (cuando hace clic en el icono en el iniciador) es SSH en minibox.local; deberá cambiar eso al servidor más utilizado.
    
  3. Arrastre y suelte en el iniciador navegando a ~ / .local / share / aplicaciones / en Nautilus.

Fuente 1 , Fuente 2

(De una respuesta de Jorge Castro , Nik y Cas )

isaaclw
fuente
todo funciona bien, pero si desea más de un enlace use server1; server2 (use punto y coma)
open-ecommerce.org