Archiv verlassen und diese Seite im Standarddesign anzeigen : Initscript mit anderem User
Huhn Hur Tu
17.02.11, 09:51
Hallo, ich habe hier ein Initscript gebastelt und will es als anderer User als Root ausführen bzw. den Inhalt des Scripts als normaler User ausführen.
Ich habs mal mit
#!/bin/bash/
su testuser
Dienst start stop...
exit
probiert aber das funzt nicht so
Gruss Stefan
http://www.google.de/search?q=init-Script+change+user
oder verwende http://man.cx/start-stop-daemon%288%29/de
#!/bin/bash/
su testuser -c Dienst start stop...
exit
Ich bin für:
#! /bin/bash
su testuser -c 'Dienst start stop...'
oder
#! /bin/bash
su testuser -c "Dienst start stop..."Ist "Dienst" eine sog. Binary, dann kann man evtl. auch setuid() oder das setuid-on-execution-Bit benutzen, wenn man weiß, was man da tutet, weil das ist sonst gefährlich.
Huhn Hur Tu
18.02.11, 10:52
Danke ich werde es mal ausprobieren.
Gruss Stefan
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.