我最近弄乱了 .ssh 目录。做了一些权限更改,我想现在它不会让我再访问它了。我可以以 root 用户(sudo -i)的身份访问它,但不能以 user1 的身份访问它
列出或进入 .ssh 时,我的权限被拒绝,即使它显示了文件
ls: cannot access /home/user1/.ssh/amazon.pem: Permission denied
ls: cannot access /home/user1/.ssh/id_rsa: Permission denied
ls: cannot access /home/user1/.ssh/known_hosts: Permission denied
ls: cannot access /home/user1/.ssh/id_rsa.pub: Permission denied
total 0
-????????? ? ? ? ? ? amazon.pem
-????????? ? ? ? ? ? id_rsa
-????????? ? ? ? ? ? id_rsa.pub
-????????? ? ? ? ? ? known_hosts
Run Code Online (Sandbox Code Playgroud)
以 root 和 ls 身份登录会得到以下结果
# ls -l /home/user1/ -a |grep ssh
drw-rw-rw- 2 user1 …Run Code Online (Sandbox Code Playgroud)