Hallo,
ich möchte meine Lösung zur Diskussion stellen, da ich mich mit Pure-FTPD zum ersten Mal beschäftige:
Herausforderung:
Richten Sie einen FTP Account ein und geben ihm die Rechte, auf ein bestimmtes Verzeichnis zuzugreifen (Lesen & Schreibrechte)
Umgebung:
Debian Squeeze & Pure-FTPD
Meine Lösung: Code:
pure-pw useradd redmine -u ftpuser -g ftpgroup -d /usr/share/redmine -N 10000
chown -R ftpuser /usr/share/redmine
Da Pure-FTPD mit virtuellen Usern hantiert, kann ich den erstellten User "Redmine" nicht direkt via Chown als Dateiinhaber zuweisen.
Nun stelle ich diese Lösung in Frage, da "ftpuser" die Usergruppe ist, die ALLE erstellten User bei Pure-FTPD haben (Da die erstellen User von Pure-FTPD nur "virtuell" sind).
Das ist natürlich verboten.
Daher meine Fragen:
1.) Ist das die gängige Methode einen User zu erstellen und die Rechte für ein entsprechendes Verzeichnis zu gewähren?
2.) Ist die Methode "sicher", das heißt, dass kein anderer User, außer der erstellte User mit dem entsprechend gesetzten Homeverzeichnis bei Pure-FTPD zugriff darauf hat?
Danke im Voraus, Dank gebührt natürlich den Antwortenden
