Centos 删除root密码

centos忘记root密码怎么办?

        最近在试装centos,不小心把密码丢了,进不去,查了一下资料,找到了方法,试验成功。
存在这里,备用。

1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
kernel /vmlinuz-2.6.18-8.el5 single ro root=LABEL=/ rhgb quiet
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存 (shift+z+z)
(如果保存不了,是文件属性的问题,就chmod 755 /etc/shadow,这样就OK了)(或者输入 cp /etc/passwd /etc/passwd_back
         vi /etc/passwd (希望你会基本的vi操作)
把首行的root:x:0:0.... 改为 root::0:0...(就是把:X给删掉)
) 
6. #reboot重启,root密码为空  


===============================================================
                                                                                                                CentOS 安装中文语言包以及输入法
语言包的安装方法有三个。两个Yum方式的,一个rpm方式的。

其一:yum方式——完全的中文环境支持。这个方式的缺点是要从FTP上下载安装包,下载的包的数量虽然可以选择,但仍然是个不小的量。
以root身份登陆,运行命令:
yum groupinstall -support
或者:yum install "@Chinese Support"

在上面的命令中, 是下列之一: assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai, 或 telegu。

若提示如下错误信息
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum-updatesd-he
Memory : 15 M RSS ( 27 MB VSZ)
Started: Sat Apr 10 13:34:25 2010 - 09:39 ago
State : Sleeping, pid: 3008
则可以用 ps -U root 和kill命令来结束正在占用Yum的程序,然后再次执行上面的命令。

其二:还是yum方式,但是命令是:
yum install fonts-chinese fonts-ISO8859-2-75dpi
该方式的第一个包貌似也不小。

其三:rpm方式。在安装盘上已经有各种语言包了,我们只需要找到他们,并安装就可以了。中文的是
fonts-chinese-3.02-9.6.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
我用的是6CD的安装盘,第一个包在4of6盘上,第二个在6of6盘上,
进入各文件对应目录,运行下面命令:
#rpm -ivh fonts-chinese-3.02-9.6.el5.noarch.rpm
#rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

中文输入法按如下安装:
rpm -ivh scim-1.4.4-41.el5.i386.rpm
rpm -ivh scim-pinyin-0.5.91-16.el5.i386.rpm
rpm -ivh scim-tables-0.5.6-7.i386.rpm
rpm -ivh scim-tables-additional-0.5.6-7.i386.rpm
rpm -ivh scim-tables-chinese-0.5.6-7.i386.rpm

注:这些也在安装盘上,仍需要以root运行。具体版本可能有所变化。
====================================================================
    Centos下安装QQ2012步骤
第一步
下载下面的软件(博主提醒:由于 下面链接地址不是 腾讯官网地址,因此请慎用。)
http://www.everbox.com/f/yLDb2jlpP9WBVvXlSkzC5JKuD9

第二步
按照下面的提示执行即可
# cd /root


# tar -zxvf qq2012.tar.gz -C /opt

# cd /opt

# ls

# cd qq2012/wineapp/qq/

# ls

# ./install.sh

copy files ...

# ./qq.sh
到这 一部没有报错的话就OK 了,
安装完之后会提示热键冲突,修改一下就行了。。。


我这是用root 安装的可以直接用普通用户下不能启动,更改方法
# rm -rf ~8023CWN/.qq2012

# cd

# mv .qq2012/ ~8023CWN

# cd ~yuan

# chown -R 8023CWN .qq2012/

# chgrp -R 8023CWN .qq2012/

8023CWN为普通用户的目录

你可能感兴趣的:(linux)