Freesco, NND, CDN, EOS
http://forum.freesco.pl/

thttpd+php (tak jak z Freesco)
http://forum.freesco.pl/viewtopic.php?f=22&t=5781
Strona 1 z 1

Autor:  broken [ sobota, 6 listopada 2004, 01:28 ]
Tytuł:  thttpd+php (tak jak z Freesco)

Witam!

Chciałbym, aby mi ktoś mógł w koncu z tym pomóc bo głowie sie od prawie miesiąca. Otóż odkąd przeniosłem się na NND nie mogę zmieniać regułek firewalla za pomocą skryptu PHP. problem oczywiście spowodowany jest niczym innym jak brakiem dostępu do IPTABLES, Apache z PHP dziala jako nobody. Thttpd zainstalowalem i dziala uruchomiony jako Root - niemniej bez PHP na niewiele mi sie zda. Problem w tym,że za jasną cholerę nie moge umieścić THTTPd i PHP w jednym pliku binarnym jak ma to miejsce we Freesco i tym samym po prostu odpalac skryptu PHP ktory wlaczalby lub wylaczal dostep do Inetu.

Co ważniejsze system ten mi jest potrzebny do stworzenia systemu obsługującego użytkowników - każdy użytkownik musi podać login oraz hasło, żeby korzystać z Internetu.

Autor:  fishu [ sobota, 6 listopada 2004, 09:30 ]
Tytuł: 

Może pokombinuj coś z uprawnieniami.
Ja natomiast obeszłem to w trochę inny sposób - potrzebowałem logowania z downolnego kompa a jednocześnie nie chciałem dawać dostępu dla wszystkich /firewall Zciecha/ wieć zrobiłem cron`a który uruchamia pliki co 1 minutę i zrobiłem stronkę w php, która pobiera aktualne IP i wpisuje odpowiednią regułkę do pliku po czy cron ją uruchamia no i mam dostęp. Później wystarczy ręcznie skasować regułki w pliku, restart firewalla i jest ok - jak będę miał czas to zrobię sobie automatyczne.

Autor:  broken [ sobota, 6 listopada 2004, 12:39 ]
Tytuł: 

Ja teraz probuje zrobic to za pomoca SUDO. Dac uzytkownikowi NOBODY dostep do IPTABLES.. na razie bieda. Cos jest nie tak z konfiguracja. cholera by to wziela. Jak probuje wykonac IPTABLES to sudo prosi o haslo uzytkownia. Jak to wywalic? Szlag by to trafil!

Autor:  Koriolan [ sobota, 6 listopada 2004, 13:08 ]
Tytuł: 

Ja robiłem restart z thttpd przez cgi i sie udało.
Utworzyłem link do 'halt' chyba i nadałem prawa z bitem sudo.
Po wywołaniu tego linka w cgi komputer sie restartuje. :-)

thttpd obsuguje php ?
Trzeba to jakoś robić czy wychodzi muy samo z siebie ?
(Nie mówię o httpd - apachu tylko o tym małym serwerku www: thttpd)

Autor:  broken [ niedziela, 7 listopada 2004, 15:46 ]
Tytuł: 

thttpd obsluguje PHP na 1000%. Pod Freesco jest taka paczka nawet z wkompilowanym PHP. To httpd co jest w NND niestety ni chusteczki nie obsluguje. Nie ma kompilatora wiec nici z thttpd+PHP.

Ale juz tego nie potrzebuje :) No i w koncu dziala!

Skrypt PHP uzyskal dostep do IPTABLES i wykonal kilka istotnych funkcji. Ehh! Trzeba bylo przez SUDO to odpalic. Wczoraj mialem mala awarie NND bo cos zjebalo prawa IPTABLES i ARP'a :) Pewnie moja wina jak zwykle i nie chcialo mi ladowac tablicy arp'a z pliku. To w koncu wzialem sie na sposob i zreinstalowalem NND. Zajelo to kilka godzin zanim wszystko wrocilo do normny i juz jest ok.

Teraz mecze temat zmiany TTL'a na 1 dla pakietow idacych w LAN. W sumie przez moment dzialalo.. ale jak zauwazylem przed chwila cos musialem zjebac bo nie bylo Internetu. Cholera jasna..

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/