Hoi,
ik ben bezig met een server online admin systeem(pje). Nu zijn er echter enkele commando's die ik uit wil voeren als root (bijvoorbeeld useradd).
Ik weet dat dit beveiligingsresico's met zich meebrengt, maar daar gaat het op dit moment nog niet om. (het zou natuurlijk perfect zijn als er een goede oplossing voor is).
Nu dacht ik persoonlijk aan een bash filetje dat je exec't. 1 probleem alleen. Nu dacht ik; Dat doe ik wel eventjes, en begon snel met dit :
maar su leest niet uit zijn STIN.
Ik zit dus met een probleem. Heeft iemand hier een idee over? Of nog beter: een oplossing ?
dank,
Dyon
ik ben bezig met een server online admin systeem(pje). Nu zijn er echter enkele commando's die ik uit wil voeren als root (bijvoorbeeld useradd).
Ik weet dat dit beveiligingsresico's met zich meebrengt, maar daar gaat het op dit moment nog niet om. (het zou natuurlijk perfect zijn als er een goede oplossing voor is).
Nu dacht ik persoonlijk aan een bash filetje dat je exec't. 1 probleem alleen. Nu dacht ik; Dat doe ik wel eventjes, en begon snel met dit :
code:
1
| echo "myrootpw" | su -c 'useradd pietje' - |
maar su leest niet uit zijn STIN.
Ik zit dus met een probleem. Heeft iemand hier een idee over? Of nog beter: een oplossing ?
dank,
Dyon