구성 파일(예: /etc/resolv.conf)에 한 줄을 추가해야 합니다. 내가 사용한다면
sudo echo "nameserver 192.168.1.6" >> /etc/resolv.conf
액세스가 거부되었다는 오류 메시지가 나타납니다. 문제는 bash가 루트 계정이 아닌 내 계정에서 파일에 쓰는 것입니다.
작동하게 하는 방법이 있나요?
내 명령을 파일에 기록하고 배치로 실행하는 "솔루션"이 있다는 것을 알고 있지만 매우 불편합니다. :-(
답변1
sudo /bin/sh -c 'echo "nameserver 192.168.1.6" >> /etc/resolv.conf'
답변2
echo "nameserver 192.168.1.6" | sudo tee -a /etc/resolv.conf