syn
27.03.06, 17:23
Hi erstmal!
Hab mir recht erfolgreich nen chroot gebaut wo der SSH Daemon drin läuft.
(Ja, der komplette Daemon läuft in einem chroot)
Wenn ich den ssh-daemon als $USER laufen lasse bekomme ich beim Versuch mich einzuloggen folgende Fehlermeldung:
....
debug1: Allocating pty.
debug1: session_new: init
debug1: session_new: session 0
openpty: Exec format error
session_pty_req: session 0 alloc failed
Ausserdem sagt ps mir folgendes:
testuser 3309 0.0 2.3 3396 1492 ? Ss 17:19 0:00 /usr/sbin/sshd -f /home/testuser/.ssh/sshd_config
testuser 3310 0.0 2.7 5972 1724 ? Ss 17:19 0:00 \_ sshd: testuser [priv]
testuser 3312 0.0 2.8 5972 1780 ? S 17:19 0:00 \_ sshd: testuser@notty
testuser 3314 0.0 1.6 2468 1032 ? Ss 17:19 0:00 \_ -bash
Danach hab ich mir mal die permissions in /dev angeschaut und $USER als owner der devices gemacht und siehe da:
Der Login funktioniert.
Das dies nicht der richtige Weg ist, ist mir klar, daher die Frage:
Wie kann ich mich einloggen ohne das die ganzen devices $USER gehören?
PS:
Der User loggt sich ausschließlich mit public keys ein...
Vielen Dank schon mal
Hab mir recht erfolgreich nen chroot gebaut wo der SSH Daemon drin läuft.
(Ja, der komplette Daemon läuft in einem chroot)
Wenn ich den ssh-daemon als $USER laufen lasse bekomme ich beim Versuch mich einzuloggen folgende Fehlermeldung:
....
debug1: Allocating pty.
debug1: session_new: init
debug1: session_new: session 0
openpty: Exec format error
session_pty_req: session 0 alloc failed
Ausserdem sagt ps mir folgendes:
testuser 3309 0.0 2.3 3396 1492 ? Ss 17:19 0:00 /usr/sbin/sshd -f /home/testuser/.ssh/sshd_config
testuser 3310 0.0 2.7 5972 1724 ? Ss 17:19 0:00 \_ sshd: testuser [priv]
testuser 3312 0.0 2.8 5972 1780 ? S 17:19 0:00 \_ sshd: testuser@notty
testuser 3314 0.0 1.6 2468 1032 ? Ss 17:19 0:00 \_ -bash
Danach hab ich mir mal die permissions in /dev angeschaut und $USER als owner der devices gemacht und siehe da:
Der Login funktioniert.
Das dies nicht der richtige Weg ist, ist mir klar, daher die Frage:
Wie kann ich mich einloggen ohne das die ganzen devices $USER gehören?
PS:
Der User loggt sich ausschließlich mit public keys ein...
Vielen Dank schon mal