Fork me on GitHub

centos使用--ssh登陆

1 安装openssh-server

yum install openssh-server

2 登录

在配置好ssh后就可以只使用SSH密钥登录而不允许通过密码登录了,方法如下:

修改ssh配置:

vi /etc/ssh/sshd_config  

找到

PasswordAuthentication yes  

将其改为

PasswordAuthentication no  

保存退出并重启ssh服务生效(centos7.3)

systemctl restart sshd.service  

3 关于key的配置

sshd的配置文件位于 /etc/ssh/sshd_config文件下
vim打开文件看到这句

AuthorizedKeysFile      .ssh/authorized_keys  

位于~/.ssh目录下,可以与git用一组key
如果没有authorized_keys文件则可以直接将公钥内容拷贝一份

cat id_rsa_slave.pub >> authorized_keys
posted @ 2017-11-07 08:54  archer-wong  阅读(790)  评论(0编辑  收藏  举报