首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | linux相关 | linux认证 | 下载中心 | 专题
oklinux
 系统管理:中文环境 系统管理 桌面应用 内核技术 Linux基础:安装配置 常用命令 经验技巧 软件应用 Linux数据库:Mysql POSTGRE
 网络管理:网络安全 网络应用 Linux服务器 编程开发:PHP CC++ Python Perl SHELL 嵌入式开发 | PHP基础 PHP技巧 PHP应用 PHP文摘
 首页 linux资讯动态 Linux专题 | 其他Unix Linux解决方案 硬件相关 Linux认证 企业应用 Apache | 相关下载:软路由 参考手册 开发工具
 → 当前位置:首页>linux基础>安装配置>正文

CentOS系统安装后的初始环境设置

OKLinux www.oklinux.cn 2007-01-26 来源:oklinux收集整理 收藏本文

前  言


  在 CentOS 安装好之后,安全性以及对硬件的适应性方面,可能并不完全符合我们的实际情况。在这里,对新的 CentOS 系统进行初始环境设置将以如下方面为原则:

  1,为了安全,尽最大可能将访问限制限制到可能的最大程度;
  2,为了节省内存及 CPU 使用率(以及安全方面的考虑),尽最大可能将不需要的服务关闭;
  3,为了减少误操作可能带来的损失,平时通过 wheel 组用户登录进行系统管理;
  4,为了让系统变的更加轻便、快速,将内核中不需要的模块卸载;
  …………


CentOS 4.4 的安装后初始环境设定

   安装完毕重新启动系统后,出现如下的状态:

CentOS release 4.4 (Final)
Kernel 2.6.9-42.EL on an i686

sample login:
  ← 根据安装时网络设置的情况的不同,本站以“sample”,其位置显示的是你设置好的主机名。

[1] 系统的登录与退出

sample login: root ← 用root用户来登录系统,输入用户名root
Password: ← 在这里输入安装时设置的root密码,输入时密码不会被显示

[root@sample ~]# ← root用户登录成功,提示符为“#”。若一般用户登录成功后,提示符为“$”

[root@sample ~]# exit ← 退出系统

sample login: ← 退出系统成功

[2] 一般用户的建立与删除

[root@sample ~]# useradd centospub ← 建立用户名为 centospub 的一般用户
[root@sample ~]# passwd centospub ← 为用户 centospub 设置密码
Changing password for user centospub.
New UNIX password:  ← 输入密码(密码不会被显示)
Retype new UNIX password:  ← 再次输入密码确认两次密码一致
passwd: all authentication tokens updated successfully. ← 密码设置成功

[root@sample ~]# userdel -r centospub ← 删除用户名为 centospub 的一般用户

[3] 通过一般用户登录为root用户

  因为root用户对系统具有全权的操作权限,为了避免一些失误的操作,建议在一般情况下,以一般用户登录系统,必要的时候需要root操作权限时,再通过“su -”命令来登录为root用户进行操作。

[centospub@sample ~]$  ← 提示符为“$”,说明当前状态为一般用户centospub登录在系统中

[centospub@sample ~]$ su -  ← 输入登录为root用户的命令
Password:   ← 输入root密码(密码不会被显示),回车

[root@sample ~]# ← 成功登录为root用户,提示符变为“#”

[root@sample ~]# exit ← 回到一般用户的登录状态

[centospub@sample ~]$ ← 提示符变为“$”,回到了一般用户centospub登录系统的状态

[4] 建立管理员组内一般用户

  
在 一般情况下,一般用户通过执行“su -”命令、输入正确的root密码,可以登录为root用户来对系统进行管理员级别的配置。但是,为了更进一步加强系统的安全性,有必要建立一个管理员的组,只允许这个组的用户来执行“su -”命令登录为root用户,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。在UNIX下,这个组的名称通常为“wheel”。

[root@sample ~]# usermod -G wheel centospub  ← 将一般用户 centospub 加在管理员组wheel组中

[root@sample ~]# vi /etc/pam.d/su  ← 打开这个配置文件

#auth required /lib/security/$ISA/pam_wheel.so use_uid   ← 找到此行,去掉行首的“#”
 ↓
auth required /lib/security/$ISA/pam_wheel.so use_uid  ← 变为此状态(大约在第6行的位置)

[root@sample ~]# echo "SU_WHEEL_ONLY yes" >> /etc/login.defs ← 添加语句到行末

  以上操作完成后,可以再建立一个新用户,然后用这个新建的用户测试会发现,没有加入到wheel组的用户,执行“su -”命令,即使输入了正确的root密码,也无法登录为root用户。

[5] 建立PPPoE连接(非xDSL接入方式的用户可跳过此步骤)

[root@sample ~]# adsl-setup  ← 建立ADSL连接

Welcome to the ADSL client setup. First, I will run some checks on
your system to make sure the PPPoE client is installed properly...

LOGIN NAME

Enter your Login Name (default root): ← 填入ADSL连接的用户名

INTERFACE

Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethX, where 'X' is a number.
(default eth0):
  ← 指定网络接入设备,一块网卡的情况下,一般为默认eth0

Do you want the link to come up on demand, or stay up continuously?
If you want it to come up on demand, enter the idle time in seconds
after which the link should be dropped. If you want the link to
stay up permanently, enter 'no' (two letters, lower-case.)
NOTE: Demand-activated links do not interact well with dynamic IP
addresses. You may have some problems with demand-activated links.
Enter the demand value (default no):
  ← 直接按回车,接受默认设置

DNS

Please enter the IP address of your ISP's primary DNS server.
If your ISP claims that 'the server will provide dynamic DNS addresses',
enter 'server' (all lower-case) here.
If you just press enter, I will assume you know what you are
doing and not modify your DNS setup.
Enter the DNS information here:
  ← 如果知道DNS服务器的信息在此填入。不知道的情况按回车跳过

PASSWORD

Please enter your Password: ← 输入ADSL的连接密码
Please re-enter your Password: ← 再次确认输入ADSL的连接密码

USERCTRL

Please enter 'yes' (two letters, lower-case.) if you want to allow
normal user to start or stop DSL connection (default yes):
no ← 填入no,不允许一般用户控制PPPoE的连接

FIREWALLING

Please choose the firewall rules to use. Note that these rules are
very basic. You are strongly encouraged to use a more sophisticated
firewall setup; however, these will provide basic security. If you
are running any servers on your machine, you must choose 'NONE' and
set up firewalling yourself. Otherwise, the firewall rules will deny
access to all standard servers like Web, e-mail, ftp, etc. If you
are using SSH, the rules will block outgoing SSH connections which
allocate a privileged source port.

The firewall choices are:
0 - NONE: This script will not set any firewall rules. You are responsible
for ensuring the security of your machine. You are STRONGLY
recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
for a LAN
Choose a type of firewall (0-2):
0 ← 输入0,不在这里使用防火墙

Start this connection at boot time

Do you want to start this connection at boot time?
Please enter no or yes (default no):
yes ← 填入yes,在系统启动时自动连接ADSL

** Summary of what you entered **

Ethernet Interface: eth0
User name: [email protected]
Activate-on-demand: No
DNS: Do not adjust
Firewalling: NONE
User Control: no
Accept these settings and adjust configuration files (y/n)?
y ← 配置信息确认无误后,键入y同意设置
Adjusting /etc/sysconfig/network-scripts/ifcfg-ppp0
Adjusting /etc/ppp/chap-secrets and /etc/ppp/pap-secrets
(But first backing it up to /etc/ppp/chap-secrets.bak)
(But first backing it up to /etc/ppp/pap-secrets.bak)

?

Congratulations, it should be all set up!

Type '/sbin/ifup ppp0' to bring up your xDSL link and '/sbin/ifdown ppp0'
to bring it down.
Type '/sbin/adsl-status /etc/sysconfig/network-scripts/ifcfg-ppp0'
to see the link status.


 

[1] [2] 下一页  

共6页: 上一页 1 [2] [3] [4] [5] [6] 下一页
上一篇:Gentoo 下LAMP 的安装和配置   下一篇:Linux 下如何配置磁盘阵列
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭

相关文章
·Linux 下如何配置磁盘阵列
·Gentoo 下LAMP 的安装和配置
·Solaris10下mysql的pkg安装方法
·教你如何构建自己的 Linux 发行版
·ubuntu 6.10安装Wildfire.v3.0.M020
·ubuntu(linux)下如何安装lumaQQ
·在SuSe Linux下安装ADSL
·安装qmail+vpopmail+mysql的详细过程
·tagfile帮你定制安装slackware
·在Ubuntu安装JBuilder 2006 Enterprise
发表评论
密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)
站内搜索
阅读排行榜
·安装大型Linux 集群: 配置
·Red Hat linux9 初装配置
·FreeBSD与Linux的比较
·在Debian上安装配置XAMPP
·新手入门之Linux防火墙配
·RH8.0中NVIDIA显卡驱动跟A
·unix系统病毒概述
·X-Window 的安装与升级
·Linux中文化之Chinput 安
·Linux中文化之安装CHINPUT
最新文章
·在Debian上安装配置XAMPP
·Linux下声卡驱动软件的安
·如何用APT维护红帽企业版L
·Linux操作系统下6个应急处
·CentOS系统安装后的初始环
·从硬盘安装Slackware11 DV
·在Thinkpad上安装Ubuntu笔
·CentOS安装及初始环境设置
·设置Linux和其系统多系统
·PS3安装Linux Fedora Core
·Ubuntu 6.06硬盘安装及简
·新手硬盘安装Ubuntu一次成
·linux下安装软件的办法
·apache22+php5+tomcat5快
·基于网络的 Red Hat 无人

设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2007 All rights reserved OKLinux.Cn 版权所有
合作联系 QQ:18743986 Email:arlan8005#163.com