Gần đây tôi đã làm hỏng thư mục .ssh. Tôi đã thực hiện một số thay đổi về quyền, tôi nghĩ và bây giờ nó sẽ không cho phép tôi truy cập nữa. Tôi có thể truy cập nó với tư cách là người dùng root (sudo -i) nhưng không phải là somesh
Tôi bị từ chối khi liệt kê hoặc trích dẫn vào .ssh mặc dù nó hiển thị các tệp
ls: cannot access /home/somesh/.ssh/amazon.pem: Permission denied
ls: cannot access /home/somesh/.ssh/id_rsa: Permission denied
ls: cannot access /home/somesh/.ssh/known_hosts: Permission denied
ls: cannot access /home/somesh/.ssh/id_rsa.pub: Permission denied
total 0
-????????? ? ? ? ? ? amazon.pem
-????????? ? ? ? ? ? id_rsa
-????????? ? ? ? ? ? id_rsa.pub
-????????? ? ? ? ? ? known_hosts
Đăng nhập bằng root và ls cho kết quả như sau
# ls -l /home/somesh/ -a |grep ssh
drw-rw-rw- 2 somesh somesh 4096 Aug 27 15:45 .ssh
Ngay cả các tệp bên trong là .ssh được sở hữu bởi somesh: somesh và chm
-rw-rw-rw- 1 somesh somesh 1692 Aug 27 15:45 amazon.pem
-rw-rw-rw- 1 somesh somesh 1675 Aug 25 20:01 id_rsa
~/.ssh
thư mục là700
(drwx------
).