
次のコマンドでsudo
ユーザーを作成しました:hrsupport
hrsupport ALL=ALL, NOPASSWD: /bin/chown, /bin/chmod, /bin/chgrp, /scripts/pkgacct, /scripts/restorepkg
どうすればこれを達成できるのか
hrsupport
他のディレクトリにファイルを作成したり削除したりできるはずです。/home/someone
- グループとして持っていることが
hrsupport
できないcd
home/someone/public_html
nobody
- ユーザー
hrsupport
は上記のコマンドと、すべてのユーザーに共通するその他のコマンドのみを実行できる必要があります。
答え1
長い時間を経て、私は答えを見つけることができました。
問題: ==> hrsupport は、グループとして nobody を持つ home/someone/public_html に cd できません。
解決策: ==> hrsupportユーザーをnobodyグループに追加しました
問題が解決しました。