Hallo wiedermal,
und wieder mein user mit der /bin/false bzw rbash
ist es möglich dass ich einen dienst als dieser Benutzer starten kann? Er kann von sich aus nichts ausführen ist mir klar.. Kann ich aber als root ein Skript so ausführen als ob es dieser User gestartet hätte?
Dienst starten als ein anderer user
Re: Dienst starten als ein anderer user
Normalerweise werden Dienste über rc-Skripte (/etc/rc.d) gestartet. Der Benutzerwechsel wird dabei je nach Distribution von dem Programm start-stop-daemon oder startproc vrogenommen. Manche Daemons manchen das auch intern.kiko wrote:Hallo wiedermal,
und wieder mein user mit der /bin/false bzw rbash
ist es möglich dass ich einen dienst als dieser Benutzer starten kann? Er kann von sich aus nichts ausführen ist mir klar.. Kann ich aber als root ein Skript so ausführen als ob es dieser User gestartet hätte?
Zum Ausprobieren kannst du als root auch einfach "su Benutzername" machen. Dann wird automatisch die rbash des entsprechenden Benutzers gestartet. Den Programmaufruf packst du in .bashrc, fertig.
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.
VPN: Na und? Von der Verschlüsselung merkt man doch auf Anwenderseite nichts, das ist ja gerade der Sinn des VPN.kiko wrote:Thnx und Danke!
"Leider" heißt es jetzt ich soll die Verbindung über VPN herstellen.. Da muss ich mich erstmal "einlesen". Kennst du irgend welche gute Links dazu?
Du willst, wenn ich das richtig verstanden habe, einen Dienst auf einem Server unter einem anderen Benutzernamen starten und dieser Dienst soll dann einen Port öffnen und im Netzwerk erreichbar sein. Dann brauchst du nichts weiter zu tun, als den entsprechenden Daemon in der .bashrc aufzurufen. Den Rest macht der Daemon intern.
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.