首先,关于Linux远程登录,很多的同学都知道,也基本都使用过工具连接。这里只讲Xshell的配置方法
大家都知道,Xshell提供了两种认证的方式:口令认证,密钥认证
口令最常用,今天写个Xshell 设置密钥认证方式登录方法
基本思路是:生成密钥--->配置密钥到服务器 ~/.ssh/authorized_key文件中 ---> 配置SSH客户端
第一步:生成密钥
选择RSA 加密算法,密钥长度为2048
选择下一步生成密钥
生成后下一步输入密钥名称,推荐使用地区-应用-IP 如 上海-www-210(想不输入密码,可以不输入私钥的密码,这里的密钥名称一定要先改, 保存文件时不要更改名称)
点击下一步生成密钥,这里可以复制再保存,也可以直接保存成文件,(如果上一步的私钥设置了密码,请记住,后面需要输入密码,如果想直接文件导入不输入密码登录)直接点完成。
第二步:上传并配置
将密钥文件上传到/root/.ssh/下
cat sh_www_210.pub >> authorized_keys
配置生效即可。
原文地址:http://xiaomaomao.blog.51cto.com/2211235/1757907