新しくフォーマットされたドライブの権限の問題

新しくフォーマットされたドライブの権限の問題

私は古い Windows PC を NAS として使用しています。この PC には 3 つのドライブがあります。システム ドライブを消去して Lubuntu をインストールしましたが、他の 2 つのドライブは NTFS のままにしました。それらのディレクトリは、LAN 内の他のマシンで cifs を使用して共有としてマウントされており、すべて正常でした。

パフォーマンスを向上させるために、すべてのデータを保存し、データ ドライブの 1 つを消去して ext4 でフォーマットし、データをコピーし直しました (これを行うには、ext4 でフォーマットされた外付けドライブを使用しました)。

それ以来、アクセス許可の問題が頻繁に発生するため、使用するのが大変です。fstab新しい UUID とファイル システムの種類以外、ドライブのエントリはまったく変更していません。しかし、「所有者のみ表示可能」、「ファイルをコピーできません」などのアクセス許可の問題が頻繁に発生します。一方、NTFS でフォ​​ーマットされたドライブはまったく問題なく動作します。

目に見える違いの 1 つは、共有上にフォルダーを作成すると、そのアイコンの上にロックが表示されることです。これは NTFS 共有では発生しません。

これらの厄介なアクセス許可の問題を全体的に修正し、ドライブが NTFS でフォ​​ーマットされていたときのようなスムーズな操作に戻す方法はありますか?

追加情報を編集: 物理的にドライブが入っているマシン上のドライブのfstabエントリはUUID=89e88c2b-d720-465a-95ad-f74705885127 /media/Win-F ext4 defaults 0 0

クライアントマシンのfstabエントリは

//192.168.1.2/ST8\040F\040Drive /media/ST8-F-Drive cifs credentials=/home/bill/.sharelogin,iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,nobootwait 0 0

答え1

これは、ext4 が ACL をサポートする Linux のネイティブ ファイル システムであるのに対し、NTFS は Linux のネイティブ ファイル システムではないため ACL をサポートしていませんが、たとえば fstab ファイルで定義できるアクセス権はサポートしているために発生します。したがって、この問題を解決するには、ext4 ファイル システムへの十分なアクセス権を持つグループのメンバーであることを確認する必要があります。

このコマンドは、既存のファイルへのアクセスの問題を解決するのに役立ちます:chmod -R 777 /media/your mount必要に応じて /media/your mount を変更します。

関連情報