Kedves Fórumtársak!
Olyan problémába ütköztem, hogy egyik gépemen már régen megváltoztattam a 0-s uid-jű user nevét valami másra, root néven pedig létrehoztam egy olyan felhasználót, akinek semmihez sincs joga.
Eddig minden rendben ment, azonban az openssh egy frissítés után nem indult el, mert a /var/empty nem volt root (uid 0) birtokában. ezek után az összes fájlt a /etc, /usr, /sbin, /bin, stb alatt átadtam az új nevű uid 0-s felhasználónak.
Most pedig azt tapasztaltam megrökönyödve, hogy ha egy mezei userrel loggolok be ssh-n, és su-zni szeretnék, akkor nem sikerül uid 0-s userre váltanom, mert csak egy Sorry-t kapok. A jelszó biztos jó, mert fizikai konzolon újra be is állítottam, azonban az ssh-s sessionben nem tudtam továbbra sem su-zni.
Nem tudom, hogy van-e összefüggés, azoban én azt gyanítom, hogy az etc más userhez rendelése okozhatta a gondot.
Valakinek van ötlete, hogy mi lehet a gond? Csak mert a su nem sok segítséget adott. :(
Belefutott már valaki hasonlóba?
Előre is köszi.
Üdv:
János
PS: Slackware 12.0-t használok.
- 992 megtekintés
Hozzászólások
Hali!
Az /etc/login.defs fájlban nem lett véletlenül a SU_WHEEL_ONLY értéke yes-re állítva? Ha igen, akkor csak azok a felhasználók válthatnak root-ra, akik tagjai a 0-ás gid-el rendelkező csoportnak.
- A hozzászóláshoz be kell jelentkezni
Szia!
Nem, az /etc/login.defs érintetlen, nem piszkáltam eddig sem.
Uid 0-s userként pedig megy rendesen a su (jelszókérés nélkül), csak sajnos mezei userként nem (jelszó bekéréssel)... :S
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
- A hozzászóláshoz be kell jelentkezni
Hm... Volna még 1 tippem... Amikor megváltoztatod a tulaját egy fájlnak, akkor elveszti a setuid bitjét. A su használatához pedig történetesen szükség van rá. Ha kiadod a következő parancsot a 0-ás uid-ű usereddel, akkor megjavul a dolog?
chmod 4755 /bin/su
- A hozzászóláshoz be kell jelentkezni
Igen, ez volt a megoldás.
Köszönöm a segítségedet. Most már minden ok :D
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
- A hozzászóláshoz be kell jelentkezni
Aki esetleg hasonlóba futott bele, annak jól jöhet ez a lista.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
- A hozzászóláshoz be kell jelentkezni
Security through obscurity?
--
Bow down and admit defeat. | Old, weak and obsolete.
- A hozzászóláshoz be kell jelentkezni
R = 1 script kiddie-k ellen 0-dik védelmi vonalnak megfelel szerintem, ha csak távolról tud próbálkozni az illető a gépen.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
- A hozzászóláshoz be kell jelentkezni
nem egeszen ertem mi haszna lehet, elmagyaraznad pontosan mit vedesz ki vele?
--
Bow down and admit defeat. | Old, weak and obsolete.
- A hozzászóláshoz be kell jelentkezni
Hát ha valaki megpróbál bejelenkezni rootként... lokálisan.
Ssh-n úgyis le van tiltva a root, illetve a tényleges root (uid 0) user loginja, illetve tulajdonképpen egy user kivételével mindenkié.
Másutt meg... hát sok haszna nincs. De miért hát miért ne? A rendszer jól/rosszul működését nem befolyásolja, egyik irányban sem.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
- A hozzászóláshoz be kell jelentkezni
Amíg fizikai hozzáférésem van egy géphez, addig root jogom is, más szóval az ellen nem vééééééd.
It doesn't matter if you like my song as long as you can hear me sing
- A hozzászóláshoz be kell jelentkezni
Igaz.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
- A hozzászóláshoz be kell jelentkezni
Ez így van. Szerintem nincs sok értelme ennek a root név megváltoztatásnak.
Az ember csak magát szívatja meg maximum.
A security nem itt kezdődik, szerintem.
- A hozzászóláshoz be kell jelentkezni
Van egy kernel patch AFAIK, ami root uidjet valtoztatja meg. Lehet mondjuk 6666 uid a root.
Es, ha mondjk 9999 letrehozol egy root nevut az elegge meg zavarja szegenyeket :)
- A hozzászóláshoz be kell jelentkezni