Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sudo i exec
WMP
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 23.01.2006
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Cześć, mam taki kod:
  1. /etc/sudoers:
  2. Defaults env_reset
  3. Defaults:www-data !requiretty
  4. www-data ALL=(ALL) NOPASSWD:/usr/bin/whoami

  1. $control = Array();
  2. exec('sudo whoami 2>&1', $control);
  3. var_dump($control);


i taki wynik:
array(1) {
[0]=>
string(53) "sudo: no tty present and no askpass program specified"
}

Co musze poprawić aby dostać prawdizwy wynik plecenia whoami? Jeśli normalnie wykonam z basha sudo whoami to mam ładny wynik, bez hasła itepe.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Quadina
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 38
Dołączył: 1.12.2010
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Jeżeli masz dedyka to chyba jest tylko problem z prawami dla php i konfiguracją zabronionych komend dla exec. Ja niestety nie jestem administratorem, więc musimy poczekać na killer129, który zaraz Ci opisze jak to wszystko ominąć (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 07:49