码迷,mamicode.com
首页 > 系统相关 > 详细

putty 密钥登陆linux

时间:2015-03-13 01:49:14      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:putty

在工作中如果root用户密码泄露,那后果是相当的严重,在远程登陆linux时尽量不要用root密码,使用 putty xshell.....可以做到这一点,

准备:putty软件 (为什么不用xshell..等因为它们好像要钱.....)下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

          VMware+centos6.6  可以百度

开始实验:第一步 进入linux  vi /etc/sysconfig/network-scripts/ifcfg-eth0

                 ONTOOT 设置是否开机启动

                 BOOTPROTO 设置IP获得的方式,有dhcp 动态 static 静态

                IPADDR  IP地址   GATEWAY  网关   DNS1 这个你懂的

技术分享

          第二步:打开你安装putty的文件夹,并猛击红色箭头所指的图标

技术分享 第三步:从下往下在红色箭头所指的地方设置你虚拟机的IP,会话名,保存,open

技术分享

第四步:进入后在root的家目录里新建.ssh目录在该目录里新建authorized_keys 并修改.ssh的权限为700,authorized_keys的权限为600 (为什么一个是700 一个是600 因为目录得有x权限)

技术分享

第五步:回到你安装putty的文件夹猛击红色箭头所指的地方来生成密钥

技术分享第六步:猛击红色箭头所以的按钮,并不停摇动鼠标(不然很慢)

技术分享

第七步:复制公钥,设定密钥密码,保存私钥

技术分享

第八步:密钥生成好了,进入linux打开.ssh目录把复制的公钥放到authorized_keys中并保存

技术分享

第九步:关闭防火墙 selinux

技术分享

技术分享

第十步:打一个新窗口选择刚才的会话猛击红色箭头所指,完成导入私钥,点击open

技术分享

打完收工 现在可以使用密钥的密码登陆了

技术分享

后记:如果登陆时出现   server refused our key时很有可能是因为虚拟机的问题导致selinux还没被杀死,这时只要重启一下linux在登陆就可以了(我试过一次)


putty 密钥登陆linux

标签:putty

原文地址:http://oldorab.blog.51cto.com/7547125/1619916

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!