私はUbuntu 3.13で働いています。
ドライブに対する権限により、所有者は次の権限でディレクトリとファイルを表示できます。
drwxrwxr-x 2 michael atlas 4096 Feb 15 12:34 temp2
drwxrwxr-x 2 michael atlas 12288 Mar 18 16:14 temp3
そして、「atlas」グループ(ubuntu)の他のメンバーがこれを見ました:
d????????? ? ? ? ? ? temp2
d????????? ? ? ? ? ? temp3
所有者、グループ、および権限は、ubuntuで使用されない限り、sudo ls -l
michaelと同じように見えますls -l
。
ここでは、2 人のユーザーが同じグループにいることを確認できます。
ubuntu@lincloud:~$ grep '^atlas' /etc/group
atlas:x:1001:ubuntu,michael
問題の原因は何ですか?どうすれば解決できますか?
ベストアンサー1
temp2とtemp3の親ディレクトリが問題です。
アトラスグループには親ディレクトリに対する読み取り権限があるため、ファイルとその権限を表示するには読み取りと実行が必要です。
temp2とtemp3を含むディレクトリにある場合は、次の方法で問題を解決できます。
sudo chmod g+x .