AriadnaBennettElnézést a sok hozzászólásért, de próbálok minél érthetőbb, rövidebb megoldással előállni. Elsődlegesen a téma címével ellentétben nem is frissítési, hanem jelszókezelési-problémával állunk szembe.
Mivel a hibát vélhetően sikerült reprodukálni (a kérdező /etc/shadow fájljának tartalmát még nem láttuk, de minden általa tapasztalt jelenség nálam is fennáll), remélhetőleg eredményesen tudom tesztelni a különböző megoldási kísérleteket.
A legrövidebbnek eddig ez bizonyult:
1. Átjelentkezés tty-re
Ctrl+Alt+F2
Felhasználónév megadása, majd enter.
(A hiba miatt jelszót nálam nem kér a rendszer, ezután rögtön megkapom a promptot.)
2. Új felhasználó létrehozása:
[Az UJ_FELHASZNALO helyére természetesen mindenki helyettesítse majd be mindkét parancsba az általa kívánt értéket!]
sudo adduser UJ_FELHASZNALO
(enter, jelszó, enter, majd az új felhasználó jelszava kétszer, az információknál akár egyszerűen enterek, majd a végén az adatok nyugtázása)
sudo usermod -a -G adm,lp,cdrom,sudo,dip,plugdev,lpadmin,sambashare UJ_FELHASZNALO
(enter)
3. Visszalépés grafikus felületre:
Alt+F7
4. (Amennyiben be vagyunk jelentkezve a problémás fiókból, akkor jelentkezzünk ki belőle.)
Bejelentkezés az imént létrehozott felhasználói fiókba.
5. A problémás fiók jelszavának megváltoztatása (újra megadása).
Terminál nyitása (Ctrl+Alt+T)
sudo passwd felhasznalonev
(A felhasznalonev helyére a problémás fiókhoz tartozó felhasználónevet kell behelyettesíteni, a mi konkrét esetünkben tehát a parancs
sudo passwd szombati
formát fog ölteni.)
Innen pedig az újonnan létrejött fiók jelszavának megadása után értelemszerűen megyünk tovább, kétszer megadjuk a pótolni kívánt jelszót.
Kijelentkezés és az eredetileg problémás fiókba történő bejelentkezés után már működni fog az adminisztrálás.
Az jelszó megadása nélküli bejelentkezés megváltoztatása, az esetleges törött csomagok javítása, valamint verziófrissítés tulajdonképp már más lapra tartozik.