Xshell远程登录虚拟机并且获取密钥登录

利用Xshell远程登录虚拟机,并且使用密钥认证 1. 咱们还是用同一台虚拟机,打开虚拟机查看ip地址

 2. 咱们打开Xshell会出现一个会话框咱们点击新建

 点击新建后,会出现一个新建会话属性框,咱们输入名称,输入主机ip地址

 然后咱们再点击用户身份验证,输入虚拟机用户名,输入虚拟机密码,然后点击确定

 点击确定后,咱们就会返回会话框,选择咱们刚才创建的新会话,点击连接,不出意外就可成功进入了

 咱们等待3秒钟左右,就自己登录上面去了,然后看一下ip如下图:

 3. 咱们就利用Xshell远程登录上去了,接下来开始配置密钥,咱们点击工具,点击新建用户密钥生成向导

 然后就会出现密钥生成参数咱们点击确定如下图:  

 点击下一步后,等待密钥对生成,生成成功后,点击下一步

 点击下一步后,需要设置密钥名称,密钥对密码,密码可以不设置,不过最好还是设置一下密码好一点,我这边没有设置密码,直接点击下一步

 因为没有设置密钥的密码所以还会出现一个提示框,我们选择是。如下图:

 选择是,密钥就生成成功了,然后我们把公钥复制,点击完成。、        

 点击完成后,继续点击关闭。

 4.密钥生成完后,咱们打开虚拟机输入命令mkdir /root/.ssh 创建目录,因为我这个虚拟机已经有就,就会提醒我改目录已存在,然后我们在更改一个该目录的权限,最后再将我们刚才复制的公钥粘贴到/root/.ssh/authorized_keys文件里面 

 

 然后咱们保存退出后,输入命令reboot给虚拟机重启

 5.重启完成后,在Xshell会话管理器下面选择刚才保存了公钥的虚拟机,右击点击属性

 打开属性后,选择用户身份验证,将方法框里面的password的✓取消掉,将public Key勾选✓,最后点击连接就完成了

 点击连接后虚拟机就自动登录了,不需要输密码了

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值