Linux、fat32、etc/fstab

Linux、fat32、etc/fstab

次のターミナルコマンドを使用して、FAT32ドライブをLinuxコンピュータにマウントしました。

> sudo mount /dev/sdb1 /media/exampleFolderName -o dmask=000, fmask=111

ネットワーク接続を介してファイルを共有/編集できるようにします。残念ながら、LinuxはFAT32形式のファイル固有の権限をサポートしていないため、接続時にドライブ全体が正しい権限に設定されます。

インストールを正しく理解したら、ドライブを接続するたびにこれを行う必要がありますが、そうしたくありません。私は聞いた:

/etc/fstab

だから私の質問です。上記のmountコマンドをfstabエントリに変換するにはどうすればよいですか?誰かが何を説明できるのかマスクそしてマスク言い換えれば、それは非常に感謝します。

答え1

次の行を追加したい場合があります。

/dev/sdb1 /media/drive1 vfat dmask=000,fmask=0111,user 0 0

到着する/etc/fstab。オプションフィールドの追加項目を,user使用すると。さらに、すべてのユーザーがこのファイルシステムをマウントできますroot

答え2

dmaskとfmaskはそれぞれディレクトリとファイルの権限です。 8進数です。所有者、グループ、およびその他のユーザーに対する読み取り、書き込み、および実行権限を表します。

ファイルシステムテーブル:

/dev/sdb1 /media/exampleFolderName vfat dmask=000,fmask=111 0 0

ドライブを挿入しようとすると、外部ドライブ(USBなど)が自動的にマウントされます。

関連情報