当前位置: 代码网 > 科技>操作系统>Windows > Win10怎么配置ssh密钥免密连接Linux服务器

Win10怎么配置ssh密钥免密连接Linux服务器

2019年07月02日 Windows 我要评论
[windows10] Win10怎么配置ssh密钥免密连接Linux服务器Win10怎么配置ssh密钥免密连接Linux服务器?下文小编就为大家带来详细的配置图文教程,感兴趣的朋友一起看看吧... 19-07-02

大多用户都都会使用ssh来连接linux服务器,在win10系统下,我们都会使用openssh来连接,如下图所示:

像这样:终端输入ssh

这样就是有的(好像win10默认就是有的)。

然后生成密钥对:

ssh-keygen -t rsa

接着按提示信息可根据个人需求选择,这里是默认(连续三个回车即可)。

生成的密钥对默认保存在当前用户的根目录下的.ssh目录中(c:\users\username\.ssh):

接着我们将公钥id_rsa.pub上传至linux服务器(保存到你要连接的用户根目录下~/.ssh/中,没有.ssh目录则创建):

至于上传方法可使用各种途径,我使用的是lrzsz工具(可通过yum安装),通过xshell可直接拖拽进行上传。

 上传好后,将linux中的id_rsa.pub重命名为authorized_keys,更改文件权限为600,更改.ssh目录权限为700:

mv id_rsa.pub authorized_keys
chmod 600 authorized_keys
chmod 700 .ssh

可以了。

现在通过xshell连接linux服务器:

如上图,选择public key,用户密钥浏览文件,选择刚才生成的密钥另外一个id_rsa,如果刚刚生成密钥是是默认操作,没设置密码,密码项就为空。确定即可连接成功。

在这里我使用的xshell验证配置是否成功,但配置成功后用途绝不仅限于此,例如还可用于vscode的remote ssh连接服务器进行远程开发使用。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com