linuxでmount権限設定をマウントする

1728 ワード

Linuxでは、fat 32形式とntfs形式を含むWindowsパーティションを読み込むこともできます.まずLinuxの下でハードディスクパーティションの呼び方を知らなければなりません.例えばWindowsの下のCディスクは通常hda 1、Dディスクはhda 5、Eディスクはhda 6などです.
 
 
Linuxシステムの起動時にWindowsパーティションを自動的にマウントするには、上記のコマンドを/etc/fstabファイルに書き込むことができます.次の例です.
/dev/disk/by-id/ata-HITACHI_HTS723225L9SA61_FDE_090521FC1D20NJG943JG-part1 /windows/C           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/ata-HITACHI_HTS723225L9SA61_FDE_090521FC1D20NJG943JG-part5 /windows/D           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
#/dev/disk/by-id/ata-HITACHI_HTS723225L9SA61_FDE_090521FC1D20NJG943JG-part6 /windows/E           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/ata-HITACHI_HTS723225L9SA61_FDE_090521FC1D20NJG943JG-part6 /windows/E           ntfs-3g    users,gid=users,fmask=0,dmask=0,locale=en_US.UTF-8 0 0
/dev/disk/by-id/ata-HITACHI_HTS723225L9SA61_FDE_090521FC1D20NJG943JG-part7 /windows/F           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0

デフォルトのマウントはrootが読み書き権限を持っており、実行権限がない場合、他のユーザーは読み取り可能権限しかありません.
 
3行目のコメント、4行目:デフォルトのユーザーはすべての権限を持っています
 
次のように解釈されます.
dmaskはディレクトリのmask、fmaskはファイルのmask maskは権限マスクで、3つの8進数からなり、現在のアクセス権は権限マスクが表す権限を取り除いた後、ファイルを作成する際に予め設定された権限を生成することができます.1位は自分がアクセスする権限を表し、2位は同グループがアクセスする権限を表し、3位は他のすべての人がアクセスする権限を表し、各位はバイナリで、3位は読み取り、書き込み、実行可能である.例えば-r---r-xはファイルが自分で読むことができて、書くことができなくて、同じグループの人を実行することができなくて、書くことができなくて、他の人を実行することができなくて、書くことができなくて、実行することができますwindowsのディスクマークのため、ntfsパーティションで、linuxは安全のため、パーティションは読み取り専用で、デフォルトのアクセスモードは555で読むことができますが書くことができなくて、しかも中間の1人は変更することができません.