首页 > 建站教程 > 其他 >  xshell如何使用公钥进行连接 xshell公钥免密码登录正文

xshell如何使用公钥进行连接 xshell公钥免密码登录

xshell免密登录

使用密钥登录分为3步:

  客户机(Xshell客户端)生成密钥(公钥与私钥);

  放置公钥(Public Key)到服务器(linux)~/.ssh/authorized_key文件中;

  配置ssh客户机(Xshell客户端)使用密钥登录

1、生成密钥公钥与私钥

详见:git配置SSH

查看公钥私钥见:如何在 Linux、macOS 和 Windows 中查看 SSH 密钥?

2、导入密钥:

打开Xshell,选择新建,打开新建窗口,输入名称、主机、端口号

xshell免密登录


3、输入账号:

xshell免密登录


4、输入密码框,选择Public Key,选择用户密钥后面的浏览->用户密钥,

xshell免密登录


5、如果之前没有到如果,左侧应该是空的,此时选择右边的导入按钮,选择第一步生成的密钥文件,一般是:“C:\Users\用户名\.ssh”文件夹下的“id_rsa”文件:

xshell免密登录


xshell免密登录


确定后,返回第三步,在下拉框选择刚才导入的证书文件:

xshell免密登录


然后确定就连接上了。