注意:修改ssh服务时,最好保持连接,另外打开一个会话,避免修改失败连不上服务器。
1、生成公钥和私钥
这里用的是阿里云的服务器,直接在阿里去上申请密钥,下载后用puttygen.exe工具导出公钥和私钥。
编辑公钥
base64那几行修改成一行,把头和尾巴的注释去掉
2、服务器配置
RSAAuthentication yes
PubkeyAuthentication yes //开启密钥认证
AuthorizedKeysFile.shh/authorized_keys //指定文件路径
PasswordAuthentication no //关闭口令验证登录,以密钥认证登录
3、用户配置
mkdir .ssh
cat [公钥] >> authorized_keys
只有拥有者有读写权限
chmod 600 /root/.ssh
修改authorized_keys,在刚刚添加的那段Base64字符串前面加上ssh-rsa,后面使用空格隔开,如下
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIB....(表示省略)
4、重启服务
service sshd restart
- 版权所有:奇站网络 转载请注明出处
- 厦门奇站网络科技有限公司,专业提供网站建设,响应式网站建设,小程序开发,系统定制开发。
- 软件开发咨询热线:吴小姐 13313868605