使用puTTY和Xshell远程连接Linux以及密钥认证

使用puTTY和Xshell远程连接Linux以及密钥认证

  • 使用puTTY远程连接Linux

    首先,安装puTTY,它是一个免费的开源的软件,且操作和配置非常简单易用,下载地址:www.chiark.greenend.org.uk

    下载安装包putty-0.70-install.msi(下载32位就可以了,64位也能用)双击打开安装包,所有保持默认,直至安装结束。安装完成后,在“开始”菜单中,找到puTTY,点击打开,填写远程Linux基本信息,然后save保存。  

  •      wKioL1nniW6gC4STAAH57wsOA20633.png-wh_50

     

 

 

 

 

 

 

 

  • 其中HOST name(or IP address)填写IP地址192.168.188.130,saved sessions自己要命名用来区分主机,其他默认。保存后,点open,会弹出一个小框。wKiom1nnjy3SZIm6AAEOIGkpPkg072.png-wh_50

    选择是即可,出现登录提示,输入用户名和密码,就可以登录Linux系统。wKioL1nnjemSFEoFAAB9oUToWA4071.png-wh_50

    在puTTY里,我们可以复制粘贴,非常方便。

  • 使用Xshell连接Linux

  • 先下载Xshell,下载完成后打开,新建会话,设置如下

   

  设置用户身份验证,这里使用password登陆,输入用户名、密码。

  wKiom1nnk7XyH1ZJAAG72XFQrnQ753.png-wh_50

    设置好IP、端口号、用户名、密码后,进行连接,选择接受并保存。

  

    这样就登陆了Linux,可以进行操作,Xshell相比puTTY好处是可以多窗口。

  • puTTY密钥认证

    首先,在“开始”菜单中找到puTTYgen,打开它。然后单击Generate,就开始生成密钥,来回动鼠标,可以快速生成密钥。

    wKioL1nnl1HTlE3BAAEZD0g7i38021.png-wh_50

    在Key passphrase中设置密码(建议设置),增加安全性,在下面的Comfilm passphrase中重新输入一遍密码。然后,保存公钥Save public key和私钥Save private key。

    创建.ssh目录

    # mkdir /root/.ssh

    更改目录权限

    # chmod 700 /root/.ssh

    把公钥放进  /root/.ssh/authorized_keys文件中

    # vi /root/.ssh/authorized_keys


按i键编辑,再把生成的公钥复制进去,Esc退出编辑,再按:wq保存退出

    暂时关闭防火墙,# setenforce 0

       接着,回到puTTY,在右侧saved sessions下面找到刚刚保存的session,选中它,点Load加载。同时在左下方点SSH前面的+号,选择Auth,单击Browse,找到我们保存的私钥,点击打开。最后,还要回到左侧,单击最上面的session,单击右侧的save按钮。

    wKiom1nnoSbjZsRsAAH2nD5gb58324.png-wh_50

    加载私钥后,登录界面不一样了,这里需要输入密钥的密码,puTTY密钥认证也就设置完成。

  • Xshell密钥认证

    点击工具,新建用户密钥

    wKioL1nnoImBkMwnAAFGgJk0k2Y083.png-wh_50

    设置密钥参数,默认,下一步

    wKiom1nno6SwlJ1BAAFKIRtNi6Y398.png-wh_50

    设置密钥名称和密码

    wKioL1nnoVCgikYzAAEmoWj8DHk218.png-wh_50

    生成公钥

    

    同样,把公钥复制到authorized_keys文件里,然后点完成,关闭。

        然后打开会话,选中刚才创建的session,点属性,点用户身份验证。选择密钥认证方式,选择密钥,输入密码,再点确定。 

    wKioL1nnpIyx9UjfAAHaMpWL2y0580.png-wh_50

    wKioL1nnpNWz1U0aAAFSfBvE528970.png-wh_50

    点连接就直接登陆上了,不需要输入用户名和密码。

 

转载于:https://my.oschina.net/u/3708406/blog/1553151

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值