linux忘记root密码及时间设定

文章来自网上整理还有个人总结

redhat 5恢复root用户的密码
开机按e进入编辑模式,选择内核把
kernel /vmlinuz-2.6.18-53.el5 ro root=/dev/VolGroup00/LogVolRoot 改为:
kernel /vmlinuz-2.6.18-53.el5 ro root=/dev/VolGroup00/LogVolRoot single或者
在后面直接+1,然后按b启动系统之后就进入了单用户模式,使用passwd就可以为root用户

修改密码了
为了安全考虑,为grub加密,要不然谁都可以进入单用户修改root密码了
密文加密
grub-md5-crypt,然后输入密码
vi /etc/grub.conf或者/boot/grub/grub.conf
在hiddenmenu下面添加password --md5 $1$0QGbc/$5y1pGEB4iI56ze6bfr4O/0(由刚才的密

码生成的md5值),这样就实现了为grub加密
明文加密
直接在/etc/grub.conf或者/boot/grub/grub.conf的hiddenmenu下面添加
password 123456
这样就设置了明文的密码123456了,完整的添加类似与下面

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
password --md5 $1$a3f800$viLfwcNDw0Aa.Zq44WIvX0 //加密grub
title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)
        password --md5 $1$a3f800$viLfwcNDw0Aa.Zq44WIvX0 //开机也需要验证
        root (hd0,0)
        kernel /xen.gz-2.6.18-8.el5
        module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol00
        module /initrd-2.6.18-8.el5xen.img
 

 

设置系统时间:
方法一:
date 010318242008(月日时分年)(完整书写)
date 010318242008.30(月日时分年.秒)
方法二:
1》先设置日期
date -s 20080103
2》设置时间
date -s 18:24
+++++++++++++++++++++++++++++
如果要同时更改BIOS时间
再执行
clock -w

date查看系统时间 clock查看硬件时间
hwclock -w 系统时间是准确的,把硬件时间设定为和系统时间一致
        -s  硬件时间是准确的,把系统时间设定为和系统时间一致
date设定时间 mmddHHMMYY.SS月日时分年
date “+%H/M/S”

也可以使用ntpdate 主机名/IP 来定时(crontab)的从NTP服务器同步时间,这里是中国的NTP服务器地址http://www.pool.ntp.org/zone/cn

你可能感兴趣的:(linux,root,时间,职场,休闲)