ftp搭建文档

查看所有的安装的软件包 并在结果中查找包含vsftp 的文件
rpm -qa | grep vsftpd

如果没有装则使用yum命令安装
yum -y install vsftpd

创建用户
useradd xiao

passwd xiao #(回车)给用户xiao设置登录密码

创建用户并指定用户目录
在/var 目录下创建一个 www 文件夹,www文件夹中创建一个site文件夹一个da文件 夹 cd /var mkdir www cd www mkdir site mkdir da

创建用户da并指定用户目录为/var/www/da
useradd -d /var/www/da da passwd da

修改用户的用户目录
usermod -s /sbin/nologin test

usermod -d /var/www/site xiao tail /etc/passwd

改配置文件
vi vsftpd.conf

local_root= /home/u1 #本地用户登录后自动转到的ftp根目录

chroot_local_user=YES #将所有用户限定在指定的主目录内

chroot_list_enable=NO #不启用列外的用户列表

allow_writeable_chroot=YES #可写

userlist_enable=NO

anonymous_enable=NO #允许匿名用户访问为了安全选择关闭
local_enable=YES # 允许本地用户登录
write_enable=YES # 是否允许写入
local_umask=022 # 本地用户上传文件的umask
dirmessage_enable=YES #为YES则进入目录时显示此目录下由message_file选项指定的文本文件(,默认为.message)的内容
xferlog_enable=YES #开启日志

xferlog_std_format=YES #标准格式
connect_from_port_20=YES
xferlog_file=/var/log/xferlog #ftp日志目录

idle_session_timeout=6000 #设置客户端连接时间

data_connection_timeout=1200 #设置数据连接时间 针对上传,下载


******************************人因为有理想、梦想而变得伟大,而真正伟大就是不断努力实现理想、梦想*****************************
原文地址:https://www.cnblogs.com/cloudLi/p/12850188.html