1、首先要安装vsftpd可以通过yum -y install vsftpd来进行安装。
2、安装好以后,开始编辑洧粽袄淖配置文件,配置文件位于 /etc/vsftpd/vsftpd.conf 可以通过vim 进行编辑,如下:[root@www data]#vim /etc/vsftpd/即枢潋雳vsftpd.conf
3、进入配置文件vsftpd.conf 后,对其进行设置,具体需要设置的项目如下:anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal忧溲枷茫_umask=022anon_upload_enable=NOanon_mkdir_write_enable=YESdirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESidle_session_timeout=600data_connection_timeout=120ascii_upload_enable=YESascii_download_enable=YESftpd_banner=Welcome to blah FTP service.chroot_local_user=YESls_recurse_enable=YESlisten=YESpam_service_name=vsftpduserlist_enable=YES 注意此项如果改为NO , /etc/vsftpd/user_list 下的新增加用户才能生效。local_root=/data/public_roottcp_wrappers=YESuse_localtime=YESlisten_port=9999
4、增加FTP 账户[root@www data]# useradd diandian -s /sbin/nologin[root@www data]# passwd diandian
5、编辑user_list 文件,允许刚刚添加的账户访问ftp注意:默认情况下,/etc/vsftpd/user_list 这个文件的中的用户也是不能访问ftp 的。
6、建立需要访问的目录以及访问权限[root@www data]# mkdir /data/public_root[root@www data柯计瓤绘]# chown -R root public_root[root@www data]# chmod -R 757 public_root
7、开启vsftpd 服务[root@www data]# service vsftpd restart
8、开启默认vsftp 服务[root@www data]# chkconfig vsftpd on
9、至此,ftp服务器就配置完成了。