小编and*_*dig的帖子

无法 cd 到 .ssh

将新的 ssh 密钥添加到 .ssh/authorized_hosts 后,我无法在不输入密码的情况下 ssh 到机器。

更有趣的是,当我通过 ssh 登录(没有直接控制台访问)时,.ssh 目录突然无法访问:

pi@prodpi ~ $ ls -la
drw-------   2 pi   pi      4096 Mar 13  2015 .ssh

pi@prodpi ~ $ cd .ssh/
-bash: cd: .ssh/: Permission denied

pi@prodpi ~ $ ls .ssh/
ls: cannot access .ssh/authorized_keys: Permission denied
ls: cannot access .ssh/known_hosts: Permission denied
authorized_keys  known_hosts

pi@prodpi ~ $ sudo ls .ssh/
authorized_keys  known_hosts
Run Code Online (Sandbox Code Playgroud)

用户是pi。什么 - 如果不是目录权限 - 会阻止我以所有者身份访问该文件夹并可能导致 ssh 登录?

ssh cd-command permission-denied

3
推荐指数
1
解决办法
5341
查看次数

标签 统计

cd-command ×1

permission-denied ×1

ssh ×1