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]

Responder a