xshell 配置公钥 免密码登陆

匿名 (未验证) 提交于 2019-12-03 00:26:01

使用xshell连接远端服务器是,为避免每次登录都需要重复输密码的步骤,可以通过通过生成.ssh/authorized_keys来减少麻烦。步骤如下:

1、xshell登录到服务器,进入家目录:cd ~

3、进入.ssh 目录,执行:cat id_rsa.pub >> authorized_keys 即:把id_rsa.pub中的数据拷贝一份到新建的authorized_keys档案中。



4、通过xftp把 id_rsa 文件保存到本地 windows一份;

5、在xshell菜单栏中依次点击“File”->“open”,选中你的session用户,并点击“Properties”,如下图所示。

点击import按钮,选择id_rsa,之后一路确定,再次登录是就可以不用再输入用户名和密码了。

其中第三步的cat id_rsa.pub >> authorized_keys是防止出现所选的用户密钥未在远程主机上注册!我就是遇到了这个问题的。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!