Amigos,
Gostaria de uma ajuda na seguinte situação: Tenho um script rodando em um servidor e quando acontece algo, ele faz um ssh com troca de chaves com o outro servidor e automaticamente roda um script. Bom, quando faço isso na mão roda normalmente e preciso colocar uma senha, pois estou usando sudo no script do 2º servidor.
Pergunto: Como eu faço para que o script do 1º servidor chame o script do 2º servidor sem solicitar a senha dele.
Ja tentei mandá-lo executar até com permissoes de root e nao foi sem pedir a senha do sudo? ( se tiver outra maneira de usar até sem sudo é interessante também!)
Segue abaixo algumas informações dos scripts:
- script do primeiro servidor
---
aconteceu algo faz
ssh usuario@servidor2
- script do segundo servidor
--
echo "TESTE"
no segundo servidor eu alterei o usuario assim no passwd:
usuario:x:0:0::/home/usuario:/etc/script.sh
Entao quando ele loga so pode rodar o /etc/script.sh
Obrigado a todos desde já!
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Otimizando o uso de Memória RAM no Ubuntu com zRAM
Usando alias no Terminal para comandos longos
Simplificando o manual do terminal no Ubuntu 26.04
Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu
Continuando meus tópicos anteriores (12)
VoidBR - Void Linux adaptado ao Brasil. (0)









