Como posso configurar um script bash para abrir um cli e inserir um comando nesse cli

Como posso configurar um script bash para abrir um cli e inserir um comando nesse cli

Configurei uma conexão SSH entre minha estação de trabalho doméstica e meu laptop de trabalho. Quero criar um script que possa ser iniciado como um aplicativo de desktop que abrirá a CLI e executará o comando de login com o endereço IP relevante da minha estação de trabalho.

Não tenho certeza de como posso fazer isso e não consegui encontrar nada on-line (embora provavelmente não saiba o suficiente para procurar a coisa certa).

Também ouvi algo sobre o uso de teclas, e um guia que eu estava seguindo me fez criar uma (embora eu tenha que desistir, pois ficava confundindo quais comandos colocar na estação de trabalho e quais eram para o laptop para controle remoto). acesso). Eu gerei as chaves, mas não tenho ideia de como fazê-las funcionar ou como funcionam. Se alguém tiver uma explicação leiga, eu apreciaria a oportunidade de aprender mais.

Qualquer ajuda com isso seria ótimo.

Saúde.

Responder1

Você pode criar um 'atalho' da mesma forma que cria ícones de atalho no Windows. Você precisará criar um .desktoparquivo.

Abra um editor de texto e crie um arquivo ssh_shortcut.desktop(qualquer nome deve ser suficiente). Você pode salvar este arquivo em uma área de trabalho (não importa)

Adicione o seguinte conteúdo ao arquivo

[Desktop Entry]
Name=ssh_shortcut
Comment=Shortcut to ssh to a server
Exec=gnome-terminal -e 'ssh -X [email protected]'
Icon=utilities-terminal
Terminal=true
Type=Application
Categories=Application;

Nota: Substitua bobpelo nome de usuário e 192.168.1.1pelo IP do servidor.

Agora, abra um terminal tipo cd Desktop e execute o comando chmod +x ssh_shortcut.desktope pronto

informação relacionada