ユーザーがCIFS共有をマウントできるsudoer仕様は何ですか?

ユーザーがCIFS共有をマウントできるsudoer仕様は何ですか?

「Users」グループのメンバーがホームディレクトリ内のどこにでもcifs共有をマウントできるように、/ etc / sudoersに行を作成しようとしています。最初の試みで、私は次のことを試しました。

%users ALL=/bin/mount -t cifs /home, /bin/umount /home

...もちろん、これは彼らを自分のホームディレクトリに限定しません。ユーザーとして次のコマンドを試したとき:

sudo mount -t cifs ~/mount //hostname/sharename -o username=myuserid,domain=mydomain

...パスワードプロンプトが表示された後にエラーが発生します。

Sorry, user myuserid is not allowed to execute '...command...' as root on servername.

sudoerが私が欲しいものを指定するように強制する方法はありますか?

ベストアンサー1

私はこれを行い、自分のディレクトリの制限を減らす方法を見つけました。

%users localhost, hostname = NOPASSWD: /bin/mount -t cifs //*/* /home/* -o username=*, /bin/umount /home/*

ユーザーを自分のホームディレクトリに制限する方法を知っている人はいますか?

おすすめ記事