Installation
vmls3:
sudo apt update
sudo apt -y install proftpd
Konfiguration
Auf vmls3 und vmls5.
Dateiberechtigungen
sudo chmod -R 775 /www
Benutzer erstellen
Vmls3
sudo adduser --home /www/www.smartlearn.dmz --no-create-home ftpuser
sudo usermod -a -G www-data ftpuser
Vmls5
sudo adduser --home /www --no-create-home ftpuser
sudo usermod -a -G www-data ftpuser
DNS Einträge erstellen
/etc/bind/db.dmz.smartlearn:
...
ftp IN A 192.168.220.13
...
/etc/bind/db.lan.smartlearn:
...
ftp IN A 192.168.210.65
...
sudo systemctl restart named
Test
sftp ftpuser@vmls3
sftp ftpuser@ftp.smartlearn.dmz
sftp ftpuser@vmls5
sftp ftpuser@ftp.smartlearn.lan
FTP Befehle
Get
get [-p Berechtigungen und Zugriffszeiten mitkopieren] [-R Rekursiv] <local-path> [<remote-path>]
Put
put [-p Berechtigungen und Zugriffszeiten mitkopieren] [-R Rekursiv] <local-path> [<remote-path>]