码迷,mamicode.com
首页 > 系统相关 > 详细

linux vsftp配置

时间:2016-11-08 01:19:44      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:file   1.5   sdn   yum   查看   win   tail   oop   ble   

1、rpm -q ftp 查看是否安装ftp服务器

2、yum install vsftp 安装ftp服务器

3、修改配置文件/etc/vsftpd 下面的 ftpusers和user_list,这两个文件里默认的用户都不能访问

4、修改配置文件vi vsftpd.conf文件

    chroot_local_user=YES  

    chroot_list_enable=YES   

  •    chroot_list_file=/etc/chroot_list 

    这个错误是由于没有创建chroot_list文件导致,这个文件里添加允许访问的ftp用户

    vi /etc/vsftpd/chroot_list 文件,增加用户

6、然后重启服务后,登陆ftp报错

    500 OOPS: cannot change directory:/home/lph

    500 OOPS: priv_sock_get_cmd

   这个问题是由于selinux初始设置所导致,所以,需要getsebool -a | grep ftp 查看初始设置,然后将ftp_home_dir启动即可

   setsebool ftp_home_dir 1

  重启服务,登陆即可

linux vsftp配置

标签:file   1.5   sdn   yum   查看   win   tail   oop   ble   

原文地址:http://www.cnblogs.com/wind-man/p/6040914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!