Habe zu proftp eine frage:
ich moechte usern ftp zufriff erlauben, allerdings sollen sie in ihrem homedir bleiben.
das klappt auch mit "defaultroot ~".
nun moechte ich aber auch einen gemeinsamen bereich (rw) einrichten, in dem dokumente ausgetauscht werden koennen.
habe bereits eine gruppe (myshareg) und ein verzeichnis (mysharev) erstellt, und die user dieser gruppe zugefuegt. fuer das verzeichnis habe ich mit chmod g+rwxs auch das gruppenid bit gesetzt. dann ein softlink in die userverzeichnisse auf myshard.
nur geht das alles nicht und ich denke ich weiss warum: proftpd erstellt ein chroot jail und dann kann man nicht mehr auf diesen softlink zugreifen. ergo => falsche vorgehensweise.
hat da jemand eine idee wie ich das besser machen kann?
Proftp konfiguration defaultroute + shared dir?
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Wenn Du die DefaultRoot Option von proftpd verwendest, kommst Du, wie Du schon gemerkt hast, nicht aus dem chroot Jail raus. Also muss man das Share Verzeichnis irgendwie dort hineinbringen, und dazu gibt es sog. "bind mounts".
Du legst in jedem Userverzeichnis ein Directory (z.B. "shared") an, und dann kannst Du dem System mit sagen, dass es das entsprechende Verzeichnis dort sichtbar machen soll.
Das ganze "mount" einfach beim booten einmal für jedes Userverzeichnis ausführen (/etc/fstab sollte auch gehen, aber ich weiss nicht was man als fstype angeben muss).
Tadaa... so geht's.... (Hinweis: setzt Kernel 2.4 oder höher voraus)
Patrick
Du legst in jedem Userverzeichnis ein Directory (z.B. "shared") an, und dann kannst Du dem System mit
Code: Alles auswählen
mount -o bind /unser/share/verzeichnis /home/user/share
Das ganze "mount" einfach beim booten einmal für jedes Userverzeichnis ausführen (/etc/fstab sollte auch gehen, aber ich weiss nicht was man als fstype angeben muss).
Tadaa... so geht's.... (Hinweis: setzt Kernel 2.4 oder höher voraus)
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de