项目场景:
vscode 配置免密由于免密文件和文件夹权限问题导致失败
问题描述
在本地服务器生成一对密钥,需要将公钥上传到服务器并保存,配置免密会因为免密文件权限的问题导致免密失败。
原因分析:
- 服务器上 .ssh文件夹权限不支持,或authorized_keys不支持,
运行指令
chmod 0700 ~/.ssh
chmod 0644 ~/.ssh/authorized_keys
2.本地 cmd生成的密钥对所在文件夹权限为只读(大概率事件)
此时需要通过点击修改的方式,修改文件夹权限 和文件权限即可