ボリューム/パーティションをマウントするためのユーザー権限の付与

ボリューム/パーティションをマウントするためのユーザー権限の付与

私のユーザーが使用したボリュームは、OSのインストール中にルート所有権として作成されましたが、私のユーザーに書き込み権限がありません。

私が読んだいくつかの解決策は次のとおりです。

  • マウントポイントの所有権の変更chown
  • グループ書き込み権限の追加chmod
  • オプションを追加またはインストールuserします。users/etc/fstab

この状況のベストプラクティスは何ですか?各方法はどういう意味ですか?

ベストアンサー1

ある場合は/etc/fstab起動時にインストールされます。書き込み権限のみがrootあるため、ユーザーはその権限を持つように変更する必要があります。最良の方法は次のとおりです。

chown-Rユーザー/mnt/ポイント

どこuserユーザー名(またはユーザーID)と明らかに/mnt/pointファイルシステムのマウントポイントを示します。グループにも書き込み権限があり、他のグループにその権限を付与する場合は、root次のものを使用できます。

chown-Rユーザー:グループ/mnt/ポイント

グループrootに書き込みアクセス権がない場合は、次のchmod手順を使用できます。

chmod -R 775 /mnt/point

これにより、グループが存在しない場合、グループに書き込み権限が付与され、他のすべてのユーザーに読み取りおよび実行権限が付与されます。7753番目の数字で指定されているので、他の人に希望の権限を与えるように変更できます。

以下のコメントであなたが尋ねる質問をよりよく扱うために:

userこのオプションを追加できますが、/etc/fstabこれにより、すべてのユーザーだけがファイルシステムをマウントできます。ファイルシステムに対する権限は変更されません。これが必要なすべてですchown。一般ユーザーが削除したときにマウントできるように、そのchmodオプションを追加できます。usersudo

実用性の理由から、ここで最良のオプションは、chownユーザーに必要な権限をすぐに付与することです。chmod後で他のユーザーの権限を変更する必要がある場合は、このコマンドを使用できます。

おすすめ記事