先来确认一下登陆吧
r2cn login: root
← 登陆用户名root
Password: ← 输入root的密码(不会显示输入的密码)
[root@r2cn ~]# ← root登陆状态
[root@r2cn ~]# exit ← 退出
r2cn login: ← 退出后状态
Password: ← 输入root的密码(不会显示输入的密码)
[root@r2cn ~]# ← root登陆状态
[root@r2cn ~]# exit ← 退出
r2cn login: ← 退出后状态
创建和删除用户
[root@r2cn ~]# useradd r2cn
← 创建一般用户r2cn
[root@r2cn ~]# passwd r2cn ← 设定用户r2cn的密码
Changing password for user r2cn.
New UNIX password: ← 输入用户r2cn的密码
Retype new UNIX password: ← 再次输入用户r2cn的密码(确认)
passwd: all authentication tokens updated successfully.
[root@r2cn ~]# userdel -r r2cn ← 删除一般用户r2cn
[root@r2cn ~]# passwd r2cn ← 设定用户r2cn的密码
Changing password for user r2cn.
New UNIX password: ← 输入用户r2cn的密码
Retype new UNIX password: ← 再次输入用户r2cn的密码(确认)
passwd: all authentication tokens updated successfully.
[root@r2cn ~]# userdel -r r2cn ← 删除一般用户r2cn
一般用户切换到root
[r2cn@r2cn ~]$
← 用一般用户r2cn登陆后的状态
[r2cn@r2cn ~]$ su - ← 用命令su进行root切换(不要忘记前面的-)
Password: ← 输入root的密码
[root@r2cn ~]# ← 成功切换到root
[root@r2cn ~]# exit ← 从root恢复到一般用户
[r2cn@r2cn ~]$ ← 回到一般用户r2cn的状态
[r2cn@r2cn ~]$ su - ← 用命令su进行root切换(不要忘记前面的-)
Password: ← 输入root的密码
[root@r2cn ~]# ← 成功切换到root
[root@r2cn ~]# exit ← 从root恢复到一般用户
[r2cn@r2cn ~]$ ← 回到一般用户r2cn的状态
*root用户权限太大,进行一般操作时请用相应的一般用户进行,必要的时候再切换到root,养成这个习惯是很必要的呢。
设定能够切换root的用户
[root@r2cn ~]# usermod -G wheel r2cn
← 将一般用户r2cn追加到wheel组
[root@r2cn ~]# vi /etc/pam.d/su
#auth required pam_wheel.so use_uid
↓
auth required pam_wheel.so use_uid ← 去掉注释
[root@r2cn ~]# vi /etc/pam.d/su
#auth required pam_wheel.so use_uid
↓
auth required pam_wheel.so use_uid ← 去掉注释
如此,请确认:一般用户r2cn能够切换到root、其他的一般用户是切换不到root的。
vi命令请参考:
http://baike.baidu.com/view/1932030.htm
设定yum
[root@r2cn ~]# /etc/rc.d/init.d/yum-updatesd stop
← 停止yum-updatesd
[确定]
停止 yum-updatesd:
*这东西定时自己更新,停止它回避和手动安装件组的冲突,还能节约不少内存呢(10MB左右)
[root@r2cn ~]# yum -y remove yum-updatesd
← 删除yum-updatesd
Removed:
yum-updatesd.noarch 1:0.9-2.el5
yum-updatesd.noarch 1:0.9-2.el5
Complete!
[root@r2cn ~]# yum -y install yum-fastestmirror
← 安装fastestmirror
[root@r2cn ~]# yum -y install yum-cron
← 安装yum-cron
Dependency Installed:
yum-downloadonly.noarch 0:1.1.16-14.el5.r2cn.1
yum-downloadonly.noarch 0:1.1.16-14.el5.r2cn.1
Complete!
[root@r2cn ~]# /etc/rc.d/init.d/yum-cron start
← 设定yum-cron开机自动启动
[确定] Enabling nightly yum update:
[root@r2cn ~]# chkconfig yum-cron on
← 设定yum-cron自动更新
停止SELinux
[root@r2cn ~]# getenforce
← 确认SELinux状态
Enforcing
← SELinux启动
[root@r2cn ~]# setenforce 0
← 停止SELinux
[root@r2cn ~]# getenforce
← 确定SELinux状态
Permissive
← SELinux停止
[root@r2cn ~]# vi /etc/sysconfig/selinux
← 编辑SELinux設定文件
SELINUX=enforcing
↓
SELINUX=disabled
← 设定开机不启动SELinux
需要的话可以停止防火墙(实际设定服务器的朋友不要停止这个,稍后设定这个防火墙。)
[root@r2cn ~]# /etc/rc.d/init.d/iptables stop
← 停止防火墙
[root@r2cn ~]# chkconfig iptables off ← 设定开机不启动防火墙
[root@r2cn ~]# chkconfig iptables off ← 设定开机不启动防火墙
重启系统
到这里,CentOS的初期设定就算告一段落了。