FTP与VSFTP
2008-11-29 00:00:00 来源:WEB开发网VSFTP服务器安装
在Fedora Core 5中,内置的FTP服务器软件为VSFTP,它是Very Secure FTP(非常安全的FTP)的缩写,表示它强调的是其安全性控制,可以在操作系统安装时选择安装VSFTP。
由于在默认的情形下,Fedora Core 5并不会安装VSFTP服务器软件包(vsftpd),因此必须利用“软件包管理者”来查找名为“vsftpd”的服务器软件包,如图5-3所示。
图5-3 安装VSFTP服务器软件包
在安装VSFTP服务器后,最简单的启动方法如下:[root@ns1 ~]# /etc/rc.d/init.d/vsftpd start
如果要停止VSFTP服务器,可以使用以下的命令:
正在启动 vsftpd 中的 vsftpd: 确定 ][root@ns1 ~]# /etc/rc.d/init.d/vsftpd stop
可以利用以下的方法来重新启动VSFTP服务器:
正在关闭 vsftpd: 确定 ][root@ns1 ~]# /etc/rc.d/init.d/vsftpd restart
因为FTP服务是服务器相当重要的工作,所以一般应该在引导时自动启动,以节省每次手动启动的时间,并且避免因为忘记启动而导致的服务器停止服务。
正在关闭 vsftpd: 确定 ]
正在启动 vsftpd 中的 vsftpd: 确定 ]
要在引导时自动启动VSFTP服务器,可以使用以下的chkconfig命令:[root@ns1 ~]# chkconfig --level 5 vsftpd on
以上命令表示如果系统执行Run Level 5时,就会自动启动VSFTP服务器(vsftpd),也可以配合--list参数来显示每个运行级别是否自动执行VSFTP服务器。
[root@ns1 ~]# chkconfig --list | grep vsftpd
vsftpd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:打开 6:关闭
注意:有关其他VSFTP在引导时自动启动的方法,请参考之前章节说明。
测试VSFTP服务器
在完成以上安装、启动及设置步骤后,可以通过telnet命令登录到VSFTP服务器上的21连接端口,以测试VSFTP服务器是否正确启动,以下是一个简单的示例:[root@ns1 root]# telnet ftp.fc5linux.com 21
Trying 192.168.0.1...
Connected to ns1.fc5linux.com (192.168.0.1).
Escape character is '^]'.
220 (vsFTPd 1.2.1)^]
telnet> q
更多精彩
赞助商链接