Envie um comando para outro servidor com ssh

0

Então, basicamente, eu preciso enviar um comando de um servidor para outro.

ssh [email protected] 'My command'

Como especifico a senha?

    
por user3524823 18.07.2014 / 16:16

2 respostas

2

Se tiver duas opções:

  • é só usar a linha de comando que você já digitou, você será perguntado pela senha do usuário "root"
  • configuração de autenticação sem senha, como esta: link , seu comando será executado usando a chave SSH e você não será solicitado a inserir a senha
por 18.07.2014 / 16:19
1

Use o utilitário sshpass .

sudo apt-get install sshpass

Em seguida, envie comandos por meio de:

sshpass -p '<password>' <ssh/scp command>
    
por 18.07.2014 / 16:22

Tags