次のターミナルコマンドを使用して、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など)が自動的にマウントされます。