Pular para o conteúdo

Inserir senha através de comando, e bloquear o documento para visualização [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Inserir senha através de comando, e bloquear o documento para visualização [RESOLVIDO]

Enviado em 01/11/2019 - 06:57h

Fala Pessoal!
Preciso fazer um script que rode como um executável para re-montar uns servidores.

O comando é simples:
sudo mount -a
Mas, como fazer para que o terminal leia a senha que eu inserir no próprio documento? Ex:

sudo mount -a
123456789
E como bloquear o script para visualização, e permitir que eu o edite apenas através do nano?

É possível?

Abs!

Responder tópico

2. Re: Inserir senha através de comando, e bloquear o documento para visualização [RESOLVIDO]

Melhor resposta

Enviado em 01/11/2019 - 10:13h

Método 1: Configurar o SUDO para não pedir senha para o script

$ sudo nano /etc/sudoers.d/script-nopasswd
usuario hostname = NOPASSWD:/local/script.sh 


Método 2: Usando "echo" para enviar a senha para o sudo
echo '123456789' | sudo -S comando 


Ocultar o script:
Deixe o script salvo em alguma pasta oculta, ex: "~/.local/bin"

3. Re: Inserir senha através de comando, e bloquear o documento para visualização [RESOLVIDO]

Enviado em 01/11/2019 - 12:00h

Valeu Ryuk!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder