admin 管理员组

文章数量: 887021

利用PuTTy远程登录虚拟机,并且使用密钥认证

1.咱们要先把虚拟机开机,然后查看一下ip地址

 2. 查看完ip地址后,咱们打开PuTTY,点击Window---Translation查看一下字符集是不是UTF-8,

 点击Session再输入虚拟机的ip地址,然后给你的小宝贝虚拟机取个名字,我喜欢用该虚拟机的IP地址来给他命名,点击Save保存,

 咱们的虚拟机就保存到里面去了,咱们再选择刚才保存到虚拟机点击Open打开

 3. 咱们进入的时候,点击Accept接受后,在输入用户名与密码就登录成功了

 

 4. 咱们登进去后,觉得输密码太麻烦,就可以使用密钥登录,可以保护虚拟机不那么好被破解密码。咱们PuTTY全家桶里面有一个puttygen咱们打开它,点击Generate生成密钥对(来回拨动鼠标,生成密钥更快)

 5. 咱们密钥对生成后,点击Saveprivate key将它保存到桌面,方便找到将它导入虚拟机,后期再把它放到比较安全私密的地方,再将公钥部分复制

 6. 切换到虚拟机,创建/root/.ssh目录,再更改该目录的权限,最后再将我们刚才复制的公钥粘贴到/root/.ssh/authorized_keys文件里面 


 7. 保存退出后,咱们还要关闭SElinux安全机制,输入命令vi  /etclinux/config回车,输入i进入编辑模式,将光标移到SELINUX=enforcing修改为SELINUX=disabled,修改完成后,按Esc键,然后输入:wq!回车,强制退出保存后。最后reboot重启系统。

 8. 咱们重启系统后,打开PuTTY,点击Connection,点击SSH,点击Auth,再点击Browse去桌面找到我们保存的Saveprivate key。最后再回到Session输入ip选择虚拟机,点击Save按钮,最后点击Open打开。

 

 9. 这次咱们进入登录界面,只需要输入用户名就可以直接进入了

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本文标签: 密钥 虚拟机 远程登录 PUTTY