[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Eigenes Script für root als User ausführen



Frank Mainz wrote:

> Am Montag, den 20.08.2007, 13:37 +0200 schrieb Sven Joachim:

> > Das funktioniert nicht, der Linuxkernel ignoriert das SUID-Bit bei
> > Skripten. Der Weg, das Skript mit sudo zu starten, ist schon richtig.
> 
> Mit nichten, bei mir funktioniert (lokal) ein Online/Offline-Script und
> ein Traffic-Script sehr gut mit SUID.

Das glaube ich nicht:

$ ls -la test*
-rwsr-xr-x 1 root wolf 6518 2007-08-20 22:42 test
-rwsr-xr-x 1 root wolf   46 2007-08-20 22:30 test.sh

$ cat test.sh
#!/bin/sh
echo current effective uid is $EUID

$ ./test.sh
current effective uid is 1000

$ ./test
current effective uid is 0


'./test' ist hier ein C-Programm, dass ebenfalls nur die EUID ausgibt.


Lesestoff zu dem Thema:
http://kris.koehntopp.de/inkomploehntopp/00385.html

Wolf
-- 
Benutzung auf eigene Gefahr



Reply to: