2021年5月24日 星期一

[ftp] Setup an FTP server in 20 sec

How to setup an FTP server in 20 sec 

井民全, Jing, mqjing@gmail.com



For inter-computer file transfer tasks, I usually use scp. Secure, no installation, just copy. However, if you want to transfer files from Windows PC that was restricted to install any software but ftp to Ubuntu machine. It's the ftp scope. This document shows you how to setup an FTP server in 20 sec.


Procedure

sudo apt-get install vsftpd

sudo systemctl start vsftpd

sudo systemctl enable vsftpd


# create user

sudo useradd -m ftpuser

sudo passwd ftpuser


# setup firewall

sudo ufw allow 20/tcp

sudo ufw allow 21/tcp


# change the pam seting

sudo /etc/vsftpd.conf


Org: 

# pam_service_name=vsftpd

New:

pam_service_name=ftp


sudo service vsftpd restart


#test

ftp IP

Username: use-your-local-user

Passwd: use-the-passwd




Reference

  1. https://phoenixnap.com/kb/install-ftp-server-on-ubuntu-vsftpd