Wie kann ich Benutzer in einem Verzeichnis in Ubuntu sperren?

477
tina

Ich habe vsftpd in Ubuntu installiert. Ich habe einen Benutzer mit dem Namen ftpadmin per Befehl erstellt

sudo useradd ftpadmin 

und ich habe auch sein Passwort festgelegt, ich habe auch ein Home-Verzeichnis dafür erstellt

sudo mkdir /home/ftp. 

Mein Problem ist, dass dieser Benutzer auf andere Verzeichnisse zugreifen kann, die ich nicht möchte. Ich möchte, dass ftpadmin nur auf sein eigenes Verzeichnis zugreifen kann. Ich habe auch versucht, ein Verzeichnis in var / www zu erstellen, aber es hat nicht funktioniert.

0

1 Antwort auf die Frage

0
davidgo

Hast du überhaupt Hausaufgaben gemacht?

Erste Seite einer Google-Suche führt zur Lösung - Setzen Sie chroot_local_user = yes in /etc/fsftpd/vsftpd.conf

Vielen Dank. eine weitere Sache jetzt hat mein ftpadmin keinen Zugriff, um etwas in sein Verzeichnis zu schreiben. Es ist der Besitzer mit der Berechtigung 770, aber es kann nichts schreiben tina vor 9 Jahren 0