Sudo
コマンドを使用すると、常にエラーメッセージが表示されます。
常にSudo: /var/lib/Sudo writable by non-owner (040777), should be mode 0700
と表示されます。
しばらく前に、/var
フォルダーの許可を777
に変更しました。
どうすれば修正できますか?
ターミナルを開き、次を入力します。
Sudo chown -R root:Sudo /var/lib/Sudo
Sudo chmod -R 700 /var/lib/Sudo
それでもSudoが機能しない場合は、次の指示に従ってGRUBメニューのルートシェルから修正する必要があります。 Sudoユーザーとして自分を追加するにはどうすればよいですか? 。
「非所有者による書き込み可能」とは、/var/lib/Sudo
の現在のアクセス許可により、ファイルのgroup
グループまたはファイルのother
グループがディレクトリへの書き込みを許可し、所有者(ルート)そうすることができるはずです。
group
グループおよびother
グループ(chmod go-w /var/lib/Sudo
)の書き込み許可を削除するだけで十分です。ただし、推奨される許可は0700
であるため、これらにだけ行ってください。
Sudo chmod 0700 /var/lib/Sudo
私もこの問題に直面し、この問題を解決しました。ターミナルを開いてコマンドを実行し、
Sudo chmod -R 0700 /var/lib/Sudo
問題が解決したことを願っています。