1.如果没有装ssh
yum -y install ssh
2.创建key(此次生成给window客户端使用)
ssh-keygen -t rsa
生成文件2个,id_rsa(私钥),id_rsa.pub(公钥)
下载,保存
3.再次生成key(当前机器key)
ssh-keygen -t rsa
Enter passphrase (empty for no passphrase):
4.创建authorized_keys文件
把生成给window使用的公钥,复制到此文件
5.不允许帐号密码直接登录,只允许有使用可以登录
远程Linux主机的/etc/ssh/sshd_config配置文件
PasswordAuthentication 改为 no
修改后/etc/init.d/sshd reload #加载修改后的配置文件并生效
这样其他远程客户端如果没有私钥,那么这些用户连输入密码的机会都没有,就会被本主机直接断开
---------------------
作者:zhi_heart
来源:CSDN
原文:https://blog.csdn.net/zhi_heart/article/details/48656467