Fejlen "cannot lock /etc/passwd; try again later" opstår typisk, når et andet program allerede har låst filen /etc/passwd
for at forhindre samtidige ændringer, hvilket kan føre til datakorruption. Problemer med adgang til /etc/shadow
kan opstå af lignende årsager, da denne fil også kan være låst af et andet program. Her er nogle trin til at løse disse problemer:
ls /etc/*.lock
for at se, om der findes en låsefil.sudo rm /etc/passwd.lock
eller sudo rm /etc/shadow.lock
, men vær forsigtig, da dette kan forårsage problemer, hvis et andet program stadig bruger filen.lsof
til at finde låsende processer:
sudo lsof /etc/passwd
eller sudo lsof /etc/shadow
for at finde ud af, hvilke processer der holder filerne låst.kill
-kommandoen, f.eks. sudo kill -9 [PID]
, hvor [PID]
er proces-ID'et.fsck
til at kontrollere og reparere filsystemet, hvis der er mistanke om filsystemkorruption.Problemer med adgang til /etc/shadow
kan skyldes flere faktorer:
/etc/passwd
kan /etc/shadow
være låst af en anden proces.ls -l /etc/shadow
og sørg for, at de er korrekte.fsck
til at kontrollere og reparere filsystemet.Har du problemer med at få adgang til Linux? Med Handyhand kan du nemt få hjælp til at løse dine adgangsproblemer. Opret din opgave gratis, og modtag bud fra dygtige hjælpere på få minutter. Få den assistance, du har brug for, så du kan komme videre med dit arbejde.