Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Jakub 26. 06. 2012, 12:55:44
-
Dobrý den,
neznáte někdo možnost jak pomocí php registrovat systémové uživatele ?
Potřebuji přesně vytvořit nového usera, přidělit mu kvótu atd...
Zkoušel sem exec, system atd. jenomže to mi neběží pod rootem ( logicky )...
-
co tak to hodit do db a potom v crone pustat php/py/sh script, ktory spravi to co ma pod rootom?
-
jeee no jasný, proč to dělat lehce když to jde složitě, že ? :D
Ok budu ukládat data do mysql a z toho pak pomocí crona uživatele zaregistruju ...
Ale i tak co kdybych potřeboval okamžitě zjistit stav, třeba pevného disku ? ( fdisl -l, vgdisplay atd..)
system, exec diky opravneni selzou a nevrati nic ...
-
Budes muset pouzit FastCGI udelat si uzivatele a toho povolit pro tyto akce.
-
Dobrý den,
neznáte někdo možnost jak pomocí php registrovat systémové uživatele ?
Potřebuji přesně vytvořit nového usera, přidělit mu kvótu atd...
Zkoušel sem exec, system atd. jenomže to mi neběží pod rootem ( logicky )...
Asi bych si udělal dalšího démona pod rootem, s vlastním protokolem a vlastními bezpečnostními dírami :-)
-
a co tak zmenit systemovu autentifikaciu z PAM na nieco ine, co podporuje db? ldap alebo nieco podobne. potom je riesenie cez db naozaj to najlahsie a pre php najjednoduchsie...
-
Moznost 1:
sudo
Moznost 2:
vlastna setuid binarka
Moznost 3:
riesit to inak (LDAP alebo nieco ine)