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 #设置数据连接时间 针对上传,下载

 


posted @ 2020-05-08 14:10  雨曼晴川  阅读(200)  评论(0编辑  收藏  举报