GNU/Linux >> Linux の 問題 >  >> Linux

fstab エントリを変更して、すべてのユーザーが EXT4 ボリュームを読み書きできるようにします。

マウント オプション user 任意のユーザーによるファイルシステムのマウントのみを許可します。 rw オプションは、ファイルシステムを読み取り専用にしないようにします。親ディレクトリを書き込み可能にするには、パーミッションを使用する必要があります。

chmod 777 /media/foo

chmod 表示するコマンドは、 内の既存のファイルにのみ影響します /media/foo .


fstab エントリを次のように変更する方が簡単だと思います:

/dev/sda8    /media/foo    ext4    rw,user,exec,umask=000 0 0

umask=000 は、誰でも foo 内の任意のファイルまたはディレクトリを読み取り、書き込み、または実行できることを意味します。通常のデフォルトは 022 で、ユーザーが書き込みできないことを意味します。


私は openSUSE でも同じ問題を抱えていましたが、解決策はこれにも適用できると思います。マウントされたファイルシステムを共有したいすべてのユーザーは、同じプライマリ グループに属しています:users

fstab に次の行があります:

/dev/<partition> <mount_point>          ext4       rw,acl       0 0

そして、次のコマンドを実行しました:

sudo chgrp -R users <mount_point>
sudo setfacl -d -m g::rwx <mount_point>

これにより、acl パッケージがインストールされていることを意味します。


Linux
  1. LinuxですべてのSudoユーザーを見つける方法

  2. 任意のユーザーとしてWindowsNTFSドライブを読み書きする方法

  3. ユーザーが読み取れないファイルを見つけますか?

  1. CentOSユーザーの作成と削除

  2. Active Directoryでユーザーとグループを作成、管理、および削除します

  3. Linux でロックされているすべてのユーザーを一覧表示するにはどうすればよいですか?

  1. Linuxの特定のディレクトリのユーザーに読み取り/書き込みアクセスを割り当てる

  2. すべてのユーザーが書き込み可能な USB ドライブを自動マウントするにはどうすればよいですか?

  3. すべてのユーザーとそのグループを表示する/その逆