Servidores GNU/Linux - Acessando e executando tarefas automaticamente
Dica publicada em Linux / Miscelânea
Servidores GNU/Linux - Acessando e executando tarefas automaticamente
Às vezes, precisamos executar tarefas diárias em servidores GNU/Linux e temos que passar a senha de root para usuários da empresa. Isto não é recomendado, por não ser seguro.
Esta dica vai para usuários com este quadro.
Crie um usuário no seu sistema (GNU/Linux):
# useradd usuario
Edite o arquivo /etc/passwd.
Localize a linha do usuário que você criou:
Substitua a linha inteira por:
Crie "seuscript" com os comandos que você precisar.
Crie um arquivo batch para usuários do Windows executarem a tarefa.
Linha de comando do arquivo batch:
start putty -ssh usuario@ipdoseuservidor -pw senha
Coloque o putty.exe junto com o seu arquivo batch.
Se você preferir, não inclua a senha no arquivo batch, deixe que o PuTTY vai pedir.
Espero estar ajudando alguém, pois meu tempo é muito precioso e eu fico chateado em perdê-lo, porém, fico muito contente em ajudar.
Esta dica vai para usuários com este quadro.
Crie um usuário no seu sistema (GNU/Linux):
# useradd usuario
Edite o arquivo /etc/passwd.
Localize a linha do usuário que você criou:
usuario:x:1176:1176::/home/usuario:/bin/sh
Substitua a linha inteira por:
usuario:x:0:500:,,,:/home/usuario:/caminho/seuscript
Crie "seuscript" com os comandos que você precisar.
Crie um arquivo batch para usuários do Windows executarem a tarefa.
Linha de comando do arquivo batch:
start putty -ssh usuario@ipdoseuservidor -pw senha
Coloque o putty.exe junto com o seu arquivo batch.
Se você preferir, não inclua a senha no arquivo batch, deixe que o PuTTY vai pedir.
Espero estar ajudando alguém, pois meu tempo é muito precioso e eu fico chateado em perdê-lo, porém, fico muito contente em ajudar.