umaskとchmodはマウントされたドライブには影響しません。

umaskとchmodはマウントされたドライブには影響しません。

Windowsドライブは起動時にマウントを使用します。pysdm。設定は

nls=iso8859-1,users,umask=002,sync,user,dirsync,uid=mtk

chmodを使用してファイルの権限を変更しようとすると、権限の更新は表示されません。 Chmodは自動的にプロンプ​​トを返します。さらに、生成されたファイルの権限は775ではなく755でなければなりません。端子出力です。

mtk@mtk-laptop$ umask
0022
mtk@mtk-laptop$ touch abc.txt
mtk@mtk-laptop$ ls -l abc.txt 
-rwxrwxr-x 1 mtk root 0 May 14 00:00 abc.txt*
mtk@mtk-laptop$ chmod ugo-x abc.txt 
mtk@mtk-laptop$ ls -l abc.txt 
-rwxrwxr-x 1 mtk root 0 May 14 00:00 abc.txt*
mtk@mtk-laptop$ 

この問題の原因が何であるかを知っている人はいますか?

Ubuntu 12.04を使用しています。

ベストアンサー1

Unix権限はWindows権限には適用されず、Windows権限にマップできないため、chmod必ずしも機能しません。 (FATにはこの粒度では権限がなく、NTFS権限はユーザー名または数値IDではなくLinuxがアクセスできないUUIDとして保存されます。)表示される権限はumask=002マウントオプションの一部として生成されます。

おすすめ記事