您的位置:老铁SEO > 站长新闻 > 网站交易 >

windows如何ssh远程登录Linux设置免密登录和别名

文章来源:http://www.6cu.com

作者:外链网站

人气:19

2021-03-25 19:34:31

     1、下载Win64OpenSSL_Light-1_1_1b.exe(注意选择32和64位,此处为64位的)。

     2、安装即可,注意安装第三步选择第一个,即自动配置环境变量(如果第4步不成功,可能就需要手动设置环境变量了)。

     3、在cmd中分别输入ssh和scp看是否可用,如果返回usage:....等等,表示安装成功,然后就可以愉快的玩耍了。

     怎样解决免密登录?

     1、首先在cmd中,输入ssh-keygen(其他参数可以暂时不去了解),然后一路回车

     2、在你回车掉的命令中有id_rsa和id_rsa.pub的存放路径,默认是C:\Users\你的机器名文件夹\.ssh中(注意此处的.ssh文件夹不是隐藏的)

     3、输入scp -P 22 .ssh/id_rsa.pub username@remote:~/.ssh/authorized_keys(这一步是将windows中的公钥传给服务器,并存为authorized_keys)。

     4、在linux中输入cat ~/.ssh/authorized_keys,即可查看公钥内容

     5、接下来,在cmd中输入ssh username@remote,不用密码就能登录Linux喽!

     怎样解决配置别名:

     1、在cmd中输入cd .ssh,进入.ssh文件夹,此时cmd中显示路径为C:\Users\你的机器名文件夹\.ssh。

     2、输入cd .>config,在.ssh中创建host配置文件config。

     3、在config中输入配置信息。

     Host 自定义名称(建议用服务器名)

     HostName 服务器ip地址

     User 服务器名

     Port 22

     两种方法:第一种,用记事本的方式打开config,输入以上配置信息保存;第二种,在cmd中输入echo Host 自定义名称 >> config,然后重复上述命令,修改其中的内容,输入剩余的HostName、User、Port。在cmd中输入type config,看是否输入成功。

     4、输入   ssh 自定义名称     验证是否配置成功即可!

     原文链接:https://blog.csdn.net/weixin_42633385/article/details/88785250


相关文章

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部