查看所有的安装的软件包 并在结果中查找包含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 #设置数据连接时间 针对上传,下载