配置本地SSH公私钥登录
操作步骤
配置本地SSH公私钥登录(以Windows为例)。
- 制作公私钥对。
Windows下可以通过cmd执行ssh-keygen -b 3072 -t rsa命令生成公私钥对,默认回车即可。生成的公私钥对默认保存在“~/.ssh/目录”下的id_rsa、id_rsa.pub文件中。
- 拷贝本地.ssh文件夹到SSH服务端(即要连接的远程环境),然后将公钥文件中的内容导入到authorized_keys文件中。
1 2
cd ~/.ssh cat id_rsa.pub >> authorized_keys
- 配置目录权限。
- SSH服务端用户目录权限配置为700
1
chmod 700 ~
- .ssh目录权限配置为700
1
chmod 700 ~/.ssh
- authorized_keys权限配置为600
1
chmod 600 ~/.ssh/authorized_keys
- SSH服务端用户目录权限配置为700
父主题: 常用操作