User Home Chrooten
User Home Chrooten
Habe Probleme beim Chrooten der Homeverzeichnisse.
Ich habe auf einem Suse 10.0 den SSh mit CHrootpatch installiert. Läuft auch Problemlos. Ich kann auch mit SSH und WinSCP auf den Account zugreifen und er ist auch gechrootet. Nur unter Linux mit dem Fish-Protokoll klappt der Zugriff nicht. Der konqueror gibt den Fehler aus "Verzeichnis XXX existiert nicht", egal ob und welches Verzeichniss ich angebe (also fish://user@meinserver.de/test). Manhcmal stürzt er auch ganz ab.
Woran kann das liegen?
Danke für eure Hilfe....
Ich habe auf einem Suse 10.0 den SSh mit CHrootpatch installiert. Läuft auch Problemlos. Ich kann auch mit SSH und WinSCP auf den Account zugreifen und er ist auch gechrootet. Nur unter Linux mit dem Fish-Protokoll klappt der Zugriff nicht. Der konqueror gibt den Fehler aus "Verzeichnis XXX existiert nicht", egal ob und welches Verzeichniss ich angebe (also fish://user@meinserver.de/test). Manhcmal stürzt er auch ganz ab.
Woran kann das liegen?
Danke für eure Hilfe....
gibts doch gar nicht
ich habe jetzt mal das verzeichnis "home" angelegt, jetzt stürtzt der Konqueror nur noch ab.
Verzeichniss sieht jetzt so aus: /home/der-user/home/home
Sollte aber so aussehen: /home/der-user/home
???
Verzeichniss sieht jetzt so aus: /home/der-user/home/home
Sollte aber so aussehen: /home/der-user/home
???
-
sledge0303
- Posts: 695
- Joined: 2005-09-16 00:06
- Location: Berlin-Reinickendorf
- Contact:
Re: User Home Chrooten
Was passiert wenn du das Verzeichnis per chroot /home/user/home aufrufst? Wie weit sind restriktiven für das chroot gesetzt worden?
Was darf dein User bzw was darf er nicht ;)
Was darf dein User bzw was darf er nicht ;)
Re: User Home Chrooten
Ich kann, wie gesagt, über alle erdenklichen möglichkeiten in das Verzeichnis chrooten (über chroot, ssh, sftp) nur über das fish-Protokoll komme ich nicht rein.
An den Einstellungen von chroot habe ich nichts geändert.
Der User darf nix ;-)
An den Einstellungen von chroot habe ich nichts geändert.
Der User darf nix ;-)
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: User Home Chrooten
Der Fish KIO-Slave benötigt u. a. eine bash-kompatible Shell und einige Programme, die dir wahrscheinlich in deiner chroot Umgebung fehlen.
Probier es stattdessen mal mit sftp://user@example.org/ im Konqueror.
Probier es stattdessen mal mit sftp://user@example.org/ im Konqueror.
shiiiit
Jetzt hab ich Idiot mein dummy Verzeichnis gelöscht. Welche Programme brauche ich den in jedem Fall?
Die Bash war drin (inkl. aller Librarys die ldd ausgespuckt hat), sftp-server, scp, mkdir, rm, mv, cp, rmdir
Fehlt was?
Die Bash war drin (inkl. aller Librarys die ldd ausgespuckt hat), sftp-server, scp, mkdir, rm, mv, cp, rmdir
Fehlt was?
Alles neu
Ok, ich hab das Dummyverzeichnias neu erstellt und diesemal auch perl in der chrootkäfiggeschmissen (also /usr/bin/perl und alles was ldd dazu ausgespuckt hat).
Login im Konqueror über sftp funktioniert einwandfrei. Fish leider immernoch nicht. Der Konqueror schmeißt folgenden Fehler aus:
Die Datei oder der Ordner fish://user@meinedomain.de/home existiert nicht.
Was könnte ihm noch fehlen?
Login im Konqueror über sftp funktioniert einwandfrei. Fish leider immernoch nicht. Der Konqueror schmeißt folgenden Fehler aus:
Die Datei oder der Ordner fish://user@meinedomain.de/home existiert nicht.
Was könnte ihm noch fehlen?
Re: User Home Chrooten
p.s.:
chroot /home/chroot_vorlage/ funktioniert auch
Gftp funktionier auch
Normaler SSH Login über die Konsole funktioniert auch.
chroot /home/chroot_vorlage/ funktioniert auch
Gftp funktionier auch
Normaler SSH Login über die Konsole funktioniert auch.
Re: User Home Chrooten
Hat keiner ne Idee? Links zu Howtos? Irgendwas?