私のユーザーが使用したボリュームは、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
これにより、グループが存在しない場合、グループに書き込み権限が付与され、他のすべてのユーザーに読み取りおよび実行権限が付与されます。775
3番目の数字で指定されているので、他の人に希望の権限を与えるように変更できます。
以下のコメントであなたが尋ねる質問をよりよく扱うために:
user
このオプションを追加できますが、/etc/fstab
これにより、すべてのユーザーだけがファイルシステムをマウントできます。ファイルシステムに対する権限は変更されません。これが必要なすべてですchown
。一般ユーザーが削除したときにマウントできるように、そのchmod
オプションを追加できます。user
sudo
実用性の理由から、ここで最良のオプションは、chown
ユーザーに必要な権限をすぐに付与することです。chmod
後で他のユーザーの権限を変更する必要がある場合は、このコマンドを使用できます。