34323 发表于 2016-8-5 09:13:58

vsftp安装配置(真机测试)

安装篇
###########################
1:yum安装vsftpd
   yum -y install vsftpd
2:启动vsftpd服务
   service vsftpd start
3:设置开机自启动
   chkconfig vsftpd on



配置篇
###########################
1:进入vsftpd配置文件
   vim /etc/vsftpd/vsftpd.conf                         现在配置文件没有改之前是匿名用户                     不可上传,      可下载,      匿名账户不能创建,      不能删除文件
2:建立管理员账户,密码(为vsftp建立一个管理员的账户密码)
   adduser dwh
   passwd dwh                               这时作为管理员用户的宿主目录并不对,需要手工指定,这时的管理员账户能上传       不能下载,             可创建,         可删除文件
3:修改管理员的宿主目录
   vi /etc/passwd
   将dwh:x:1001:1001::/home/dwh:/bin/bash改为dwh:x:1001:1001::/var/ftp/pub:/bin/bash
4:解决管理员不能下载的问题
   chmod 777 /var/ftp/pub
5:vsftp 限制用户目录的解决
   vi /etc/vsftpd/chroot_list          在/etc/vsftpd/里面添加一个chroot_list的文本,在文本里面添加上管理员账户的用户名
   vi /etc/vsftpd/vsftpd.conf         
   进入vsftpd配置文件,将chroot_list_enable=YES前面的注释取掉,这时管理员就可以下载了
   #chroot_local_user=YES
   chroot_list_enable=YES
   # (default follows)



页: [1]
查看完整版本: vsftp安装配置(真机测试)