Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 16 kwietnia 2024, 12:01

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 
Autor Wiadomość
 Tytuł: skrypt halt
Post: środa, 26 kwietnia 2006, 17:07 
Offline

Rejestracja: środa, 20 kwietnia 2005, 07:27
Posty: 35
Nie mogę się doszukać rozwiązania które ułatwiało nie zorientowanemu uzytkownikowi wyłączęnie serwera. Jest skrypt adm.cgi za pomoca którego możemy wykonać restart ale jak wykonać halt systemu poprzez przeglądarke i to w bezpieczny sposób. Proszę o pomoc lub wskazanie miejsca gdzie takie rozwiazanie juz istnieje.

Dodatkowo mam problemy ze zmiana hasło usera simple pojawia sie komunikat:
unlink(/etc/passwd.OLD) failed: no change: No such file or directory

Z góry dziękuję

_________________
Poul


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 26 kwietnia 2006, 18:52 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Załóż lub skopiuj plik passwd jako passwd.OLD w /mnt/router/etc i po reboocie nie będzie problemu (cp /mnt/router/etc/passwd /mnt/router/etc/passwd.OLD).
Użytkownik simple o ile pamiętam może reboot zrobić. Freesco jest serwerem, więc halt to raczej mało potrzebny, nie ma tego z poziomu panelu.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 09:06 
Offline

Rejestracja: środa, 20 kwietnia 2005, 07:27
Posty: 35
Dzięki za odpowiedź. Mam jednak taki problem że w miejscu w którym stoi serwer osoba nie wie jak położyć serwer i w razie np burzy wyłącza mu poprostu zasilanie :-( mam na podstawie tego forum zrobiony skrypcik który sprawdza dysk po takim wyłączeniu ale to nie rozwiazanie. Było by fajnie jak taki uzytkownik (laik) wszedł by na stronę i tak mógł zatrzymac serwer.

A tak przy okazji mam jeszcze dziwny komunikat przy starcie:

ln: cannot link etc/utils to bin/grep : file exists

i domyslam się że dlatego nie działa mi skrypt blokujący userów:

Blokownaie : /mnt/router/packages/utils-1/tr: two strings must be given when translating /mnt/router/packages/utils-1/tr: two strings must be given when translating ipfwadm: host/network "-r" not found Try `ipfwadm -h' for more information. ipfwadm -I -i acc -P tcp -S -r 82

_________________
Poul


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 10:48 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Jaka to wersja Freesco i co doinstalowałeś? Pierwszy komunikat dotyczy niemożności zrobienia symlinku - bo plik już istnieje. Drugi może być związany z wersją tr.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 14:18 
Offline

Rejestracja: środa, 20 kwietnia 2005, 07:27
Posty: 35
Wersja to FeasyPl przeniesiony na dysk (po przeniesieniu pojawiło się najwiecej problemów)

Zainstalowane pakiety :
arp
cron
hddtools
inetd
justice
lewy-lib
mc-4.5.55-maciek
opensshd_3.7.1p1_dingetje
portsentry
proftpd
rshaper_Bogdan
samba
tcplogd
utils-1
utils-2

Razem z justice zainstalowałem nową wersje grep i rshaper

A co do usersa simple to udało się zmienić hasło ale przy logowaniu komunikat access danied

Dzięki Maciek za próbę pomocy

_________________
Poul


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 16:18 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Cytuj:
ln: cannot link etc/utils to bin/grep : file exists

We Freesco easy jest wbudowany grep, dlatego znajdź w rc_*** (zapewne utils) coś co usiłuje ten symlink wykonywać.
Cytuj:
/mnt/router/packages/utils-1/tr: two strings must be given when translating

Cytuj:
Razem z justice zainstalowałem nową wersje grep i rshaper

Tu podobnie, we Freesco easy jest specjalna wersja tr, która działa z panelem do blokowania. Powinieneś zatem doinstalowane tr usunąć. Ewentualnie możesz dać to do innego katalogu i jeśli nie będzie ci działać justice, to w samym justice daj dokładną ścieżkę z tym tr. Poza tym jeszcze pamiętam, że zawsze sugerowaliśmy paczkę utils zamiast utils-1 i utils-2.
Co do usera simple, to aby to mogło zadziałać plik /bin/simple musi mieć UID roota. Wtedy zdaje się nawet halt da się wykonać, sam tego od dawna nie używałem i nie mam jak sprawdzić.
Co do wyłączenia.. jest jeszcze możliwość wpisania halt w okienku administracyjnym...

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 2 maja 2006, 14:49 
Offline

Rejestracja: środa, 20 kwietnia 2005, 07:27
Posty: 35
Dzięki jeszcze raz Maćku. Faktycznie tr i grep zainstalowany później nie są kompatybilne z zastosowanymi w freesco feasy narzędziami. Odinstalowałem utils-1 , i utils-2 a zainstalowałem utils i narazie wszystko wróciło do normy.

_________________
Poul


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 2 maja 2006, 19:54 
Offline
Użytkownik

Rejestracja: poniedziałek, 17 kwietnia 2006, 20:05
Posty: 261
Lokalizacja: Pszczyna
Nie używałem nigdy freesco ale rozwiązaniem mogło by być załorzenie mu konta shellowego i danie skrytpu jako powłoki który (ten skrypt) wyłączał by serwer :?

_________________
Wszystko powinno się robić tak prosto,
jak tylko to jest możliwe - ale nigdy nie prościej.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl