nobody
: nogroup
에 의해 생성 된 로그 파일이 있는데, 활동 중입니다. 로그 파일에 메시지 추가를 모방하고 싶습니다. 나의 첫번째 생각은 :
$ sudo su nobody
This account is currently not available.
답변
더 간단한 해결책이 있습니다. 다음을 실행하십시오 su -s /bin/bash nobody
( /bin/bash
선택한 쉘로 교체 하십시오).
This account is currently not available.
오류가 있다는 사실로 인해 nobody
사용자의 기본 쉘은 /usr/sbin/nologin
, su -s
다른 쉘을 사용하도록 시스템을 강제로.
답변
이메일 스레드 :
- http://www.sudo.ws/pipermail/sudo-users/2002-September/001225.html
- http://www.sudo.ws/pipermail/sudo-users/2002-September/001226.html
.. sudo -u nobody [cmd ...]
사용할 수있는 지적 :
( sudo로 파일에 추가하는 방법 의 트릭과 결합 )
echo "Hello World" | sudo -u nobody tee -a /tmp/logfile.log