Ubuntu server 14.04 搭建vsftpd服务器

  1. 安装FTP服务器:shell

  sudo apt-get install vsftpd

    2. 增长FTP用户:不容许登陆、指定家目录、自动建立目录服务器

sudo useradd ftpuser -s /sbin/nologin -d /home/ftp -m

    3. 修改用户密码:ide

sudo passwd ftpuser

    4. 配置log文件
spa

    xferlog_file=/var/log/vsftpd.log
    sudo touch /var/log/vsftpd.log
    sudo chown ftpuser.ftpuser /var/log/vsftpd.log

    5. 设置用户禁止进入上一级目录   rest

chroot_local_user=YES

    6. 修改pam模块服务为FTP
code

pam_service_name=ftp

    7. 禁止其它用户登陆:get

 sudo vi /etc/ftpusers

    8. 从新启动it

sudo service vsftpd restart

    9. 若是出现
table

    500 OOPS: vsftpd: refusing to run with writable root inside chroot()class

    请增长:allow_writeable_chroot=YES

相关文章
相关标签/搜索