-
AutorBeiträge
-
3. März 2007 um 10:20 #1447whitenexxTeilnehmer
Betriebssystem/Software: Debian Etch & ProFTPd
Also ich habe den proFTPd erfolgreich installiert und die config bearbeitet.
Nur weiß ich nicht wie ich es hinbekomme, neue User anzulegen und gleichzeitig denen ein eigenes Verzeichniss oder ein gemeinsames Verzeichniss zuordnen kann. Also ich glaub es nennt sich „chroot“ oder so?Es gibt ja laut Google zwei Möglichkeiten?! Irgendwie per mySQL oder per Systembenutzer (adduser).
Ich dachte mir, da ich keinen extra mysql-server laufen lassen will nehm ich die Möglichkeit mit dem Systembenutzer.Nun habe ich per „adduser“ den User XYZ hinzugefügt. Wie muss ich nun weiter vorgehen? Wo kann ich festlegen welche Verzeichnisse dieser sehen, beschreiben kann usw.?
Hoffe ihr könnt mir helfen!
whitenexx3. März 2007 um 12:23 #4969me1357TeilnehmerLies dir mal dieses Howto durch:
http://www.debianhowto.de/doku.php/de:howtos:sarge:proftpd_tlsDer Ordner auf den zugegriffen werden kann ist der Home-Ordner des jeweiligen Benutzers.
3. März 2007 um 13:43 #4971whitenexxTeilnehmerOkay nun weiß ich dank dem Tutorial wie ich User anlegen und chrooten kann.
Nur kann ich es nicht so machen, dass z.B. ein User nicht auf sein Homeverzeichniss, sondern z.B. auf /media/cdrom/ zugreifen kann? Also jetzt als Beispiel?
Muss ich dann wieder in der config rumfummeln, oder geht das noch anders?Soweit ich das verstanden habe bekommen alle die in der Gruppe ftpuser sind nur ihr Homeverzeichniss zu sehen.
Nun könnte ich doch aber auch noch eine Gruppe erstellen, die ein anderes Verzeichniss sieht, oder? Dann müsste ich rein theoretisch in der config einen Abschnitt für die neue Gruppe anlegen, oder?/edit/ PS. Wie kann ich den Usern die Rechte für die shell entziehen? Ich will ja nicht, dass die sich in der shell einloggen können…
4. März 2007 um 11:24 #4980me1357TeilnehmerQuote:Original von whitenexx
Okay nun weiß ich dank dem Tutorial wie ich User anlegen und chrooten kann.
Nur kann ich es nicht so machen, dass z.B. ein User nicht auf sein Homeverzeichniss, sondern z.B. auf /media/cdrom/ zugreifen kann? Also jetzt als Beispiel?
Muss ich dann wieder in der config rumfummeln, oder geht das noch anders?Entweder du änderst sein Home-Verzeichnis zu /media/cdrom, oder du mountest die CD in seinem Home-Verzeichnes.
Quote:Wie kann ich den Usern die Rechte für die shell entziehen? Ich will ja nicht, dass die sich in der shell einloggen können…Mir scheint du hast das Howto nicht aufmerksam genug gelesen.
4. März 2007 um 11:29 #4981whitenexxTeilnehmerQuote:Entweder du änderst sein Home-Verzeichnis zu /media/cdrom, oder du mountest die CD in seinem Home-Verzeichnes.Gute Idee! Werd ich bestimmt mal machen!
Das mit der Shell geht nun auch klar! Habe das Tutorial nicht bis ganz nach unten durchgelesen
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.