[ dandellion @ 11.05.2005. 03:04 ] @
| grub, dual boot, difoltni suse 9.2 i win xp
kako da iz konzole (zapravo iz skripta) restartujem mašinu a da se ne logujem kao root?
da li opstoji opcija kojom određujem koji sistem će se podići nakon restarta?
|
[ Tyler Durden @ 11.05.2005. 08:40 ] @
Imas u grub.conf (ili koji je vec konfiguracioni fajl) liniju
Code:
default x
gdje je x broj sistema po redu kako stoje u grub.conf
Ako imas nekoliko kernela i windows ovako postavljeni
kernel 1
kernel 2
windows
kernel 3
Da bi butovao windows stavi default 2 posto brojanje pocinje od 0
a za restart moras da imas privilegije postavljene kako treba
uff, al sam smorio
[ malisha @ 11.05.2005. 08:46 ] @
za default si dobio odgovor... a za restart.... radi i stara dobra kombinacija Ctrl+Alt+Del
[ dandellion @ 11.05.2005. 11:42 ] @
pa da, znam to, ali meni treba da to uradim iz skripta.....
ili da stavim kao stavku u meniju.
[ mmirilovic @ 11.05.2005. 13:30 ] @
reboot
ili
shutdown -r now
i obavezno:
man reboot
man shutdown
[ dandellion @ 12.05.2005. 01:37 ] @
Citat:
reboot
ili
shutdown -r now
i obavezno:
man reboot
man shutdown
lepo rečeno ali
Citat:
kako da iz konzole (zapravo iz skripta) restartujem mašinu a da se ne logujem kao root?
[ Apatrid @ 12.05.2005. 05:14 ] @
Oh, kako ce da me u top nabije ekipa koja se razumije u linux sigurnost sto ovo pricam, Boze tebe hvala... Vidio sam poruku vec odavno, sve cekam nece li se neko drugi ovog vruceg krompira dohvatiti, ali svi, izgleda, mudro cute...
Djavola trazis, ovo je security risk. Ali evo uzeta, ako vec insistiras da se zamaknes:
1. Najgrublje rijesenje je da uradis, kao root:
#chmod +s /sbin/shutdown
(ili /sbin/reboot). Ovo "+s" je SUID bit, proces ce bit pokrenut sa root privilegijama, ma koji korisnik da tu komandu pokrene. SVAKI korisnik na sistemu a koji ima pristup shell-u, ali SVAKI ("cat /etc/passwd") poslije toga moze da ti srusi masinu, jer su default privilegije za /sbin/shutdown, a sto ja znam, "755". (kad se postavi SUID bit, 4755)
2. Mnogo bolji nacin je da instaliras sudo a onda se dohvatis "man sudo", "man visudo", "man sudoers" da pohvatas cake i da makar ogranicis pravo pristupa nekom "reboot.sh" skriptu da samo jedna grupa moze da ga izvrsava, a poslije toj grupi dodas samo tog korisnika koji treba da to oposli. U tom reboot.sh skriptu, iskljucivo apsolutne putanje treba da koristis, mozda ne bi bilo lose i da mrezu malo prerovis u potrazi za defanzivnim tehnikama (i primjerima cestih gresaka koje rupe znaju da otvore) za pisanje takvih, skakljivih, skripti.
Inace, ovakve se peripetije izvode i da se u Gnome meniju, za obicnog korisnika, pored "Log out" stavke pojavi i mogucnost da se obori masina, pa bi moglo korisnih informacija bit ako se malo dohvatis Google na te teme. Meni smrde svi ti pokusaji da se od Linux Windows napravi, narocito ako se placaju ovakvim stvarima, ali to je vec neka druga (zuboboljna) prica...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.