小编SoW*_*hat的帖子

权限被拒绝给所有者,尽管它在 .ssh 目录中设置为 666

我最近弄乱了 .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)

ssh permissions chmod

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

chmod ×1

permissions ×1

ssh ×1