centos 6.8 配置ssh密钥登录

  1. 新闻资讯
  2. 技术百科
公司新闻 案例分享 技术百科 行业动态

centos 6.8 配置ssh密钥登录

来源:奇站网络 浏览量:1938 发布日期: 2020-06-08

注意:修改ssh服务时,最好保持连接,另外打开一个会话,避免修改失败连不上服务器。

1、生成公钥和私钥

这里用的是阿里云的服务器,直接在阿里去上申请密钥,下载后用puttygen.exe工具导出公钥和私钥。

编辑公钥
base64那几行修改成一行,把头和尾巴的注释去掉

2、服务器配置

  1. RSAAuthentication yes
  2. PubkeyAuthentication yes //开启密钥认证
  3. AuthorizedKeysFile.shh/authorized_keys //指定文件路径
  4. PasswordAuthentication no //关闭口令验证登录,以密钥认证登录

3、用户配置

  1. mkdir .ssh
  1. cat [公钥] >> authorized_keys

只有拥有者有读写权限

  1. chmod 600 /root/.ssh

修改authorized_keys,在刚刚添加的那段Base64字符串前面加上ssh-rsa,后面使用空格隔开,如下

  1. ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIB....(表示省略)

4、重启服务

  1. service sshd restart
标签:

厦门奇站网络科技有限公司

电话:13313868605

QQ:3413772931

地址:厦门集美区软件园三期

网站地图


                    扫一扫加我咨询