需求:在linux系统中搭建vsftp服务,并设置ftp登录用的用户名密码
安装vsftp
yum -y install vsftpd
设置ftp用户密码
vi /etc/vsftpd/vuser.list
|--userA
|--passA
|--userB
|--passB
生成密码db文件,并赋予权限
db_load -T -t hash -f vuser.list vuser.db
file vuser.db
vuser.db: Berkeley DB (Hash, version 9, native byte-order)
chmod 600 vuser.db
新建FTP的配置文件
mkdir /etc/vsftpd/vusers_dir/
cd /etc/vsftpd/vusers_dir
touch FTP用户名
vim /etc/vsftpd/vusers_dir/FTP用户名
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
Demo:
local_root=/usr/weaver/ecology/log
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_world_readable_only=NO
file_open_mode=077