CentOS安装配置FTP服务器

CentOS下安装配置FTP服务器简单过程笔记。

安装                                                                                   

yum install vsftpd

启动/重启/关闭                                                                       

/sbin/service vsftpd start /sbin/service vsftpd restart /sbin/service vsftpd stop

配置文件                                                                             

/etc/vsftpd/vsftpd.conf

匿名上传下载                                                                         

修改配置文件即可vsftpd.conf

anonymous_enable=yes anon_upload_enable=yes anon_mkdir_write_enable=yes anon_umask=022

配置vsftpd.conf                                                                     

 

anonymous_enable=NO #禁止匿名 local_enable=YES #允许本地登录 write_enable=YES #允许写,如需上传,则必须 llocal_umask=027 #将上传文件的权限设置为:777-local_umask anon_upload_enable=YES #允许虚拟用户和匿名用户上传 anon_other_write_enable=YES #允许虚拟用户和匿名用户修改文件名和删除文件 dirmessage_enable=YES xferlog_enable=YES #打开日志记录 connect_from_port_20=YES xferlog_file=/var/log/vsftpd.log #日志存放位置 xferlog_std_format=YES #标准日志格式 idle_session_timeout=600 #空闲连接超时 data_connection_timeout=120 ftpd_banner=Welcome to ChinaRise FTP service #欢迎信息 chroot_local_user=NO chroot_list_enable=YES #以上两行将虚拟用户限制在其目录下,不能访问其他目录,或者直接用 chroot_local_user=YES listen=yes #监听/被动模式 listen_port=21 #监听端口

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list      #虚拟用户名单保存在文件/etc/vsftpd/vsftpd.chroot_list 中
user_config_dir=/etc/vsftpd/vsftpd_user_conf  #每个虚拟用户名的更加详细的培植保存在/etc/vsftpd/vsftpd_user_conf 中

玩转vsftpd服务器的四大高级配置:

vsFTPd配置教程:

CentOS 7安装配置FTP服务器 

Ubuntu实用简单的FTP架设

Ubuntu 上架设FTP服务器和Apache服务器

Ubuntu 13.04 安装 LAMP\vsftpd\Webmin\phpMyAdmin 服务及设置

RHEL6平台下SeLinux和vsftpd的匿名上传的简单案例

Linux系统vsftpd源码安装

openSUSE 13.2/13.1 下安装配置 FTP服务器 vsftpd 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/fba60a7b5502a3480e9f31b238dba4f9.html