1.準備工作
要運行FTP服務(wù),先要安裝FTP服務(wù)的服務(wù)器軟件包.
在RHEL4中,該軟件包在 disc 1中,包名為 : vsftpd-2.0.1-5.i386.rpm
在RHEL5中,該軟件包在 disc 2中.
rpm -ivh vsftpd-2.0.1-5.i386.rpm
正確安裝軟件包后,就可以對FTP服務(wù)器的主配置文件進行修改了
2.修改FTP服務(wù)器的主配置文件/etc/vsftpd/vsftpd.conf
該配置文件是在安裝軟件包的時候自動生成的,不要我們手動建立,我們只需要對它做必要的修改就可以讓FTP服務(wù)器正常運行了.修改示例如下:
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
xferlog_std_format=YES
connected_from_port_20=YES
pam_service_name=vsftpd
listen=YES
tcp_wraapers=YES
userlist_enable=YES
userlist_deny=YES
chroot_local_user=YES
chroot_list_file=/etc/vsftpd/chroot_list
max_clients=100
max_per_ip=5
local_max_rate=50000
anon_max_rate=10000
3.啟動vsftpd,運行FTP服務(wù)
service vsftpd restart
如果想讓FTP服務(wù)器在系統(tǒng)啟動時就提供服務(wù),則需要修改其在系統(tǒng)級別下的運行 狀態(tài)
chkconfig --list vsftpd
chkconfig --level 35 vsftpd on
簡單的FTP服務(wù)配置就完成了,在FTP配置過程中,FTP的主配置文件中有啟用匿名帳戶寫入權(quán)限項,但是無論該項如何設(shè)置都不能讓匿名登陸帳戶有寫入權(quán)限.