Sziasztok!
Nem először akadt gondom ezzel a root-vagy-nem-root kérdéskörrel. Szeretnék mindent tisztázni, ezért nyitottam ezt a topikot.
Nos, Gentoo-n alapértelmezésben root-ként szoktam belépni, minden ikon-, ablak-, stb beállításom a roothoz van rendelve. Nemrég valaki elmagyarázta, hogy az aMule fájlcserélőt miért nem biztonságos rootként futtatni. Azóta, ha használni szeretném, bejelentkezek átlagjúzerként egy beültetett ablakban. De továbbra is rootként vagyok fent. Most már sajnálnám a beállításaimat.
Van, amit rootként nem lehet futtatni, de nekem kellene mindennapos használatra, ezeket nem szeretném beültetett ablakban használni.
Most mit lehet tenni? Álljak neki testreszabni az átlagfelhasználós profilomat? Vagy hogy tegyem biztonságossá a rootként való felhasználást? Vagy mit csináljak?
Minden javaslatot örömmel veszek, és köszönök előre is!
- 2357 megtekintés
Hozzászólások
Húha, ezért már sokan kikaptak itt: mi az, hogy rootként használod a rencert? :)
Tényleg nem javallott (hogy finoman mondjam).
A root profilját talán meg lehet próbálni bemásolgatni (javaslatom: egyenként) a sima user /home-jába (mármint a ponttal kezdődő rejtett könyvtárakat és fájlokat).
Én még live-cd-n is csinálok sima usert, ha netre akarok menni valamiért; paranoia rulz ;)
- A hozzászóláshoz be kell jelentkezni
Húha... ennyire veszélyes? Na, akkor nekiállok ezt megoldani. De azt még magyarázzátok már el lécci, h miért olyan veszélyes, mert ez érdekel.
- A hozzászóláshoz be kell jelentkezni
Alapvető biztonsági irányelv, hogy semmilyen operációs rendszert sem használunk root-ként, csak abban az esetben, ha valamilyen rendszeradminisztrációs beállítást végzünk. Ennek több oka is van:
- a rendszereken a leggyakoribb hiba az user error (pl. véletlenül törölhetsz valamit pl. fontos rendszerfile-t)
- ha a root-ként futtatott alkalmazásodban hiba van, és azt kihasználják, akkor a támadó által futtatott kód, parancs a rendszergazda nevében hajtódik végbe (pl. egy böngészőhiba kihasználása, majd tetszőleges kód végrehajtása user vs. root nevében. egyik rosszabb mint a másik, de azért az előbbi a jobb)
- stb.
Hogy maradjunk a gdesklets-nél. A gdesklets-nek van rss parser-e. Egy rosszindulatú oldal speciálisan formázott rss-ét feldolgozva az hibát okozhat az alkalmazásban. Ha az alkalmazés nem ellenőrzi megfelelően a bemenetet, az ahhoz vezethet, hogy távolról kódot lehet végrehajtani a rendszereden. Ha root-ként fut a gdesklets, akkor a root nevében hajtódik végre a kód -> spyware, rootkit, stb.
Interneten nézz körül, számos cikk van erről.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Juj, ez egyre ijesztőbb. Köszönöm a magyarázatot, megyek és rendbehozom ezt a hibát!
- A hozzászóláshoz be kell jelentkezni
haaaaaaaaaaat apam egy gentoo-s fasza gyerek akinek root a usere... ehhhhheeee :)
es mi a jelszavad? root? :)
- A hozzászóláshoz be kell jelentkezni
Ugyan, kérlek: toor123 :D Nem, amúgy nem ez, de nem is túlzottan komoly. A Gentoo-t azért tettem fel, mert SuSe-n sosem tanultam volna meg normálisan Linuxozni, itt meg muszáj. Szóval még tanulok, de már egészen sokat tudok :) Mindezt a hup-nak ÉS a Gentoo-nak köszönhetem.
- A hozzászóláshoz be kell jelentkezni
Jólvanmár... Becsüld benne, hogy jön, kérdez, csinálja, értelmes ember.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, KKata :)
- A hozzászóláshoz be kell jelentkezni
:)
- A hozzászóláshoz be kell jelentkezni
becsulom, de vannak mondatok amelyeket kamikaze akcio leirni elarulni :)
ilyen pl meg.: milyen DE-t szerverre? cimu kerdes is :)
- A hozzászóláshoz be kell jelentkezni
Értem, mi a gondod. De szerintem jobb, ha valaki (persze mértékkel) hülyeséget kérdez, mint ha rosszul csinál valamit éveken át, mert nem meri megkérdezni.
- A hozzászóláshoz be kell jelentkezni
Teljesen igazad van. Csak tudod anno ennel 100x osszetettebbet nem mertem itt megkerdezni, nehogy kirohogjenek. Emlexem eleg magas szintu volt itt a regemmel egyidoben a szakmai szinvonal. mar hasznaltam 1 eve Linuxot es amirol itt dumaltak felsem fogtam.
Nem beszelve arrol, hogy anno a #linux.hu csati bannolt, ha root-kent erkeztel. Azt hiszem jogosan.
Anno aki root-kent hasznalta a Linux-at azt szet alaztak.
Szerintem ne legyen ez most se maskent, kulonben (kis tulzassal) lehet, hogy a Win sorsa jut biztonsagi szinten a Linux.
- A hozzászóláshoz be kell jelentkezni
DE szerverre? Jujjj.. :)
- A hozzászóláshoz be kell jelentkezni
Nah, átmásoltam mindent, de sajna a default desktop fogadott. Nem baj, megoldom. De hogyhogy nem enged sudo-zni? Azt mondja, hogy nem vagyok a "sudoer"-ek között...
- A hozzászóláshoz be kell jelentkezni
Akkor irány a visudo
parancs (de előbb nézz szét vi-kezelés ügyében ;) ).
Miért nem jó neked su-zni? su -
- A hozzászóláshoz be kell jelentkezni
cp /root/* /home/user/
chmod -R user /home/user
aztán meg szerkeszd meg a /etc/sudoers fájlt...
---------
WARNING: Linux requires you to type! After rebooted to Windows, you can safely unplug your keyboard.
- A hozzászóláshoz be kell jelentkezni
Hmmm... nem ment zökkenőmentesen.
Az elsőnél (persze rootról csináltam) kihagyott pár mappát, köztük a Desktopot is.
A másodiknál azt mondta, hogy "érvénytelen karakterlánc: marcell" nyilván az első user-t hagyni kellett volna, h user... de nem megy úgy se, akkor azt írja: "érvénytelen karakterlánc: user"
- A hozzászóláshoz be kell jelentkezni
mit irtal be pontosan? :)
ugye a user helyere behelyettesitetted a TE login nevedet? :)
- A hozzászóláshoz be kell jelentkezni
Persze, de mikor azt mondta h a marcell nem helyes, átírtam az elsőt user-re, de úgysem volt jó.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
/root/* nem illeszkedik a rejtett fileokra (.*)
ellenben a /root/\.* illeszkedik a / -re
tehat, ha a rejtett fileokat at akarod masolni, a
cp -a /root/\.[^.]* /home/user/
parancs a baratod.
- A hozzászóláshoz be kell jelentkezni
Ja, persze talán nem ártana áttenni a sima user tulajdonába a root fájljait... Vagy ez már megvolt?
- A hozzászóláshoz be kell jelentkezni
Minden ponttal kezdődőt + a Desktop mappát átmásoltam root-bol /home/marcell-ba, de semmi nincs az asztalon se...
- A hozzászóláshoz be kell jelentkezni
Fentebb írta Yorirou, hogyan csináld. Azt megcsináltad? (chmod, rootként) Mert most még - úgy tűnik - a root tulajdonában vannak a fájlok, nem csoda, hogy a user nem férhet hozzá.
Szerk.: inkább chown, nem? :)
- A hozzászóláshoz be kell jelentkezni
Add hozzá a usert a wheel csoporthoz, ha su-zni akarsz (én a helyedben inkább azt akarnék :)
__________
0x2A
- A hozzászóláshoz be kell jelentkezni
Na, akkor nézzük: mi a különbség?
chown-nal megy, KKata, szóval az már megvan.
Sudoers-be mit kell írni?
- A hozzászóláshoz be kell jelentkezni
A különbség röviden: sudo-val csak alkalmilag kapsz root jogokat (egy parancs erejéig, illetve 5 perc az alapértelmezett, ha jól emlékszem), és az azonosításhoz a saját (user) jelszavadat kell megadni.
pl. sudo emerge rosegarden :)
A su -
pedig indít egy shellt a root felhasználó- és csoportazonosítójával, és amíg be nem zárod, rootként ügyködhetsz benne.
Nekem az utóbbi szimpatikusabb.
Az /etc/sudoers-ben nálam van egy ilyen sor:
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
tehát ha engedélyezni akarod, hogy a 'wheel' csoport tagjai tudjanak
sudo-val minden parancsot futtatni, akkor kiveszed a hashmarkot a sor elől.
(nano -w /etc/sudoers
Akármelyik megoldás mellett döntesz, legyél tagja a 'wheel' csoportnak.
- A hozzászóláshoz be kell jelentkezni
De jó :) Ez tetszik, akkor tényleg su-zni fogok. Ezeket a csoportokat viszont egy kis homály fedi még... a wheel-csoport mit jelent, és miért és hogyan tudok hozzá tartozni?
- A hozzászóláshoz be kell jelentkezni
Kedves Tanítványom! :) (na jó, Tanítványunk)
Először is: házi feladat:
man su
man sudo
man chmod
man chown
man gpasswd
:)
Másodszor: olvasnivaló:
http://hup.hu/node/27680
http://www.gentoo.org/doc/en/faq.xml#su
# gpasswd -a username wheel
- A hozzászóláshoz be kell jelentkezni
Köszönöm Tanárnő! :)
Igyekezni fogok. És örülök, hogy segítesz :)
- A hozzászóláshoz be kell jelentkezni
Egy kis kiegészítés: a /etc/sudoers fájlt így szerkesztjük:
visudo
--
TheReplaced@Zenwalk/current - Колизей!
- A hozzászóláshoz be kell jelentkezni
Most a sudoers-fájllal mit kell csinálni? Mit írjak bele, ha azt akarom, h a /home/marcell-on a user tudjon sudo-zni, vagy su-zni? (még mindig nem tom, mi az)
- A hozzászóláshoz be kell jelentkezni
http://www.gratisoft.us/sudo/sample.sudoers
__________
0x2A
- A hozzászóláshoz be kell jelentkezni
Na most rúgjatok seggbe, hogy menjek man-t olvasni, ha hülyeséget kérdezek, de a
sudo -s
is azt eredményezi, hogy addig garázdálkodok root jogokkal amíg akarok, én ezt szoktam használni, csak azért végülis, mert az Ubuntuban láttam, hogy ez az alapértelmezett. De mi szól a
sudo
és mi a
su
mellett? Én olyasmire tippelek, hogy ha valaki megszerzi a user jelszót akkor végülis tud root jogot is szerezni, vagy nem így van? Mert ezek szerint a
su
egészségesebb..
"Trollhammaren sveper igen..."
- A hozzászóláshoz be kell jelentkezni
sudo-val lehet szabályozni, hogy kinek mit engedsz root-ként futtatni (man sudo :D)
Szerk. most látom, hogy drstrange már megelőzött - nem is kicsit *sigh*
- A hozzászóláshoz be kell jelentkezni
valoban, ha csak Te hasznalod az OS-t akkor majdnem mindegy.
Viszont ha nemcsak Te, akkor nagyon fontos szempont, hogy a sudo hasznalata eseten NEM kell tudatnod a root jelszot a t. userrel. Igy valoban root jogokat szerez a sima user jelszoval, de CSAK arra amit Te kulon megengedsz, nem pedig barmire.
szerk: e66-nak menne ez a valasz
- A hozzászóláshoz be kell jelentkezni
Igen, ez megvan, hogy a usernek nem kell így megmondani a root jelszót... De vajon van akkor különbség a kettő között ha csak a root meg 1 (vagyis 2, de a másik user nemigen foglalkozik ilyesmikkel, mint root jog, meg hasonlók) felhasználó van a rendszeren?
"Trollhammaren sveper igen..."
- A hozzászóláshoz be kell jelentkezni
Ha a sudoerseknek nem mindent engedélyezel, hanem csak specifikus feladatokat, akkor nagy különbség lehet; így, ha egy rosszindulatú támadó be is jut a gépedre a user accountjára, ha sudozik, csak azokat fogja tudni végrehajtani, amiket engedélyeztél a usernek.
---------
MaGenTa - http://magenta.linuxforum.hu
- A hozzászóláshoz be kell jelentkezni
Tanárnő, kérem, készültem :)
Elolvastam, amiket mondtál, KKata. Most már megy a su, ezt fogom használni, úgy látom :) Jelenleg úgy tűnik, minden rendben. Úgyhogy köszönöm szépen a segítséget (persze ez mindenkire vonatkozik, aki segített!) Ha valami gondom lesz, nem menekültök, és írok :)
Ja, és a dizájnt végül egyesével oldottam meg.
- A hozzászóláshoz be kell jelentkezni
Örömmel olvastuk :) (szeressük a visszajelzéseket)
"Ja, és a dizájnt végül egyesével oldottam meg."
Mondtam én... ;)
- A hozzászóláshoz be kell jelentkezni