Tutorials Rootserver, Linux, Shell, Apache, PHP, MySQL, HTML, CSS, Javascript
31 Jul
Möchte man für ProFTPD einen neuen Benutzer anlegen, bedient man sich einfach der Systembenutzer.
Damit der neue FTP-User nicht durch den ganzen Server “browsed”, wird eine kleine Einstellung in der Konfiguration benötigt, wie das im einzelnen funktioniert wird in diesem Artikel erklärt.
Als erstes legen wir einen neuen Systembenutzer mit useradd an. Wir könnten auch adduser benutzen, ist aber nicht so leicht steuerbar.
Unsere Syntax für useradd lautet:
useradd Benutzername -d Verzeichnis
useradd John -d /var/www/john
Jetzt geben wir dem Jungen noch ein Passwort mit:
passwd John
Damit der Benutzer John auch in seinem Verzeichnis /var/www/john bleibt, schreiben wir folgendes in die Konfigurationsdatei /etc/proftpd/proftpd.conf:
defaultroot ~
Nach dem Speichern sollte ProFTPD neugestartet werden:
/etc/init.d/proftpd restart
Nun sollte John per FTP reinkommen …
5 Kommentare zum Thema "ProFTPD – Benutzer anlegen"
Danke, das hat mir sehr geholfen :)
Geht bei mir nicht, dann kommt:
server@root-server:~$ useradd John -d /var/www/john
useradd: /etc/passwd konnte nicht gesperrt werden; versuchen Sie es später noch einmal.
Hallo!
Wo genau fügst du diese Zeile ein in der /etc/proftpd/proftpd.conf:?
defaultroot ~
Das kannst Du beliebig einfügen. Es sollte nur nicht innerhalb irgendwelcher Container (also … ) stehen.
danke geht
Schreib' einen Kommentar