web-dev-qa-db-ja.com

Sudo visudoコマンドの実行に問題がありますか? visudo:/ etc / sudoers busy、後でもう一度試してください

コマンドSudo visudoを実行しようとすると問題が発生し、エラーが表示されました。

visudo: /etc/sudoers busy ,try again later
3

最初に、どのプロセスが/etc/sudoersファイルを使用しているかを確認します。

Sudo lsof /etc/sudoers

出力から、別のvisudoインスタンスのようです:

visudo 9348 root 5uW REG 8,1 755 9699545 /etc/sudoers 

そのため、何かが摩耗した場合にルートに切り替えてください:

Sudo -i

次に実行します:

kill -15 9348
ps --no-heading 9348 || kill -9 9348

別のターミナルを開き、次を実行します:

Sudo visudo

すべてが正常に動作することを確認してから、ルートシェルからログアウトできます。

4
Ravexina