Difference between revisions of "FTP Serving"

From Da Nerd Mage Wiki
Jump to navigation Jump to search
Line 1: Line 1:
WIP!
<span style="font-size: 18pt; color: rgb(186, 55, 42);" >WIP!</span>


= Installing ProFTPd =
= Installing ProFTPd =


* sudo apt-get install proftpd
* sudo apt-get install proftpd
At this point, any user with an account on the LAN can access the machine via ftp.
At this point, any user with an account on the LAN can access the machine via ftp.


Line 10: Line 9:


* sudo vi /etc/proftpd/proftpd.conf
* sudo vi /etc/proftpd/proftpd.conf
Lines 51 & 56 need to be un-commented & edited
Lines 51 & 56 need to be un-commented & edited



Revision as of 03:21, 18 November 2023

WIP!

Installing ProFTPd

  • sudo apt-get install proftpd

At this point, any user with an account on the LAN can access the machine via ftp.

Accessing FTP through NAT (pfSense here...)

  • sudo vi /etc/proftpd/proftpd.conf

Lines 51 & 56 need to be un-commented & edited

Choose an available range of ports for PassivePorts.

Set MasqueradeAddress to either the WAN address of your firewall or it's FQDN.

Then create 2 port forwards, one specifically for port 21 (FTP) & one for the the range chosen in PassivePorts.

Managing the FTP server

  • sudo service proftpd restart