Mas de una vez he intentado ejecutar un comando largo con privilegios de superusuario, pero según como esté montada la expresión el modificar su solo se aplicará a una parte de la expresión. La mejor manera es esta:
sudo sh -c "echo nameserver 208.67.222.222 > /etc/resolv.conf"
Es decir, le decimos que lo que va a ejecutarse con privilegios de superusuario es un shell nuevo, al que le pasamos el comando entre comillas. Así la expresión entera se ejecutará con los privilegios solicitados.
0 comentarios:
Publicar un comentario