Gyorsjavítás a dscl jogosulatlan jelszómódosításának megakadályozására az OS X Lion rendszerben
- Terminál indítása (az /Applications/Utilities/ címen található)
- Írja be a következő parancsot, és nyomja meg a return gombot:
- A rendszer kérni fogja az aktuális rendszergazdai jelszót az engedélyek módosításának megerősítéséhez, írja be, és nyomja meg a return gombot
sudo chmod 100 /usr/bin/dscl
Ez egy egyszerű engedélyjavítás, amely valószínűleg utánozza a hivatalos biztonsági frissítések teljesítményét. A sudo chmod 100 használata kimondja, hogy csak a tulajdonos (root) tudja végrehajtani a dscl parancsot, ami hatékonyan megakadályozza, hogy más nem rendszergazdai felhasználók hozzáférjenek a címtárszolgáltatások segédprogramjához a sudo parancs, és így a rendszergazdai jelszó használata nélkül.
Az engedélyek módosításának lehetnek nem kívánt következményei, de nem valószínű, hogy ez a legtöbb felhasználót érinti. Ha problémákba ütközik, bármikor visszaállíthatja az engedélyeket, amelyek alapértelmezés szerint 755-re vannak beállítva.
Nagyon köszönjük „Tjb”-nek, aki kommentben hagyta ezt a tippet!
Frissítés: Jim T a következő ajánlást hagyta a megjegyzésekben, és egy másik chmod parancsot javasolt a jogosultságok megváltoztatásához:
Érvelése szerint a chmod 100 túlságosan korlátozó, mivel a parancsot csak végrehajtásra változtatja, ahol a root felhasználó olvasni, írni és végrehajtani tudott, mint korábban.
