1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
849
849
EMPFEHLEN
-
Guten Tag Linux Profis,
ich bin jetzt schob länger auf der Suche, um mein folgendes Problem zu lösen:
Ich möchte für einen User eine Chroot-Umgebung einrichten, in die er beim Login eingesperrt werden soll.
Ich habe jetzt soweit meine Umgebung eingerichtet, was nun noch fehlt, ist den User beim Login dort einzusperren.
Dieses einsperren, sollte anhand einen C-Scriptes passieren, was aber leider nicht ausgeführt werden kann, da es angeblich nicht gefunden wird (es ist aber da!)
Cannot execute /usr/local/bin/chrlogin: No such file or directory
Um die Chroot-Umgebung einzurichten, habe ich volgendes Tutorial befolgt:
http://www.feldstudie.net/2009/12/22...how-to-chroot/
und das Skippt für den Login habe ich hier gefunden:
http://wiki.ubuntuusers.de/chroot/chrlogin
Was ich dazu noch sagen muss, ist das ich das Skript auf dem System, wo es laufen soll nicht kompiliert habe, sondern in einem anderen System (ka, ob das wichtig ist)
System:
Linux 2.6.18-028stab068.9 #1 SMP Tue Mar 30 17:22:31 MSD 2010 x86_64 GNU/Linux
(Ubuntu)
Arbeiten tuhe ich über SSH
Ich hoffe mir kann jemand bei meinem Problem helfen oder hat eine Idee.
P.S. ich habe allerhand Themen und Artikel zu dem Thema gefunden, aber leider nicht, wie ich ein User dor "rein logge"
-
10.05.10 10:52 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Hi,
ne, habs unter
kopiert, so wie im Tut. Hab aber grad noch mal nachgeguckt und gesehen, das es im Skript unter "sbin" liegen soll./usr/local/bin/
Danke für den Hinweis.
Aber warum sucht er es dann unter?:
wo ist der unterschied zwischen den zwei Ordnern?Cannot execute /usr/local/bin/chrlogin: No such file or directory
Ich bin grad dabei, mich in Linux einzuarbeiten und werds nach her noch mal von anfang an mit sbin testen.
MfG
-
10.05.10 17:26 #4
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Je nachdem was du als Shell beim Anlegen des Users angegeben hast wird auch versucht auszuführen.
Anscheinend kann das Programm aber nicht ausgeführt werden. Was ist die Ausgabe vonIn dem sbin Verzeichnis sollten sicherheitsrelevante Dateien die vom Superuser (root) zu verwenden sind gespeichert werden. Siehe auch http://de.wikipedia.org/wiki/Filesys...archy_StandardCode bash:1
ldd /usr/local/sbin/chrlogin
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
libapache2-mod-chroot mit suexec und fcgi
Von spex im Forum Linux & UnixAntworten: 0Letzter Beitrag: 12.05.08, 09:56 -
Tomcat & JAAS: user automatisch als Gast einloggen
Von AKST im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 24.08.07, 16:02 -
chroot geht nicht
Von Caliterra im Forum Linux & UnixAntworten: 2Letzter Beitrag: 01.04.06, 12:55 -
sshd in chroot-Umgebung
Von plonk im Forum Linux & UnixAntworten: 1Letzter Beitrag: 15.09.05, 13:07 -
chroot Käfig
Von nautiLus` im Forum Hosting & WebserverAntworten: 4Letzter Beitrag: 16.04.04, 15:58





Zitieren

Login





