ProFTPD ohne OS User

 

Wenn man einen FTP verwendet, dann möchte man meist den FTP komplett vom OS trennen, sei es aus Sicherheitsgründen oder aus Prinzip 😉 .

 

Step 1: ProFTPD installieren

sudo apt-get install proftpd-basic

 

Step 2: ProFTPD Config anpassen

/etc/proftpd/proftpd.conf
DefaultRoot ~
AuthOrder mod_auth_file.c mod_auth_unix.c
AuthUserFile /etc/proftpd/ftpd.passwd
AuthPAM off
RequireValidShell off

 

Step 3: User Anlegen

ftpasswd –passwd –name benutzername –uid 1001 –home /pfad/zum/userdir –shell /bin/false
damit das ganze auf Ubuntu 14.04 funktioniert noch dies hier ausführen
sudo chmod 440 /etc/proftpd/ftpd.passwd && sudo chown proftpd.root /etc/proftpd/ftpd.passwd

 

Step 4: ProFTPD durchstarten

sudo /etc/init.d/proftpd restart

 

 

Thats´s IT

Leave a Reply

Your email address will not be published. Required fields are marked *

*