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

Jak zrobic -> logowanie po ktorym nastepuje restart?
http://forum.freesco.pl/viewtopic.php?f=22&t=6656
Strona 1 z 1

Autor:  GrZeCh [ czwartek, 3 lutego 2005, 00:42 ]
Tytuł:  Jak zrobic -> logowanie po ktorym nastepuje restart?

Witam!
Mam pytanie: jak zrobic takiego uzytkownika w ktorym po podaniu prawidlowego loginu i hasla system sie restartowal? Chcialbym zrobic cos takiego dla uzytkownikow mojego LAN'u na czas mojej nieobecnosci w miejscu zamieszkania. Pelnych praw nie chce im dawac bo cos moga namieszac.

Pozdrawiam i z gory dzieki za odpowiedz

Autor:  Albercik [ czwartek, 3 lutego 2005, 00:55 ]
Tytuł: 

Nie jestem pewien , ale czy nie wystarczy w passwd wpisać odpowiednią linijkę odwołującą się do skryptu restartującego serwer ? . Tworzysz usera , w passwd wpisujesz mu /home/restart , tworzysz plik w /home o nazwie restart :
: [/] [] ()
#/bin/sh
reboot


i chyba zadziała .......

Autor:  GrZeCh [ czwartek, 3 lutego 2005, 01:07 ]
Tytuł: 

a jak to sie ma z prawami? wydawalo mi sie ze root tylko moze rebootowac system .. a moze pobawic sie sudo i plikiem sudoers?

Autor:  Mis' [ czwartek, 3 lutego 2005, 01:18 ]
Tytuł:  Re: Jak zrobic -> logowanie po ktorym nastepuje restart?

GrZeCh pisze:
Witam!
Mam pytanie: jak zrobic takiego uzytkownika w ktorym po podaniu prawidlowego loginu i hasla system sie restartowal? Chcialbym zrobic cos takiego dla uzytkownikow mojego LAN'u na czas mojej nieobecnosci w miejscu zamieszkania. Pelnych praw nie chce im dawac bo cos moga namieszac.

Pozdrawiam i z gory dzieki za odpowiedz


ja bym zrobił jakoś tak - założył usera "restart", jako shell dał mu /sbin/reboot i dodatkowo do pliku /home/restart/.bashrc wpisałbym mu linijkę:

/sbin/reboot

jako że plik ~/.basrc jest wykonywany po każdym zalogowaniu to gość nie zrobi nic w systemie, a samo zalogowanie wystarczy do restartu serwera.

Autor:  GrZeCh [ czwartek, 3 lutego 2005, 11:06 ]
Tytuł: 

nie zadzialalo .. wyskakuje komunikat ze user must be superuser

Autor:  Mis' [ czwartek, 3 lutego 2005, 12:24 ]
Tytuł: 

GrZeCh pisze:
nie zadzialalo .. wyskakuje komunikat ze user must be superuser


spróbuj dodać go do grupy root,

Autor:  GrZeCh [ czwartek, 3 lutego 2005, 16:47 ]
Tytuł: 

a racja .. dziekuje bardzo .. pomoglo

Autor:  sioz [ piątek, 4 lutego 2005, 20:22 ]
Tytuł: 

Przepraszam że pytam o coś oczywistego (dla niektórych):).
Dotychczas robie tak:
useradd restart
passwd restart -->jakieschaslo

/home/restart/.bashrc zawiera /sbin/reboot

/etc/passwd zawiera restart:x:1003:100::/home/restart:/sbin/reboot

Jak i gdzie dodac do grupy root ??

Autor:  Koriolan [ sobota, 5 lutego 2005, 12:27 ]
Tytuł: 

Ręcznie :
W '/etc/passwd ' czwarte pole daj 0 (zero, po trzecim dwukropku) .
Możesz też w pliku /etc/group dodać '.restart' do grupy root.

Autoamtycznie:
Dodawać usera komenda 'adduser' i w pewnej chwili skrypt Cię zapyta o grupę to wpisz 'root'.

Uwaga :
Nie do końca przetestowane na adminach :-)

Autor:  sioz [ sobota, 5 lutego 2005, 13:38 ]
Tytuł: 

Przeczytałem Twojego posta tuż po tym jak to zrobiłem :)
Nie wiem dlaczego ale dodawanie do grupy root nie działa....
Zadziałała metoda "reczna" zmieniłem identyfikator użytkownika na 0

Dzięki

Autor:  webster21 [ sobota, 11 czerwca 2005, 22:08 ]
Tytuł: 

Cytuj:
Nie wiem dlaczego ale dodawanie do grupy root nie działa....
Zadziałała metoda "reczna" zmieniłem identyfikator użytkownika na 0

Tak ale zabezpieczenie nowego nnd nie pozwala wejsc na roota i kont temu podobnych. jak to wykonac?? Jak to poprawic??

Autor:  smiernof [ niedziela, 12 czerwca 2005, 01:08 ]
Tytuł: 

webster21 pisze:
Tak ale zabezpieczenie nowego nnd nie pozwala wejsc na roota i kont temu podobnych. jak to wykonac?? Jak to poprawic??


Zainstaluj stare nnd z 14/04/04 . Tam możesz wejść od razu na roota (i nie tylko Ty :wink: )

pozdrawiam

Autor:  webster21 [ niedziela, 12 czerwca 2005, 08:41 ]
Tytuł: 

mozebym zarzucil ale to by bylo zbyt duzo roboty. Trzeba by jakis latwiejszy sposob.

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