CentOS 6.3最小化安装后,有些必备工作才可以正常使用

CentOS 6.3 最小化安装

CentOS 6.3最小化安装后,有些必备工作
1、网卡设置
 最小化安装,默认是不能上网的
 本人使用的是路由器上网,设置CentOS 6.3为静态ip地址
 路由器网关的ip为192.168.1.1
子网掩码为255.255.255.0
 CentOS 6.3的静态ip为192.168.1.177
 DNS也是路由器的ip,192.168.1.1
配置以下文件
  1. vi /etc/sysconfig/network-scripts/ifcfg-eth0  

  2.  

  3. DEVICE="eth0"  

  4. BOOTPROTO="none"  

  5. HWADDR="00:21:85:DF:C8:2E"  

  6. NM_CONTROLLED="yes"  

  7. ONBOOT="yes"  

  8. NETMASK="255.255.255.0"  

  9. IPADDR="192.168.1.177"  

  10. GATEWAY="192.168.1.1"  

  11. TYPE="Ethernet"  

  12. PEERDNS="yes"  

  13. USERCTL="no"  

  14. UUID="532ca90b-a106-48e3-8dc8-926eeb2f49ef"  

  15.  

  16. service network start  

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="none"
HWADDR="00:21:85:DF:C8:2E"
NM_CONTROLLED="yes"
ONBOOT="yes"
NETMASK="255.255.255.0"
IPADDR="192.168.1.177"
GATEWAY="192.168.1.1"
TYPE="Ethernet"
PEERDNS="yes"
USERCTL="no"
UUID="532ca90b-a106-48e3-8dc8-926eeb2f49ef"
service network start
启动网卡
 如果是自动获取ip地址,请将上文的BOOTPROTO设置为"dhcp"

2、DNS设置
  1. vi /etc/resolv.conf  

  2. nameserver 192.168.1.1  

vi /etc/resolv.conf
nameserver 192.168.1.1
设置完成后,service network restart,重启网络服务
 这个时候,ping一下www.163.com看看是否有响应了。
 如果没用响应,那么建议将设置1里面的BOOTPROTO改为"dhcp",然后在ping。连上网后,安装下面的setup,用setup来设置网络,就简单多。

3、新系统不能用setup,那么安装setup
  1. yum provides */bin/setup  

  2. yum -y install setuptool  

  3. yum install ntsysv system-config-firewall-tui system-config-network-tui  

yum provides */bin/setup
yum -y install setuptool
yum install ntsysv system-config-firewall-tui system-config-network-tui

4、换源。默认源实在太慢了,我们改用163的。
  1. su #切换管理员用户  

  2. cd /etc/yum.repos.d/ #进入源目录  

  3. mv CentOS-Base.repo CentOS-Base.repo.bak #默认源改名,这样默认的就不用使用了。  

  4. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo #获得163的源  

  5.  

  6. yum update #更新下,完事!  

su #切换管理员用户
cd /etc/yum.repos.d/ #进入源目录
mv CentOS-Base.repo CentOS-Base.repo.bak #默认源改名,这样默认的就不用使用了。
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo #获得163的源
yum update #更新下,完事!

5、安装wget,这个下载的命令实在非常方便,必备精品
  1. yum -y install wget  

yum -y install wget

6、安装vim,默认自带的是vi。所以
  1. yum -y install vim  

yum -y install vim

7、关闭SELinux
  1. vim /etc/selinux/config  

  2. 文件中的SELINUX="" 为 disabled ,然后重启。  

vim /etc/selinux/config
文件中的SELINUX="" 为 disabled ,然后重启。

8、关闭防火墙
 就用setup命令关闭吧。很简单。

9、添加新用户
  1. useradd canonpd  

  2. passwd canonpd  

useradd canonpd
passwd canonpd
给CentOS添加sudo用户
  1. su  

  2. visudo -f /etc/sudoers  

su
visudo -f /etc/sudoers
在root ALL=(ALL) ALL 之后增加
canonpd ALL=(ALL) ALL 
这里的canonpd换成你自己的用户名
 保存即可。

10、安装vsftpd
  1. yum -y install vsftpd  

yum -y install vsftpd
配置一下vsftpd
  1. vim /etc/vsftpd/vsftpd.conf  

  2.  

  3. #禁用匿名用户  

  4. anonymous_enable=NO  

  5. #与实体用户相关  

  6. local_enable=YES  

  7. write_enable=YES  

  8. local_umask=022  

  9. userlist_enable=YES  

  10. userlist_deny=YES  

  11. userlist_file=/etc/vsftpd/user_list  

  12. #与服务器环境相关  

  13. use_localtime=YES  

  14. dirmessage_enable=YES  

  15. xferlog_enable=YES  

  16. connect_from_port_20=YES  

  17. xferlog_std_format=YES  

  18. listen=YES  

  19. pam_service_name=vsftpd  

  20. tcp_wrappers=YES  

  21. banner_file=/etc/vsftpd/welcome.txt  

vim /etc/vsftpd/vsftpd.conf
#禁用匿名用户
anonymous_enable=NO
#与实体用户相关
local_enable=YES
write_enable=YES
local_umask=022
userlist_enable=YES
userlist_deny=YES
userlist_file=/etc/vsftpd/user_list
#与服务器环境相关
use_localtime=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
tcp_wrappers=YES
banner_file=/etc/vsftpd/welcome.txt
最后这个文件welcome.txt需要自己建立,欢迎信息文本。如果不建立,就删除上面一行,下面的文件也不用建立了。
  1. vim /etc/vsftpd/welcome.txt  

  2. 欢迎光临长乐未央的服务器  

  3. 此服务器仅供个人测试使用  

  4. 有问题请联系本人  

  5.  

  6. /etc/init.d/vsftpd start  

vim /etc/vsftpd/welcome.txt
欢迎光临长乐未央的服务器
此服务器仅供个人测试使用
有问题请联系本人
/etc/init.d/vsftpd start
有了vsftpd,我们上传shell脚本或者软件就方便了。
 以上配置参见《鸟哥的linux私房菜-服务器架设篇》,以上配置默认无法使用root用户登录ftp服务器。请使用配置9里面新建的帐号去登录。

11、ubuntu下终端使用ssh连接刚装好的CentOS 6.3
设置好ip,关闭防火墙和SELinux后。
 使用setup命令,把vsftpd和sshd服务设置为开机自启动。
 然后重启一下CentOS 6.3,这样开机后,就可以直接使用vsftpd和sshd了。
 你可以使用windows下的putty,也可以像我一样,像下面这样使用ubuntu的终端。
  1. ssh [email protected]  

  2. ssh -l root 192.168.1.177  

ssh [email protected]
ssh -l root 192.168.1.177
以上命令二选一,都可以。回车后,键入密码。


http://blog.csdn.net/canonpd/article/details/7929146
 
 
我的备注:
 
    其实上面前2步是可以避免的,只要在最小安装过程中注意,在设置网络参数的地方,别让系统自动获取IP,而是通过自定义网络参数。那么安装好后,系统就自动识别出网卡了,并且网络是通的。
 

你可能感兴趣的:(linux,setup,最小化,正常)