Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Apache i komenda system oraz exec http://forum.freesco.pl/viewtopic.php?f=24&t=17064 |
Strona 1 z 1 |
Autor: | rafal1435 [ sobota, 19 lipca 2008, 22:30 ] |
Tytuł: | Apache i komenda system oraz exec |
Witam! Mam pytanie czy apache ma prawa do wykonywania wyzej wymienionych funkcji...? |
Autor: | Maciek [ sobota, 19 lipca 2008, 22:37 ] |
Tytuł: | |
Źle zadane pytanie. Apache ni służy do wykonywania komend, jeśli zaś chodzi ci o wykonanie komendy zawartej w skrypcie to: 1. Czy użytkownik nobody ma prawo wykonywania ... 2. Czy konfiguracja php umożliwia wykonanie... |
Autor: | rafal1435 [ sobota, 19 lipca 2008, 22:47 ] |
Tytuł: | |
Maciek pisze: Źle zadane pytanie. Apache ni służy do wykonywania komend, jeśli zaś chodzi ci o wykonanie komendy zawartej w skrypcie to:
1. Czy użytkownik nobody ma prawo wykonywania ... 2. Czy konfiguracja php umożliwia wykonanie... szczeze nie wiem co w ogole to pierwsze znaczy a drugie hmmm no php mam skonfigurowane i dziala ok tylko ze te skrypty nie dzialaja |
Autor: | Kimas [ sobota, 19 lipca 2008, 22:56 ] |
Tytuł: | |
jeżeli nobody nie ma praw które pozwoliłyby wykonać komendy zawarte w skrypcie, to poczytaj o sudoers.... |
Autor: | rafal1435 [ sobota, 19 lipca 2008, 23:23 ] |
Tytuł: | |
http://jakilinux.org/administracja/tajn ... u-sudoers/ przeczytalem takie cos ale nadal nie wiem co tam dopisac nobody ALL=(ALL) ALL? |
Autor: | Kimas [ sobota, 19 lipca 2008, 23:26 ] |
Tytuł: | |
do sudoers dopisz: by odpalić skrypt poprzez php zrób tak: |
Autor: | rafal1435 [ sobota, 19 lipca 2008, 23:55 ] |
Tytuł: | |
hmm moze powiem o co chodzi... chodzi mi o to zeby w php zrobic cos takiego zeby na 1 stronie pokazywalo mi temp dysk... wpisuje hddtemp /dev/hda i wyskakuje temp ktora to ma pokazac sie na stronie... da sie cos takiego zrobic? |
Autor: | Kimas [ niedziela, 20 lipca 2008, 00:26 ] |
Tytuł: | |
do sudoers dodaj: aby wyświetlić to w php zrób tak: EDIT możesz "wyciągnąć" samą temp do zmiennej, wtedy skrypt php będzie wyglądał tak: <? $ab = `sudo /usr/sbin/hddtemp /dev/hda`; $temp = explode(" ", $ab); echo $temp[2]; ?> EDIT2: rozwiązania które podałem na szybko nie są chyba zbyt bezpieczne ponieważ apache ma całkowity dostęp do programu hddtemp |
Autor: | rafal1435 [ niedziela, 20 lipca 2008, 00:42 ] |
Tytuł: | |
Kimas pisze: do sudoers dodaj:
aby wyświetlić to w php zrób tak: EDIT możesz "wyciągnąć" samą temp do zmiennej, wtedy skrypt php będzie wyglądał tak: <? $ab = `sudo /usr/sbin/hddtemp /dev/hda`; $temp = explode(" ", $ab); echo $temp[2]; ?> EDIT2: rozwiązania które podałem na szybko nie są chyba zbyt bezpieczne ponieważ apache ma całkowity dostęp do programu hddtemp zrobilem jak kazales i dalej nic... pusta biala strona sie pojawia a to co pare postow wyzej podales tez mam dopisac do sudoers? i te linijki tam dopisuje sie na koncu? |
Autor: | Kimas [ niedziela, 20 lipca 2008, 00:47 ] |
Tytuł: | |
hmmm dziwne, przed chwilą sprawdziłem na swoim serwie i działa ![]() Co do wyświetlania temp wystarczy dopisać to co podałem w poprzednim poście. Odnośnie dodawania wpisów do sudoers - zawsze dopisuję na końcu pliku. |
Autor: | JakubC [ niedziela, 20 lipca 2008, 01:22 ] |
Tytuł: | |
Używaj visudo - to raz. Patrz w logi - to dwa. |
Autor: | rafal1435 [ niedziela, 20 lipca 2008, 11:25 ] |
Tytuł: | |
dobra dziala okazalo sie ze trzeba bylo dodac pusta linijke w sudoers... to ostatnie pytania moze niezbyt zwiazane z tematem ale sa: - po pacman -S squid trzeba go jakos konfigurowac? zmienilem tylko ilosc miejsca ktora jest przeznaczona na squida reszte zostawilem - czy kernela uaktualnia sie poprzez pacman -U link i to wystarczy czy beda jakies jeszcze pozniej cyrki? - jak w php.ini oddokumentowac mysql gdzie to jest?to bedzie to extension=php_mssql.dll? a moze extension=php_msql.dll |
Autor: | JakubC [ niedziela, 20 lipca 2008, 11:28 ] |
Tytuł: | |
rafal1435 pisze: dobra dziala okazalo sie ze trzeba bylo dodac pusta linijke w sudoers... Właśnie dlatego, szczególnie Ci mniej doświadczeni userzy powinni używać visudo. Cytuj: - po pacman -S squid trzeba go jakos konfigurowac? zmienilem tylko ilosc miejsca ktora jest przeznaczona na squida reszte zostawilem FAQ Cytuj: - czy kernela uaktualnia sie poprzez pacman -U link i to wystarczy czy beda jakies jeszcze pozniej cyrki? Nie uaktualniaj tak kernela. Zawsze po aktualizacji kernela, należy wykonać komendę lilo. Cytuj: - jak w php.ini oddokumentowac mysql gdzie to jest?to bedzie to extension=php_mssql.dll? a moze extension=php_msql.dll
dll to biblioteki windowsowe. Patrz na sam koniec pliku. |
Autor: | rafal1435 [ niedziela, 20 lipca 2008, 11:29 ] |
Tytuł: | |
oki dzieki a jeszcze jedno bo jak nie mldonkey to zas samba przestala dzialac... i teraz widze ze jest samba i samba-devel czym roznia sie te samby? Cytuj: Warning: Error parsing blockade.ini on line 46 in /home/httpd/html/nnd/class.ConfigMagik.php on line 206
Warning: Error parsing blockade.ini on line 46 in /home/httpd/html/nnd/blockade.php on line 56 takie cos mam w panelu... wszystko juz dziala na pewno laczy sie z baza bo generowac kody sie da a tu jakis blad |
Autor: | JakubC [ niedziela, 20 lipca 2008, 11:31 ] |
Tytuł: | |
-devel to pakiety w wersji "developerskiej", zawierają pliki potrzebne do kompilacji innych zależnych od nich programów. Nie są Ci potrzebne. Zanim zapytasz, poszukaj na forum Nie instaluj przez pacman -U, a wszystko będzie działać. |
Autor: | rafal1435 [ niedziela, 20 lipca 2008, 11:34 ] |
Tytuł: | |
edytowalem wiec pewnie nie zauwazyles tego wyzje wiec pisze jeszcze jeden post Cytat: Warning: Error parsing blockade.ini on line 46 in /home/httpd/html/nnd/class.ConfigMagik.php on line 206 Warning: Error parsing blockade.ini on line 46 in /home/httpd/html/nnd/blockade.php on line 56 takie cos mam w panelu w zakladce blokuj/odblokuj... wszystko juz dziala na pewno laczy sie z baza bo generowac kody sie da a tu jakis blad |
Autor: | JakubC [ niedziela, 20 lipca 2008, 11:37 ] |
Tytuł: | |
Używaj słownika, nie błąd a ostrzeżenie. Wyłącz wyświetlanie blędów php ( DisplayError w /etc/php.ini ). |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |