下载安装xshell
1.新建密钥
2 配置ssh
#先确保你在用户家目录里,使用pwd查看,我是web登录,所以在/home/web下。
#查看你的家目录下有没有.ssh隐藏目录,有的话直接进入,没有的话新建一个。
mkdir .ssh #新建.ssh目录
chmod 700 .ssh #赋予.ssh目录700权限
cd .ssh #进入.ssh目录
touch authorized_keys #新建一个authorized_keys文件
chmod 600 authorized_keys #赋予authorized_keys文件600权限
vi authorized_keys #使用vi编辑它,粘贴公钥的文本信息
chown user.user .ssh
chown user.user .authorized_keys
.ssh和authorized_keys的所有者必须是用户自己
vi /etc/ssh/sshd_config
PubkeyAuthentication yes #这行是开启公钥验证功能
AuthorizedKeysFile .ssh/authorized_keys #这是这定公钥文件的保存位置以及名称
PasswordAuthenticationno no #是否允许使用基于密码的认证。默认为"yes"。
重启 service sshd restart
ssh连接服务器 只需要输入密钥的密码即可。