Hallo Leute,
habe auf meinen Raspberry den proftpd - server installiert. Soweit läuft er auch.
Anschließend habe ich einen Benutzer erstellt (kein FTP-user, sondern mittels useradd -m). Die Dateiübertragung funktioniert.
Anliegen:
Allerdings funktioniert die Dateiübertragung nur beschränkt. Genauer: nur im Verzeichniss /home/<Benutzer>.
Ich möchte jetzt aber, das dieser Benutzer unterhalb des Verzeichnisses /home/<Benutzer> volle Berechtigung bekommt. Sprich, das dieser Benutzer selbst Verzeichnisse erstellen und löschen kann, sowie Dateien in diese Verwalten (schreiben, lesen, löschen) kann.
Hatte mich zwar mit dem Thema vor jahren etwas mit beschäftigt gehabt, aber leider ist mein Gehirn keine MySQL-Database .
Bitte um Hilfe, da das nen recht heikles Thema ist.
Ps: Ich glaube das Thema gehört auch eher zu Berechtigungsfragen als in Netzwerke oder?
Vielen Dank schonmal.
Ftp user keine Berechtigung
Re: Ftp user keine Berechtigung
Der Benutzer hat nur in seinem Verzeichnis volle Berechtigungen. Das ist unter Linux so gewollt,
root hat alle Berechtigungen.
Dem Benutzer volle root-Rechte geben ist eine schlechte Idee,
Du könntest den Benutzer zur Gruppe root hinzufügen, damit gibt es Schreibrechte,
oder die gewünschten Verzeichnisse bekommen gezielte Schreibrechte für eine Gruppe die zum Benutzer gehört.
LG
root hat alle Berechtigungen.
Dem Benutzer volle root-Rechte geben ist eine schlechte Idee,
Du könntest den Benutzer zur Gruppe root hinzufügen, damit gibt es Schreibrechte,
oder die gewünschten Verzeichnisse bekommen gezielte Schreibrechte für eine Gruppe die zum Benutzer gehört.
LG
Re: Ftp user keine Berechtigung
Dem Benutzer root-rechte zu geben ist nicht mein Ziel, auch wenn es mich nicht stört, da der Benutzer noch ich selbst bin.
Allerdings sollen später weiter Benutzer (Arbeitskollegen) hinzugefügt werden, die die bereitgestellten Dokumente runterladen, bzw neue hochladen können und dann währe es schlecht.
Mittels root die Verzeichnisstruktur erstellen, anschließend die Gruppe erstellen, der Gruppe die Berechtigungen einstellen und zum Schluss die Benutzer dann der Gruppe hinzufügen?
Lg
Allerdings sollen später weiter Benutzer (Arbeitskollegen) hinzugefügt werden, die die bereitgestellten Dokumente runterladen, bzw neue hochladen können und dann währe es schlecht.
Genau das möchte ich einrichten. Nur wie genau mache ich das?Apfelmann hat geschrieben: oder die gewünschten Verzeichnisse bekommen gezielte Schreibrechte für eine Gruppe die zum Benutzer gehört.
Mittels root die Verzeichnisstruktur erstellen, anschließend die Gruppe erstellen, der Gruppe die Berechtigungen einstellen und zum Schluss die Benutzer dann der Gruppe hinzufügen?
Lg
-
- Beiträge: 3800
- Registriert: 26.02.2009 14:35:56
Re: Ftp user keine Berechtigung
Oder Verzeichnis erstellen und per chown dem entsprechenden User zuordnen. Man könnte auch ein Verzeichnis ala /tmp erstellen und diesem Verzeichnis die Rechte wie /tmp vergeben - dann kann jeder sein Zeug da reinpacken aber nicht einer dem anderen was kaputt machen.
Eine weitere Möglichkeit, wenn es um Dokumente geht, wäre eventuell auch CIFS mit Samba oder NFS.
Eine weitere Möglichkeit, wenn es um Dokumente geht, wäre eventuell auch CIFS mit Samba oder NFS.
Re: Ftp user keine Berechtigung
Warum jetzt schon wieder die Empfehlung? Hat nichts mit dem Problem zu tun und ist nur inperformanter.pferdefreund hat geschrieben:Eine weitere Möglichkeit, wenn es um Dokumente geht, wäre eventuell auch CIFS mit Samba oder NFS.
Kannst du mal ein ls -la /home/<Benutzer> geben?RockChef hat geschrieben:Ich möchte jetzt aber, das dieser Benutzer unterhalb des Verzeichnisses /home/<Benutzer> volle Berechtigung bekommt. Sprich, das dieser Benutzer selbst Verzeichnisse erstellen und löschen kann, sowie Dateien in diese Verwalten (schreiben, lesen, löschen) kann.
Kann es sein, dass die Umask in deinem proftpd komisch gesetzt ist?
rot: Moderator wanne spricht, default: User wanne spricht.