sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #44686
Apache og root-kommandoer
Jeg har efterhånden i et stykke tid kigget på, hvorledes man får apache til
at lave root-kommandoer (det er delvis lykkedes nu).....men der er lige
nogle ting jeg ikke har helt fod på :-/
Jeg ønsker grundliggende f.eks. at lave "adduser" fra apache - det lykkedes
også ganske fint, men så forsøgte jeg mig med smbpasswd - og det er nu jeg
ikke er helt klar over, om det er en syntaksfejl jeg laver eller et
rettighedsproblem....
Jeg har en PHP-side, som er som følger:
--------------------
PHP:
exec("/var/www/html/linux_kommandoer/scripts/samba_add $navn $password");
--------------------
--------------------
samba_add:
smbpasswd $navn << echo "$password"
--------------------
Som sagt adduser virker, men denne her virker desværre ikke - der kommer
følgende meddelse i /httpd/error:
--------------------
Old SMB password:machine 127.0.0.1 rejected the password change: Error was :
The specified password is invalid.
Failed to change password for apache
--------------------
Så vidt jeg kan se her, så forsøger APACHE at ændre sit eget password - det
er ikke meningen. Meningen er, at den skal oprette en ny sambabruger -
nemlig den bruger som man indtaster på siden i et teksfelt.....
Er der nogle, der kan hjælpe mig videre med min problematik - og er jeg på
TOTALT gal vej???
/Nikolaj Schulz
schulz@xxxxxxxxxx