自分のユーザー権限をグループレベルからグループレベルに変更するにはどうすればよいですかrwx
?r-x
私はスクリプトの開発とデバッグ中に他のユーザーのデータに触れないように努めています。私のスクリプトが正しく機能していることを確認したら、本番モードrwx
でスクリプトを実行したいと思います。しかし、特定のsudo / root権限がありません。
ベストアンサー1
最新の Unices では、ファイル所有者だけがファイルモードを変更できます。一部の古いUniceには「グループスーパーユーザー」という機能がありましたが、私が知っている限り、この機能は最新のUnixにはもう存在しません。
これを行う唯一の方法は、setuidプログラムを使用してグループメンバーシップを確認し、ファイルグループと一致する場合はchmodを許可することです。