Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Uruchomienie dodatkowego serwera na innym uzytkowniku http://forum.freesco.pl/viewtopic.php?f=22&t=14973 |
Strona 1 z 1 |
Autor: | cayetan [ piątek, 16 marca 2007, 15:34 ] |
Tytuł: | Uruchomienie dodatkowego serwera na innym uzytkowniku |
Witam. Wiem ze da sie uruchomic na tym samym komputerze dodatkowy serwer apache na innym porcie. Ale czy daloby sie tak zeby uruchomic dodatkowy serwer na innym porcie ale tez dzialajacy na innym uzytkowniku ? Jesli tak to jak sie do tego zabrac? |
Autor: | Maciek [ piątek, 16 marca 2007, 15:55 ] |
Tytuł: | |
Być może dałoby się, sądzę, że nikt tego nie próbował. Co chcesz osiągnąć, do czego ci to potrzebne? Bo jestem pewien, że twoje cele da się zrealizować bez żadnych karkołomnych sztuczek. |
Autor: | JakubC [ piątek, 16 marca 2007, 16:45 ] |
Tytuł: | |
O tym jak odpalić drugi raz apache było pisane wiele razy przy okazji tablicy ogłoszeń. Dodam tylko, że gdybyś przeczytał to co wypisuje komenda apachectl, to byś zobaczył, że da się to zrobić bardzo prosto. Cytuj: [root@serwer ~]# apachectl
[...] Options: -D name : define a name for use in <IfDefine name> directives -d directory : specify an alternate initial ServerRoot -f file : specify an alternate ServerConfigFile -C "directive" : process directive before reading config files -c "directive" : process directive after reading config files -e level : show startup errors of level (see LogLevel) [...] Czyli odpalasz serwer z np -f /etc/httpd/conf/httpd.conf2 w którym zmieniasz użytkownika na którym chcesz uruchomić apache. Proste;) Ale nie wiem do czego Ci to:) |
Autor: | cayetan [ piątek, 16 marca 2007, 18:03 ] |
Tytuł: | |
Sposob podany przez JakubaC jest wlasnie tym co potrzebuje. Potrzebuje czegos takiego poniewaz chce zrobic sobie prosty panel sterujacy routerem z sieci lokalnej (halt,restart, restart uslug, wyswietlanie niektorych logow, parametrow itd.). Mam jeden serwer na porcie 80 wystawiony w swiat uruchomiony na uzytkowniku nobody Odpalam sobie teraz drugi serwer na porcie 81 widziany tylko w sieci lokalnej na uzytkowniku np. panel.(nie odblokowuje tego portu na swiat) Teraz na przyklad zeby zastosowac skrypt php taki : musze wpisac do sudores dla uzytkownika nobody /usr/sbin/halt i cala reszte. Wydaje mi sie ze jest to troche niebezpieczne ze na przyklad jak dam uzytkownikowi jego public_html i stworzy sobie taki skrypcik to bedzie mogl wszystkim sterowac. Wiec tworze sobie uzytkownika panel na ktorym dziala serwer w bardzo ograniczonym zakresie i nie mam tego problemu. Nie wiem, na pewno jest prostszy sposob na wykonywanie tego typu operacji. Jezeli ma ktos lepszy pomysl na rozwiazanie tego problemu to bardzo prosze o opisanie go. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |