外部ドライブと内部ドライブに格納されているファイルシステムの点で違いはありません。ファイルシステムのルートディレクトリの所有者とグループは、ルートファイルシステムの所有者とグループが保存されるのと同じように、ルートディレクトリに保存されます。
この結果として、UIDとGIDは数値でのみ保存されるため、の異なるユーザーがいるシステムに外部ドライブをマウントする/etc/passwd
と、所有者とグループがUIDとGIDのマップ先に変更されていることがわかります。他のシステム。(たとえば、システムのユーザーme
がUID 1000であり、UID 1000が存在するシステムにドライブをマウントするとrms
、が所有するディレクトリが表示されrms
ます。)
一方、UID / GID情報を保存しないファイルシステム(FATなど)を使用する場合、ファイルシステム上のすべてのファイルのUID / GIDは、mount
コマンドに指定したパラメーターから取得されます(直接または/etc/fstab
)。
2番目の結果は/mount/directory
、ルートファイルシステムにどの所有者やアクセス許可があったかは関係ありません。ファイルシステムがそこにマウントされると、そのファイルシステムのパーミッションが重要になります。それがchmod a-rwx /mount/directory
、ファイルシステムをマウントする前に好きな理由です。/mount/directory
ファイルシステムがマウントされていないときに誤って書き込みをすることを防ぎます。
ls
たが、マウントされたファイルシステムにアクセス権が表示されていたため、不正なアクセス権は表示できませんでした。