私はchmod
正しく動作しません。
manjaroディストリビューションを再インストールしました(/homeではなくフォーマットされたルートのみ)。
フォルダはntfsパーティションにあり(すでにntfs-3gがインストールされている)、ユーザーをそのフォルダでのみ有効にするだけです。
~/backup ❯ ls -al
totale 4
drwxr-xr-x 1 root users 0 13 ago 10.08 .
drwxr-xr-x 1 root users 4096 13 ago 11.32 ..
次に内部権限を変更します。
~/backup ❯ sudo chown -R $USER .
しかし、今回も結果は次のようになります。
~/backup ❯ ls -al
totale 4
drwxr-xr-x 1 root users 0 13 ago 10.08 .
drwxr-xr-x 1 root users 4096 13 ago 11.32 ..
~/backup ❯
どんなアイデアがありますか?
答え1
Windows と Linux は、ユーザーと権限モデルが非常に異なり、互換性がありません。ファイルシステムがchmod
機能するには、chown
Linuxと同様の方法でユーザーと権限をサポートする必要があります。 NTFSはWindowsファイルシステムなので、これらのコマンドは機能しません。
できることの1つは、NTFSパーティションをマウントして、すべてのファイル/ディレクトリに対して異なるユーザーとモードを指定することです。
mount -o uid=userid,gid=groupid,dmask=022,fmask=133 /path/to/disk /mnt
これにより、指定されたユーザーとグループを使用してインストールされ、ディレクトリモード755
とファイルモードが提供されます644
。