一般ユーザーがSUDOまたはFSTABなしでマウントを使用できるようにする

一般ユーザーがSUDOまたはFSTABなしでマウントを使用できるようにする

私たちのデスクトップワークステーションはLinuxです。

各ユーザーはActive Directoryを使用して認証されます。マウントは、リモートマウントポイントを認証するためにユーザーPAM資格情報を自動的に使用しません。資格情報ファイルを使用するか、コマンドラインにユーザー名/ドメイン/パスワードを入力する必要があります。

各ユーザーは暗号化されたホームディレクトリを持ち、ホームディレクトリの下のディレクトリ構造にリモートマウントポイントをマウントします。

各ユーザーはドメインに異なるアクセス権を持ち、資格情報ファイルをPlasma-Vaultにローカルに保存したいと考えています。

残念ながら、プラズマリポジトリが開いていてもsudoを使用してマウントを実行すると、sudoプロセスはrootとして実行され、rootユーザーはリポジトリの内容を表示できません。

mountしたがって、ユーザーが/etc/fstabsudo

どうすればいいですか?

ベストアンサー1

sudoユーザーにフルルートアクセス権を付与するだけではありません。

ユーザーが/etc/sudoers使用できるようにこのファイルを編集します。ファイル権限が同じままであることを確認するために使用されます。mountumountsudo visudo

編集内容には次の行が含まれます。

username ALL=(ALL) NOPASSWD: /usr/bin/mount, /usr/bin/umount

その他のオプションについては、次をご覧ください。sudoers マニュアル

おすすめ記事