VPS

CentOS 6.3最小化安装后,有些必备工作

929355193

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
以上命令二选一,都可以。回车后,键入密码。