/MEGOLDVA/ //.config/kreadconfig5rc nem írható

Fórumok

Mageia9 KDE, hiba előzménye: Szerettem volna bejelentkezés nélkül bebootolni, itt a kdewallet jelezte, hogy a jelszótárolót akarom-e módosítani. Bezártam, hogy nekem ő nem kell. Illetve az sddm-nél állítottam be olyat, hogy nincs sddm, egy üres fehér háttérre klikkelve.

Innentől kezdve hibaüzenetek fogadnak a grafikus felületen ott, ahol már be kellene jelentkezni, az egyik ez: //.config/kreadconfig5rc nem írható. Beléptem recovery módban, majd rákerestem erre a fájlra, de nem a home/user/.config ahol megtaláltam, hanem az usr/bin . Adtam neki ott mindenféle jogot, plusz kínomban futtatható is lett, majd ezt átmásoltam a home/user/.config helyre úgy, hogy ott a jogot átírtam a root helyett userre és itt is kapott mindenféle jogot a file. kreaáltam új usert, de ez sem segített belépnem.

Mit javasoltok, hogyan tovább? Tudom gyorsabb volna reinstall a rendszer, de akkor soha nem fogom megérteni ezt a folyamatot. Itt olvastam erről, bár a megoldás nekem nem jó ebben az esetben:

https://bugs.kde.org/show_bug.cgi?id=492887

 

Megoldás: reinstall a rendszer, csak a / formázása és telepítése, a Home tartalma változatlan maradt, így a régi rendszerem köszönt vissza.

Hozzászólások

A .config könyvtár tulajdonosa te vagy?

Köszönöm, ezt nem is néztem, pedig nem lett volna bonyolult. Root joga volt, de már a usernek állítottam be. A ksplashrc-re panaszkodik, majd ha véletlenül azon túljut, akkor a fent említett kreadconfig5rc-re. Reboot után is megmaradnak a jogok. Mégsem írható egyik sem a kde szerint.

Szerkesztve: 2024. 09. 16., h – 10:38

Business as usual

Aláírás _Franko_ miatt törölve. 
Jákub egy .
neut @

Gyanítom, hogy annak a usernek, amelynek a nevében használod, nem a szokásos home directoryja van.

ahol megtaláltam, hanem az usr/bin . Adtam neki ott mindenféle jogot, plusz kínomban futtatható is lett, majd ezt átmásoltam a home/user/.config helyre úgy, hogy ott a jogot átírtam a root helyett userre és itt is kapott mindenféle jogot a file. kreaáltam új usert, de ez sem segített belépnem.

Sóhaj. :(

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Attól eltekintve, hogy mi ezzel a baj, bizonyos esetekben ez sem fog működni, mert kernel szinten ugyan mindent szabad, de lehet, hogy a file-t kezelő software-ben kelt majd megütközést a 0777 jog. Már nem emlékszem, de talán az sshd, smbd, httpd valamelyike mintha ilyen lenne, a saját configját túl laza jogosultságokkal nem hajlandó megenni.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Szerkesztve: 2024. 09. 17., k – 07:42

Kezdetnek tegyük fel, hogy a ~/.config -ra gondol a szoftver, csak nem tudja jól kifejezni magát. A következő parancs mit mond? (Lehetőség szerint ugyanazzal a user-rel kellene futtatni, mint amivel a gond van):

ls -ld ~ ~/.config ~/.config/kreadconfig5rc

Persze még ha minden jól is áll, akkor is lehet, hogy a SeLinux szerint nem jó a fájlok karmája, ezért megakadályozza a műveletet. Ilyenkor Zeusznak kell hattyút áldozni, valamint futtatni valami ilyesmit:

restorecon -v ~/.config

Illetve az sddm-nél állítottam be olyat, hogy nincs sddm, egy üres fehér háttérre klikkelve.

:D :D :D

bocs.

Köszönöm szépen mindenkinek a segítséget, mivel nem sikerült megértenem, hogy mi miatt nem tudja írni a fájlokat bootkor a rendszer, így maradt a reinstall.

Nem azt mondom, hogy Windowssal nem lehet szopni, hanem azt, hogy annyira el vannak ezek dugva, hogy kiképző szintjén nem férnek hozzá. Egy Linuxon az orra elé tolnak mindent és előjön a kiskacsa root jelszóval effektus, aztán kő kövön nem marad.

Aláírás _Franko_ miatt törölve. 
Jákub egy .
neut @

Most megvizsgálva a már új és működő rendszerben a problémása fájlokat, a csoportjog nem volt megfelelő és az egyiket csak a rootnak lehet fullosan használnia.