Como criar um arquivo de script para inserir a senha? [duplicado]

1

Eu tenho um pequeno arquivo de script para executar o Nautilus como root. que diz:

gksu nautilus 

e solicita a senha do root.

Existe uma maneira de inserir minha senha automaticamente dentro do arquivo de script?

Eu sei que isso não é uma prática segura, só quero saber se posso fazer isso.

    
por user10712 23.08.2012 / 17:44

2 respostas

1

Outra maneira de conseguir o mesmo, e um que é muito mais seguro. Do terminal, corra

sudo visudo

No final do arquivo, adicione a seguinte linha:

username   ALL = (ALL) NOPASSWD: /usr/bin/nautilus

Substitua username pelo nome do usuário que tem permissão para executar o nautilus como root sem senha (seu nome de usuário, eu acho).

De agora em diante, o gksudo não exigirá uma senha quando você executar

gksudo nautilus
    
por January 23.08.2012 / 18:25
2

Por favor, não faça downvote esta resposta. O questionador realmente sabe e entende que isso é um enorme risco de segurança, mas ele só quer saber uma maneira de realizar o que ele quer.

Então, sim, é simples:

echo login_passwd | sudo -S nautilus
    
por hytromo 23.08.2012 / 17:47