logoalt Hacker News

jmhollatoday at 1:09 AM1 replyview on HN

The write by your shell through the redirect won't get those elevated privileges. You need to use something like tee:

    echo "127.0.0.1    www.reddit.com" | sudo tee -a /etc/hosts

Replies

fragmedetoday at 5:43 AM

the sudo -s above it is implied.