nobody
次によって生成されたログファイルがあります。nogroup
これは記録されるアクティビティであり、そのログファイルへのメッセージの追加をシミュレートしたいと思います。私の最初の考えは次のとおりです。
$ sudo su nobody
This account is currently not available.
答え1
より簡単な解決策があります。以下を実行してください(必要なシェルとsu -s /bin/bash nobody
交換)。/bin/bash
このエラーは、ユーザーのプライマリシェルがシステムで別のシェルを使用できるようにするためにThis account is currently not available.
発生します。nobody
/usr/sbin/nologin
su -s
答え2
メールスレッド:
- 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