Dan*_*iel 13 ls ssh permissions
当我cd .ssh
在终端中输入时,它返回-bash: cd: .ssh/: Permission denied
. 现在我无法将我的 ssh 密钥添加到 ssh。
当我输入时,ssh-add ~/.ssh/idname
它说/Users/Dan/.ssh/idname: Permission denied
。
我认为这与我打字有关,ls -d
因为它在我将其输入到终端之前就起作用了?
Arc*_*ege 28
由于您对目录具有“权限被拒绝”,因此该目录很可能没有执行权限。同样,要遍历目录树以获取文件,您需要对根目录和文件之间的每个目录具有执行权限(因此其他命令也会出现相同的错误)。
尝试设置目录的执行权限
chmod u+xr,go-rwx ~/.ssh
Run Code Online (Sandbox Code Playgroud)
然后看看你是否可以再次运行这些语句。
归档时间: |
|
查看次数: |
52017 次 |
最近记录: |