Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Kde se koná výstava fotografií Luďka Vojtěchovského?

V dnešní soutěži hrajeme o:



php cgi script oprávnění sudo

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

php cgi script oprávnění sudo

Autor: petr0707 ♂

15:30:54 12.01.2013

Dobrý den, stále řeším problémy s cgi skript spuštěnými v php. Potřeboval bych udělat php funkci, která přidá do systému nového uživatele a taky přidá tohoto uživatele do samba servru. na toto jsou příkazy v terminálu
sudo adduser --quiet --no-create-home --disabled-password --gecos USERNAME --ingroup SKUPINA UESRNAME
sudo smbpasswd -s -a USERMANE

udělal jsem si z toho skript v bashi
#!/bin/bash
echo pokus | sudo -S adduser --quiet --no-create-home --disabled-password --gecos $1 --ingroup $2 $1
echo pokus | sudo -S echo -e "$3\n$3" | smbpasswd -s -a $1

Když to zavolám v php pomocí shell_exec("AddUser.sh"); tak to nefachčí. myslím si, že je problém v příkazu sudo. Jinými slovy potřeboval bych mít vytvořený uživatelský účet ve kterém bych byl superuživatel a nemusel psát pokaždé sudo. Nemáte s tím náhodou někdo zkušenosti? Děkuji

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: