On Mon, 22 Jul 2002, Luis Henrique de Faria Guimar�es wrote: > Quero elaborar scripts que se conectem em outras maquinas (linux) e executem > alguns comandos. Gostaria de utilizar o ssh para a conex�o. > Fiz um script para executar um outro em outra maquina, mas fiquei preso no > ssh. > Script: > ssh luis@camaroes << EOF > * > su - > * > cd /root/scripts > ./addconta-mail > exit > exit > EOF > > * Minha senha > Seguinte "erro": > Pseudo-terminal will not be allocated because stdin is not a terminal. > E pede para eu digitar a senha da conex�o ssh.
Uma vez que quem tiver acesso a sua conta no host local vai ter acesso ao seu script e, por consequencia, as senhas do host remoto, e' melhor permitir que o seu usuario local possa logar como root no host remoto usando autenticacao RSA. E' igualmente (in)seguro e mais facil de implementar. A execucao passaria a ser simplemente: ssh root@camaroes /root/scripts/addconta-mail Assinantes em 22/07/2002: 2221 Mensagens recebidas desde 07/01/1999: 175967 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
