Linux: Internet bei Verwendung von vipw verloren. Wie kann ich die Datei entsperren?


7

Ich habe die passwd-Datei mit vipw bearbeitet, als ich kurz die Internetverbindung verlor. Als ich mich wieder anmeldete und erneut versuchte zu bearbeiten, wurde folgende Fehlermeldung angezeigt:

vipw: Couldn't lock file: Interrupted system call
vipw: /etc/passwd is unchanged

Ich gehe davon aus, dass dies bedeutet, dass die passwd-Datei ab dem unterbrochenen Zeitpunkt, an dem ich sie bearbeitet habe, immer noch gesperrt ist. Wie kann ich das beheben?


4
ls -l /etc/.pwd.lock oder strace -e open vipw, danach können Sie die Sperrdatei löschen
c4f4t0r

2
Vielen Dank. Ich habe die Dateien .pwd.lock und passwd.lock entfernt und das hat es geschafft. Geben Sie Ihren Kommentar als Antwort ein, und ich werde ihn als Antwort markieren.
LoneWolfPR

1
Dies ist einer der Gründe, warum ich tmux benutze
Michael Martinez

Antworten:


11

Sie müssen überprüfen, ob /etc/.pwd.lock vorhanden ist und ob es dort vorhanden ist. Rm /etc/.pwd.lock Auf diese Weise können Sie Ihr Problem lösen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.