读书频道 > 网站 > 网页设计 > 构建高可用Linux服务器(第2版)
3.2.1 忘记了CentOS 5.5的root密码怎么办
12-08-10    叶孤城
收藏    我要投稿   
本书是资深Linux/Unix系统管理专家兼架构师多年一线工作经验的结晶,51CTO和ChinaUnix等知名社区联袂推荐。第1版上市后广获好评,分别被《程序员》杂志和51CTO网站评选为2011年度10大最具技术影响力的图书和2011...立即去当当网订购
我的线上Linux服务器一般会设置28位密码,就算是内网开发的机器,所设置的密码也比较长,有时候就会出现忘记root密码的情况。忘了CentOS 5.5的root密码怎么办?别着急,按下面的流程一步步走的话,会很容易解决问题。
1)在开机启动的时候按空格键能看到CentOS 5.5目录(3秒后将进入默认设置中),用上下键选中你要进入的那个内核,选中后按键盘上的“E”键,进入如图3-1所示的界面。虽然图中只有一个CentOS 5.5引导,不过如果你升级了系统或安装了Xen虚拟化后,就会有多个显示了。
 
图3-1 CentOS 5.5的引导界面
 
2)看到图3-1所示画面后,继续按“E”键选择内核,进入如图3-2所示的画面。
3)在图3-3所示的画面可以编辑,在信息的最后加空格,然后输入“single”或“S”,或者直接输入数字“1”并回车,确定进入下一步(均可以进入单用户模式)。
 
图3-2 CentOS 5.5的GRUB界面
 
 
图3-3 CentOS 5.5的Kernel编辑界面
 
4)进入到如图3-4所示界面,然后可以按“B”键启动系统。
 
图3-4 CentOS 5.5的GRUB界面
 
5)进入如图3-5所示的单用户界面后,在这个画面中的“#”后输入“passwd root”,重新设置root的密码,然后再确认输入一遍,即重设了root密码。进入CentOS 5.5单用户模式后,我们可以输入reboot重启计算机,此时的root密码就被更新了,如图3-6所示。
 
 
图3-5 CentOS 5.5的单用户模式


图3-6 root密码显示已更新
 
另外,需要说明一下,如果我们维护的系统是FreeBSD 8.1的话,很多时候系统管理员们可能会忘记root密码,但由于大家都已经对在其下用普通用户进行sudo操作很熟悉了,再加上FreeBSD 8.1默认是不允许我们用root用户远程登录的,此时若重新设置root密码就显得有些多余了。所以我们在维护CentOS 5.5系统时可以借鉴FreeBSD 8.1的做法,配置了root密码以后,立即配置一个具有sudo权限的用户andrewy,步骤如下。
1)在CentOS 5.5下新建一个系统管理用户andrewy,这里以root用户来操作,如下所示:
 
useradd andrewy
passwdanderwy
2)将andrewy赋予sudo权限,即visudo,添加如下代码:
 
andrewy ALL=(ALL)ALL
3)如果忘记了root密码,我们可以以andrewy的身份进去,然后切换到root身份下修改密码,如下所示:
 
[andrewy@research~]$ sudo su-
We trust you have received the usual lecture from the local System
Administrator.It usually boils down to these three things:
#1)Respect the privacy of others.
#2)Think before you type.
#3)With great power comes great responsibility.
[sudo]password for andrewy:
我们输入andrewy的密码后就可以切换到root用户下面,然后就可以执行passwd命令修改root密码了,如下所示:
 
[root@research~]# passwd
Changing password for user root.
New UNIX password:
BAD PASSWORD:it is based on a dictionary word
Retype new UNIX password:
passwd:all authentication tokens updated successfully.
相对而言,我更推荐采用第二种方法来确保root密码不会被遗忘。无论是安装CentOS 5.5还是FreeBSD 8.1,当我们无法去机房操作时,就需要一个具有sudo权限的用户了。当然,这个用户的密码也需要符合复杂密码要求,例如像p@sSw0rd_192.168.1?102_nagios这样字符组合的密码,被破解的几率还是很低的
点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站