SpecialAgent
BSD Trainee
Hey,
möchte gerne User userXY mit chroot einsperren... bedeutet, wenn er sich einloggt soll er nicht auf /, etc zugreifen dürfen...
hab /bin/ksh /bin/ls, etc.. nach /home/userXY/bin kopiert... also alle programme die er braucht... sh und csh auch...
wenn ich jetzt
sudo chroot -u userXY /home/userXY /bin/ksh eingebe lande ICH in der chroot umgebung... und bekomme als prompt nur $.... wenn ich jetzt exit eingebe bin ich wieder in meiner ursprünglichen umgebung... das chroot ist also nicht mehr da... will aber das das immer dann da ist wenn der userXY sich einloggt....
nen kumpel hat mit den tipp gegeben in /etc/passwd die stelle /bin/ksh beim userXY durch "chroot -u userXY /home/userXY /bin/ksh" auszutauschen, so daß chroot immer dann ausgeführt wird, wenn er sich einloggt.... er ist beim einloggen allerdings nicht eingesperrt...
was mach ich falsch? gibt es noch einen anderen weg nach rom?
Danke für die Hilfe... gruß SA
möchte gerne User userXY mit chroot einsperren... bedeutet, wenn er sich einloggt soll er nicht auf /, etc zugreifen dürfen...
hab /bin/ksh /bin/ls, etc.. nach /home/userXY/bin kopiert... also alle programme die er braucht... sh und csh auch...
wenn ich jetzt
sudo chroot -u userXY /home/userXY /bin/ksh eingebe lande ICH in der chroot umgebung... und bekomme als prompt nur $.... wenn ich jetzt exit eingebe bin ich wieder in meiner ursprünglichen umgebung... das chroot ist also nicht mehr da... will aber das das immer dann da ist wenn der userXY sich einloggt....
nen kumpel hat mit den tipp gegeben in /etc/passwd die stelle /bin/ksh beim userXY durch "chroot -u userXY /home/userXY /bin/ksh" auszutauschen, so daß chroot immer dann ausgeführt wird, wenn er sich einloggt.... er ist beim einloggen allerdings nicht eingesperrt...
was mach ich falsch? gibt es noch einen anderen weg nach rom?
Danke für die Hilfe... gruß SA