• Home
  • Docker
  • Kubernetes
  • Java
  • Ubuntu
  • Maven
  • Big Data
  • CI
  • Install
  • Samples
  • Archived
Install | vsftpd (FTP server)
  1. References
  2. Installation
  3. Create an ftp administrator user
  4. /etc/vsftpd.conf
  5. Connecting to the server
  6. /etc/pam.d/vsftpd

  1. References
    See this page for more details on how to install vsftpd:
    https://help.ubuntu.com/community/vsftpd
  2. Installation
    Run the following command to install vsftpd:

    Notes:
    The user 'ftp' and the group 'ftp' will be created.
    Also, the folder '/srv/ftp/' will be created.
  3. Create an ftp administrator user
    Create an ftp administrator user:
  4. /etc/vsftpd.conf
    Modify the following settings in the file '/etc/vsftpd.conf' to enable write permissions:

    To allow just some users to login to the server, add the following settings in the file '/etc/vsftpd.conf':

    Create the file '/etc/vsftpd.allowed_users' and add the username of the users that can login to the server:
  5. Connecting to the server
    Use FTP to connect to the server:

    You need to type your username and password:

  6. /etc/pam.d/vsftpd
    You might get an authentication error when trying to connect to the server.

    If so, comment the following settings in the file '/etc/pam.d/vsftpd':
© 2025  mtitek