VSFTPd自架Linux网络服务器有哪些方法?
1。操作环境是Redhat 9。0,vsFTPd的版本是Redhat 9。0所带的vsftpd-1。1。3-8。i386。rpm,在安装盘的第三张中
2。vsFTPd实现的最基本的目的:用系统中存在的真实用户能登入FTP,能用匿名访问。
3。vsFTPd运行模式是在standalone模式下运行的,也就是说,本帖中vsFTPd所有的功能都是在standalone模式下运行的。至于有些功能是否能在xinetd模式下运行,您就得测试了,不能照搬照抄。 因为有些功能是必须运行在特定的模式下的。
3。服务器的IP和和DNS设定
第一块网卡
IP:192。168。0。1
子掩码:255。255...全部
1。操作环境是Redhat 9。0,vsFTPd的版本是Redhat 9。0所带的vsftpd-1。1。3-8。i386。rpm,在安装盘的第三张中
2。vsFTPd实现的最基本的目的:用系统中存在的真实用户能登入FTP,能用匿名访问。
3。vsFTPd运行模式是在standalone模式下运行的,也就是说,本帖中vsFTPd所有的功能都是在standalone模式下运行的。至于有些功能是否能在xinetd模式下运行,您就得测试了,不能照搬照抄。
因为有些功能是必须运行在特定的模式下的。
3。服务器的IP和和DNS设定
第一块网卡
IP:192。168。0。1
子掩码:255。255。255。0
网关不设置:
第二块网卡:
IP:192。
168。0。2
子掩码:255。255。255。0
网关不设置
因为我的操作环境是一个小型的局域网,所以其它的机器的IP都是在192。168。0这个网段上。ADSL是接在服务器的第一个网卡上。
服务器的第二个网卡是接集线器,其它的客户机都是接在集线器上。为了能让ADSL访问internet,因为自己手动设置了IP,所以DNS也要自己来设置,DNS如下:
202。96。134。133
202。
96。168。68
设置工具是:
[root@linuxsir001 root]# redhat-config-network
一。用vsFTPd来架设FTP服务器,vsFTPd服务器是目前最好的FTP服务器软件,优点是体积小,可定制强,效率高
1。
查看是否安装了vsFTPd软件
[root@linuxsir001 root]# rpm -qa | grep vsftpd
如果没有任何显示,说明没有把vsFTPd安装上,如果出现的是下面的这样的提示,就证明已经安装上了。
[root@linuxsir001 root]# rpm -qa | grep vsftpd
vsftpd-1。1。3-8
我以Redhat 9。0,以其自带的vsFTPd包vsftpd-1。
1。3-8版本来为本帖约定。
[root@linuxsir001 root]# rpm -ivh vsftpd*。rpm
2。打开vsFTPd服务器。
[root@linuxsir001 root]# ntsysv
把vsftpd服务器打开,也就是在运行 ntsysv命令后,把vsftpd服务选中。
vsftpd
3。运行/etc/init。d/vsftpd start
[root@linuxsir001 root]# /etc/init。d/vsftpd start
为 vsftpd 启动 vsftpd: [ 确定 ]
[root@linuxsir001 root]#
4。
配制vsFTPd,vsFTPd的运行有两种模式,一种是standalone "initd"模式,另外一种是xinetd模式,上面我们所说的就是standalone "initd"运行模式。两种模式运行机制不是相同的,stardard initd模式,适合专业FTP,且FTP总是一直有人访问,占用资源也是比较大,如果您的FTP总是有人访问和登入。
就要用这种模式。如果您的FTP访问人数比较小,建议您用xinetd模式。xinetd模式,是当用户请求时,vsFTPd才会启动。收起