ssh更换端口开启公私钥认证

2017-12-05  本文已影响0人  lynnyq
  1. 服务端用户目录下生产密钥对
#ssh-keygen –t rsa
  1. 将公钥id_rsa.pub内容添加到用户目录下.ssh文件夹的authorized_keys文件中(有则添加无则创建),并修改权限为600。

id_rsa 私钥,用户使用
id_rsa.pub 公钥,服务器使用

# 修改authorized_keys权限
#chmod 600 authorized_keys
  1. 配置sshd_config
# vim /etc/ssh/sshd_config
#Port 22 //取消注释,修改端口为其他(iptables和防火墙要开启该端口) //Port 8822
PasswordAuthentication yes //将该项改为no
PubkeyAuthentication no  //将该项改为yes   
UsePAM yes  //将该项改为no
  1. 重启sshd服务
#systemctl restart sshd.service
上一篇 下一篇

猜你喜欢

热点阅读