Me corrigindo, depois de um reboot nao consegui alterar com o comando: sudo echo -e "nameserver 127.0.0.1\nnameserver 8.8.8.8" >> /etc/ resolv.conf retorna: bash: /etc/resolv.conf: Permission denied
Resolvido com o comando do psycho Mantys: sudo bash -c 'echo -e "nameserver 127.0.0.1\nnameserver 8.8.8.8" >> / etc/resolv.conf' Eu acho que tinha dado um chmod a+rw no resolv.conf, por isso conseguia resultado com o comando anterior ! Valeu Psycho !! On 3 ago, 13:33, LopanRS <[email protected]> wrote: > Ah agora sim entendi, mas aqui vai somente com o sudo, talvez porque > eu esteja no /etc/sudoers como: > > On 3 ago, 13:04, Psycho Mantys <psycho.man...@gma > usuario ALL=NOPASSWD:ALL > > On 3 ago, 13:04, Psycho Mantys <[email protected]> wrote: > > > > > > > > > 2011/8/3 LopanRS <[email protected]>:> Hum, não entendi. > > > Como posso alterar o resolv.conf sem o sudo e sem me tornar root ? > > > ########################################################################### > > ################# > > > Você tem que fazer com que o stream seja executado como super usuário. > > Com o sudo, o comando sera executado em super usuário e vai ser posto > > na saída do terminal. Ai, você com o seu usuário, vai redirecionar a > > saída para o arquivo. > > Como seu usuário não tem permissão, vai dar erro. > > > O que você pode fazer é colocar o redirecionamento dentro do comando > > usado pelo sudo, mas ou menos assim: > > sudo bash -c 'echo "nameserver 127.0.0.1 > > nameserver 8.8.8.8" >> /etc/resolv.conf' > > > -- > > Mi blog eres su blog:https://psychomantys.wordpress.com > > @psycho_mantys :http://twitter.com/psycho_mantyshttp://www.slackware.com > > U.L. : 450347 > > Fnord -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

