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 配置以下文件

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设置

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

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

4、换源。默认源实在太慢了,我们改用163的。

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,这个下载的命令实在非常方便,必备精品

yum -y install wget

6、安装vim,默认自带的是vi。所以

yum -y install vim

7、关闭SELinux

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

8、关闭防火墙

 就用setup命令关闭吧。很简单。

9、添加新用户

useradd canonpd
passwd canonpd

给CentOS添加sudo用户

su
visudo -f /etc/sudoers

在root ALL=(ALL) ALL 之后增加

canonpd ALL=(ALL) ALL 

这里的canonpd换成你自己的用户名  保存即可。

10、安装vsftpd

yum -y install vsftpd

配置一下vsftpd

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需要自己建立,欢迎信息文本。如果不建立,就删除上面一行,下面的文件也不用建立了。

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的终端。

ssh root@192.168.1.177
ssh -l root 192.168.1.177

以上命令二选一,都可以。回车后,键入密码。

我的备注:

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

转载于:https://blog.51cto.com/xintudou/1112266