ran2
21.12.05, 18:17
Hallo zusammen,
ich weiss es gibt zig mal dieses thema. und man findet auch wirklich einiges wenn man chroot in der suche eingibt. da wird dann auch immer schön erklärt dass der gechrootete user nicht mehr raus kann, dass er deshalb auch seine eigene bins und libs braucht, das habe ich so jetzt auch schön hinbekommen.
ein # chroot meinverzeichnis/chroot/ bin/bash war auch gar nicht so schwer.
nur will ich das ganze ja nutzen um einen sftp user einzusperren.
sowohl das forum als auch google liefern nur immer antworten auf die frage wie ich eine chroot umgebung einrichte und was das ist...
was ich aber nicht gefunden habe: wie beschränke ich einen user gleich bei seinem login ?
brauche ich eine login shell ??
ich habe unter anderem das da gelesen:http://chrootssh.sourceforge.net/docs/chrootedsftp.html
klappt alles bis hier her:
Add a user that has a $HOME that is chrooted. Do what you normally do for adding a user, but make sure $HOME is /path/to/chroot/./home/username and their shell must be /bin/sh.
das geht mir dann etwas zu schnell... wie mache ich das der user chrooted ist ?? ich kann ja nicht jedesmal chroot eintippen, das soll ja gleich beim login geschehen, der user brauch ja gar keinen normalen ssh zugriff ein grafischer sftp client reicht ja ...
sorry ich weiss ich stell mich grad dumm an, würde mich trotzdem wirklich über hilfe freuen, sitze schon ne ganze weile über dem problem hier..
ich weiss es gibt zig mal dieses thema. und man findet auch wirklich einiges wenn man chroot in der suche eingibt. da wird dann auch immer schön erklärt dass der gechrootete user nicht mehr raus kann, dass er deshalb auch seine eigene bins und libs braucht, das habe ich so jetzt auch schön hinbekommen.
ein # chroot meinverzeichnis/chroot/ bin/bash war auch gar nicht so schwer.
nur will ich das ganze ja nutzen um einen sftp user einzusperren.
sowohl das forum als auch google liefern nur immer antworten auf die frage wie ich eine chroot umgebung einrichte und was das ist...
was ich aber nicht gefunden habe: wie beschränke ich einen user gleich bei seinem login ?
brauche ich eine login shell ??
ich habe unter anderem das da gelesen:http://chrootssh.sourceforge.net/docs/chrootedsftp.html
klappt alles bis hier her:
Add a user that has a $HOME that is chrooted. Do what you normally do for adding a user, but make sure $HOME is /path/to/chroot/./home/username and their shell must be /bin/sh.
das geht mir dann etwas zu schnell... wie mache ich das der user chrooted ist ?? ich kann ja nicht jedesmal chroot eintippen, das soll ja gleich beim login geschehen, der user brauch ja gar keinen normalen ssh zugriff ein grafischer sftp client reicht ja ...
sorry ich weiss ich stell mich grad dumm an, würde mich trotzdem wirklich über hilfe freuen, sitze schon ne ganze weile über dem problem hier..