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

相關文章
相關標籤/搜索