• Jhon Edison Castañeda Lozano

    Tks very much..!! Jhon – Bogotá, Colombia.

  • urmoucher

    I followed the section on setting up SFTP, but I still can’t connect with filezilla (after password entry – Error: Network error: Software caused connection abort; Error: Could not connect to server) and Putty closes with the same error as soon as I hit return on the password. I can connect to other servers on my network and remotely, so not sure what the issue is. And I can access the server directly with those user credentials, so not clear what is going on. And I am a member of the group ftpaccess.

    If I undo the customization of /etc/ssh/sshd_config, then it works.

  • Pingback: Настройка SFTP на Centos | Записки системного администратора()

  • TAvmarah

    Please add some purpose of each command so that We’ll know more about it before we install it in our server.. thanks….

  • TAvmarah

    Please add some purpose of each command so that We’ll know more about it before we install it in our server.. thanks… 🙂

  • Pingback: Настройка FTP-сервера на CentOS 7 (VSFTP)()

  • Noah Erickson

    I had to skip step 8. The changes to sshd_config prevented all access over ssh. Not sure why.

    • Chris Barry

      Modify the the /etc/ssh/sshd_config file and comment out the following line:

      #Subsystem sftp /usr/libexec/openssh/sftp-server

      Next, add the following line to the /etc/ssh/sshd_config file

      Subsystem sftp internal-sftp

      this is whats missing

      never told us to comment out the first line

      • Amri

        I commented out “Subsystem sftp /usr/libexec/openssh/sftp-server”
        But still get the following error while trying to connect via a SFTP client :
        The user name or password was not accepted by the server.

        Additionally, I see in /var/log/secure
        “Jun 14 19:16:34 localhost sshd[20114]: Connection closed by xxx.xxx.xxx.xxx [preauth]”

        Any suggestions will be truly appreciated


  • Pingback: How to setup FTP server on ubuntu 14.04 ( VSFTPD )()

  • BBvT

    Thanks! Worked like a charm.

    But there’s a small error in Step 2:
    Take a backup copy before making changes .

    [root@krizna ~]# mv /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.org”

    In order to backup the file you should copy it. And not move it.

    [root@krizna ~]# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.org

  • Mike Barrett

    No such thing as a vsftpd.conf in my /etc/vsftpf/ directory

  • Robert Williams

    Good article. I’m wondering what is better? Vsftpd or Proftpd?
    I installed proftpd from an article I found on the Rosehosting blog, but now that i’ve stumbled upon yours I wonder what is better.
    Which FTP service is better and more secure?

  • Omar Omar

    Where can i download the installation from? Please help me..

  • YnnoSWaFu

    Thanks for this great tut…

    It worked like a charm.. I just need to know how would I monitor the real time log just as in e.g. filezilla, bulletproof server that scrolls up or shows the screen logs when somebody connects to the FTP?

    This is good for me so I can easily monitor the server if running or not and address the issues immediately.

    Appreciate much your comments and advises.


  • Umar Sid

    Got error

    [root@XXXXXXXXX vsftpd]# setsebool -P ftp_home_dir on
    Boolean ftp_home_dir is not defined