を使用してsudoersファイルの設定を変更しました
sudo visudo
そしてそれを台無しにした。もう一度実行しようとしたり、sudoを使用してファイルを開いたりすると、それを開くことができなくなり、次のエラーメッセージが表示されます。
>>> sudoersファイル:構文エラー、7行目
今何?
(設定を元に戻すために)この問題を回避する方法はありますか、またはLinuxの新しいコピーをインストールする必要がありますか?
これをすべて取得した理由は、エラーが発生していると通知されているときに「Q」を押したため、非常に愚かでした。
ありがとう。
編集
私のsudoersファイルは、通常のsudoersファイルと同じです。そのファイルにtimestamp_timeout = 0行を追加したところ、これらすべての問題が発生しました。Jamesが提案したことを行い、その行を削除しました(timestamp_timeout = 0)。ファイルのアクセス許可を要求した0440に変更して、通常どおり起動します。次に、同じエラーメッセージが表示されます
sudoers file: syntax error, line 7
sudo: parse error in /etc/sudoers near line 7
上記のように。
私は今どうすればいい ??
EDIT 2解決済み
これは私がやったことです:
- livecdを使用して起動
- 古いsudoersファイルを削除します
- 新しいsudoersファイルを作成し、すべてをそのファイルにコピーしました。つまり、幸運にも私が別のファイルに保存した最小構成設定です。
- ファイルの権限を0440に変更しました
- ハードドライブから通常どおり再起動します
ばんざーい!