Người dùng của tôi, bob, không thể truy cập các tệp mà anh ấy (về mặt lý thuyết). Tôi đang chạy Fedora Core 8. Có thể dễ dàng hiển thị hơn nói:
> ls -al .
total 32
drwxrwxr-x 7 bob bob 4096 May 18 14:33 .
drwxrwxr-x 4 bob bob 4096 May 12 15:44 ..
drwxr-xr-x 2 bob bob 4096 June 1 14:22 log
> cd ./log
-bash: cd: log/: Permission denied
> ls -al ./log
ls: cannot access log/..: Permission denied
ls: cannot access log/the.log: Permission denied
ls: cannot access log/.: Permission denied
total 0
d????????? ? ? ? ? ? .
d????????? ? ? ? ? ? ..
-????????? ? ? ? ? ? the.log
> sudo ls -al ./log
drw-rw-r-- 3 bob bob 4096 Jun 2 04:11 .
drwxrwxr-x 7 bob bob 4096 May 18 14:33 ..
-rw-rw-r-- 1 bob bob 0 Jun 1 04:12 the.log
Các ls -al
nổi bật như rất kỳ quặc. Nó sẽ liệt kê các tệp mà tôi không có quyền xem, nhưng không hiển thị cho tôi quyền?
Vì vậy, các câu hỏi là, điều gì sẽ gây ra điều này? Và tôi có thể làm gì để sửa chữa nó?