Pular para o conteúdo

Comando em máquina remota

Dica publicada em Linux / Comandos
Rafael rafael_novello
Hits: 40.129 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

Comando em máquina remota

Se você usa SSH para administrar máquinas remotas e acha muito demorado ter que se logar via SSH, realizar a tarefa e sair, esta dica pode ser útil.

Existe a opção de enviar junto ao pedido de login o comando que você quer executar na máquina remota, de forma que após digitar a senha de acesso seja apresentada a saída do comando do host remoto no seu host, sem a necessidade de fazer logoff para voltar. Este "atalho" pode ser usado para quase tudo, sendo que ainda existe a possibilidade de concatenar comandos com ";" ou "|" entre eles.

A sintaxe fica assim:

ssh usuario@ip_do_servidor 'comando_a_ser_executado'

Por exemplo:

$ ssh teste@10.0.0.1 -p 2255 'cd ~/Desktop ; ./meuScript'

Neste exemplo, o usuário "teste" da máquina "10.0.0.1" vai dirigir o shell até sua desktop e depois executar o script "meuScript". Isto poderia ser feito em uma única linha, só queria mostrar o uso do ";".

Espero ter ajudado.

Nenhuma dica encontrada.

Como listar os maiores arquivos pelo terminal

Mantenha o "ls" sempre colorido

Comandos básicos para usar o shell

O comando grep

Comandos de filtragem

#1 Comentário enviado por volcom em 02/06/2009 - 15:12h
Muito util para scripts!
#2 Comentário enviado por removido em 14/07/2010 - 22:48h
Muito util para scripts e vai salvar minha vida hahahahahaha!

Obrigado!
#3 Comentário enviado por Carlos_Cunha em 30/06/2015 - 09:36h
Muito Útil a Dica!
Valeu

#-------------------------------------------------------------------------------------#

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha
#4 Comentário enviado por padulas em 29/08/2017 - 13:35h
Meus parabéns pelo post.

Contribuir com comentário

Entre na sua conta para comentar.