USB ドライブのマウント - su 権限がないとファイルを削除できません。

USB ドライブのマウント - su 権限がないとファイルを削除できません。

ファイルを削除するためにルートアクセスを必要としないように、このUSBドライブを自動的にマウントする方法はありますか?

これは現在私のfstabファイルの内容です。

/dev/sdb1 /mnt/epson auto defaults,user,exec,umask=777 0 0

/mnt/epsonフォルダ内のファイルを削除しようとすると:

$:/mnt/epson/EPSCAN/001$ rm EPSON004.PDF
rm: remove write-protected regular file ‘EPSON004.PDF’? y
rm: cannot remove ‘EPSON004.PDF’: Permission denied

sudo で実行すると、ファイルを削除できます。 USBドライブはEpson WorkForce 840プリンタに接続されたUSBスティックであり、このインストールのドライブ共有を介してスキャンするため、すべてのユーザーにUSBドライブのファイルを削除する権限を与えたいと思います。私のバックアップソリューションは、タイマータスクをスケジュールして定期的にフォルダを消去することですが、ユーザーがこれらのファイルを削除できるようにしたいと思います。

フォルダ内のすべての操作にも同様に適用され、所有権も変更できません。

/mnt$ sudo chown user:user -R epson
chown: changing ownership of ‘epson/EPSCAN/001/test’: Operation not permitted
chown: changing ownership of ‘epson/EPSCAN/001/EPSON004.PDF’: Operation not permitted
chown: changing ownership of ‘epson/EPSCAN/001/EPSON005.PDF’: Operation not permitted
chown: changing ownership of ‘epson/EPSCAN/001/EPSON006.PDF’: Operation not permitted
chown: changing ownership of ‘epson/EPSCAN/001’: Operation not permitted
chown: changing ownership of ‘epson/EPSCAN’: Operation not permitted
chown: changing ownership of ‘epson’: Operation not permitted

編集する:

問題が解決しました。

問題が解決しました。私のfstabファイルは次のとおりです。

/dev/sdb1 /mnt/epson vfat user,umask=0000,iocharset=utf8 0 0

http://ubuntuforums.org/showthread.php?t=1156286

ベストアンサー1

あなたの質問はここにあります:

/dev/sdb1 /mnt/epson auto defaults,user,exec,umask=777 0 0

これは、ユーザーがマウントできることを意味するだけです(実際のルートは常にマウントできるため、何も変更する必要はありません)。しかし、あなたが探しているのはですuser_id=0,group_id=0,default_permissions

より完全なものを好むので、 fstab 行に以下を追加します。

/dev/sdb1 /mnt/epson auto defaults,user,exec,umask=777,rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other 0 0

またallow_other、マウントされたファイルシステムは、実際にマウントされたユーザー以外のユーザーにもアクセスできます。

おすすめ記事