服务器上建立基二多个ip的多个 vsftp站点
在服务器上建立多个 ftp站点,每个站点相互独立,拥有独立的配置文件。当然服务器必须有两个以上的IP地址。站点一用本地用户访问,站点二用虚拟用户访问。
下面是两个站点的信息:
站点 IP地址主配置文件匿名用户匿名用户主目录站点一 10.1.5.120 /etc/vsftpd/vsftpd.conf ftp /var/ftp
站点二 10.1.5.121 /etc/vsftpd/vsftpd2.conf ftp2 var/ftp2
一、安装vsftp包:
db4-4.6.21-1.fc8.i386.rpm和db4-utils-4.6. 21-7.0.140asp.i386.rpm这两个rpm包,db4-4……这个包安装光盘里面有,但后面这个包光盘里面没有,要在网上下载安装。
进入光盘目录下安装:
[root@localhost Packages]# rpm -ivh db4-4.6.21-1.fc8.i386.rpm
[root@localhost pub]
# rpm -ivh - -force - -nodeps db4-utils-4.6.21-7.0.140asp.i386.rpm 二、添加虚拟IP地址:
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-eth0:1 #添加虚拟网卡[root@localhost network-scripts]# vim ifcfg-eth0:1 #打开刚建立的虚拟网卡DEVICE=eth0:1 #改为0:1
BOOTPROTO=none
HWADDR=00:0c:29:d6:c1:53
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=10.1.5.121 #ip地址改为站点2的ip地址
GATEWAY=10.1.5.254
TYPE=Ethernet
保存重启网络配置:service network restart
三、添加本地用户:
useradd qiu
useradd tang
useradd rong
然后设置这三个用户的密码:
passwd qiu
passwd tang
passwd rong
四、关闭防火墙:
[root@localhost ~]# lokkit