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?

LoneWolfPR
quelle
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

c4f4t0r
quelle