Re: [Ubuntu-BR] Sudo sem senha
Zandre, vc tirou a minha da boca ;) , ia dizer isso agora Em 11/03/08, Zandre Bran[EMAIL PROTECTED] escreveu: 2008/3/11 Felipe Tanus [EMAIL PROTECTED]: Paulo, não entendi seu problema, mas talvez isso resolva... descomentando a linha %sudo ALL=NOPASSWD: ALL em /etc/sudoers os usuários não presisarão mais digitar a senha quando for usado sudo, então você pode usar sudo direto no seu script que ele não vai parar e perguntar. Obviamente, só vai funcionar para quem já podia fazer sudo antes... Eu não faria isto. Desta forma você está tirando a senha para o 'sudo'. Edite o arquivo /etc/sudoers, mas adicione abaixo 'root ALL=(ALL) ALL': nome_usuario ALL=NOPASSWD: /dir/do/seu/comando/nome_arquivo.sh Assim apenas o 'nome_usuario' poderá executar o comando atribuido sem senha. Recomendo também utilizar o 'visudo' para editar este arquivo, pois ele faz uma checagem antes de salvar: $sudo visudo Mas, backup, sempre é bom nestas horas. - Zandre. -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Airton Arantes Coelho Filho Graduando em Ciência da Computação - UFAL Bolsista projeto GRILU - CNPq - PIBITI Linux addict airtonarantes.blogspot.com Quer me fazer feliz ?me presenteie com isso http://www.youtube.com/watch?v=IX-gTobCJHs -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Sudo sem senha
em um script com um comando de sudo normalmente se pede a senha para o usuário no meio do processo. screver a senha no arquivo não é uma boa prática, pois a torna descobrível; sem contar que você presisa mudar a senha toda vez que mudar de usuário se você quer executar um script que presisa ser superusuário e não digitar a senha durante ele, aconcelho a rodá-lo como superusuário ao invés de colocar sudo no meio espero ter ajudado 2008/3/11, Paulo Henrique Colen [EMAIL PROTECTED]: Pesquisei na net mas não achei nada relacionado. estou querendo rodar um script, so q dentro do script tem um comando que necessita de sudo. vou fazer o exemplo que fica mais facil. esse é mais ou menos o script. #!/bin/bash mkdir ~/Pasta_Servidor chmod -R 0666 /dev/dsp /dev/audio /dev/mixer /dev/snd ( precisa de sudo) Então queria ver se tem como fazer assim: sudo -u root -p senha chmod -R 0666 /dev/dsp /dev/audio /dev/mixer /dev/snd algo desse tipo.. Grato -- Paulo Henrique Colen Linux Registered User #16291 (031) 8807-5133 (031) 3311-2791 (031) 8461-4638 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Felipe de Oliveira Tanus Fone: (51) 9907-9903 E-mail: [EMAIL PROTECTED] -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Sudo sem senha
Felipe, é porq estou utilizando samba como servidor, e ubuntu em clientes. Esse chmod ai, é porq os clientes ubuntu não funcionava o som, mesmo eu colocando no grupo audio no servidor samba. E preciso tb, montar unidades por nfs. tipo mount -t nfs 192.168.0.3:/home/Geral /Paulo/Pasta_Servidor e o mount precisa de sudo pra executar. Em 11/03/08, Felipe Tanus [EMAIL PROTECTED] escreveu: em um script com um comando de sudo normalmente se pede a senha para o usuário no meio do processo. screver a senha no arquivo não é uma boa prática, pois a torna descobrível; sem contar que você presisa mudar a senha toda vez que mudar de usuário se você quer executar um script que presisa ser superusuário e não digitar a senha durante ele, aconcelho a rodá-lo como superusuário ao invés de colocar sudo no meio espero ter ajudado 2008/3/11, Paulo Henrique Colen [EMAIL PROTECTED]: Pesquisei na net mas não achei nada relacionado. estou querendo rodar um script, so q dentro do script tem um comando que necessita de sudo. vou fazer o exemplo que fica mais facil. esse é mais ou menos o script. #!/bin/bash mkdir ~/Pasta_Servidor chmod -R 0666 /dev/dsp /dev/audio /dev/mixer /dev/snd ( precisa de sudo) Então queria ver se tem como fazer assim: sudo -u root -p senha chmod -R 0666 /dev/dsp /dev/audio /dev/mixer /dev/snd algo desse tipo.. Grato -- Paulo Henrique Colen Linux Registered User #16291 (031) 8807-5133 (031) 3311-2791 (031) 8461-4638 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Felipe de Oliveira Tanus Fone: (51) 9907-9903 E-mail: [EMAIL PROTECTED] -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Paulo Henrique Colen Linux Registered User #16291 (031) 8807-5133 (031) 3311-2791 (031) 8461-4638 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Sudo sem senha
Paulo, não entendi seu problema, mas talvez isso resolva... descomentando a linha %sudo ALL=NOPASSWD: ALL em /etc/sudoers os usuários não presisarão mais digitar a senha quando for usado sudo, então você pode usar sudo direto no seu script que ele não vai parar e perguntar. Obviamente, só vai funcionar para quem já podia fazer sudo antes... Em 11/03/08, Paulo Henrique Colen [EMAIL PROTECTED] escreveu: Felipe, é porq estou utilizando samba como servidor, e ubuntu em clientes. Esse chmod ai, é porq os clientes ubuntu não funcionava o som, mesmo eu colocando no grupo audio no servidor samba. E preciso tb, montar unidades por nfs. tipo mount -t nfs 192.168.0.3:/home/Geral /Paulo/Pasta_Servidor e o mount precisa de sudo pra executar. Em 11/03/08, Felipe Tanus [EMAIL PROTECTED] escreveu: em um script com um comando de sudo normalmente se pede a senha para o usuário no meio do processo. screver a senha no arquivo não é uma boa prática, pois a torna descobrível; sem contar que você presisa mudar a senha toda vez que mudar de usuário se você quer executar um script que presisa ser superusuário e não digitar a senha durante ele, aconcelho a rodá-lo como superusuário ao invés de colocar sudo no meio espero ter ajudado 2008/3/11, Paulo Henrique Colen [EMAIL PROTECTED]: Pesquisei na net mas não achei nada relacionado. estou querendo rodar um script, so q dentro do script tem um comando que necessita de sudo. vou fazer o exemplo que fica mais facil. esse é mais ou menos o script. #!/bin/bash mkdir ~/Pasta_Servidor chmod -R 0666 /dev/dsp /dev/audio /dev/mixer /dev/snd ( precisa de sudo) Então queria ver se tem como fazer assim: sudo -u root -p senha chmod -R 0666 /dev/dsp /dev/audio /dev/mixer /dev/snd algo desse tipo.. Grato -- Paulo Henrique Colen Linux Registered User #16291 (031) 8807-5133 (031) 3311-2791 (031) 8461-4638 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Felipe de Oliveira Tanus Fone: (51) 9907-9903 E-mail: [EMAIL PROTECTED] -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Paulo Henrique Colen Linux Registered User #16291 (031) 8807-5133 (031) 3311-2791 (031) 8461-4638 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Felipe de Oliveira Tanus Fone: (51) 9907-9903 E-mail: [EMAIL PROTECTED] -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Sudo sem senha
2008/3/11 Felipe Tanus [EMAIL PROTECTED]: Paulo, não entendi seu problema, mas talvez isso resolva... descomentando a linha %sudo ALL=NOPASSWD: ALL em /etc/sudoers os usuários não presisarão mais digitar a senha quando for usado sudo, então você pode usar sudo direto no seu script que ele não vai parar e perguntar. Obviamente, só vai funcionar para quem já podia fazer sudo antes... Eu não faria isto. Desta forma você está tirando a senha para o 'sudo'. Edite o arquivo /etc/sudoers, mas adicione abaixo 'root ALL=(ALL) ALL': nome_usuario ALL=NOPASSWD: /dir/do/seu/comando/nome_arquivo.sh Assim apenas o 'nome_usuario' poderá executar o comando atribuido sem senha. Recomendo também utilizar o 'visudo' para editar este arquivo, pois ele faz uma checagem antes de salvar: $sudo visudo Mas, backup, sempre é bom nestas horas. - Zandre. -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br