web-dev-qa-db-ja.com

起動可能なUSBを使用してvisudoでsudoersファイルを編集できますか

オーディオの問題を解決するためにSudo dpkg ...をインストールしたときに、18.04 LTS(Bionic Beaver)でSudoを実行する唯一のユーザー名の能力が損なわれました。これは単一のOSシステムです。リカバリーモードに入るようアドバイスを見てきましたが、ギガバイトBIOSインターフェースにそのようなオプションが表示されません。 5つの選択肢(そのうちの3つはUbuntuイメージです)の中に回復オプションはありません。これは、USBスティック上の16.04イメージから起動したシステムから作成しています。最初に、「ディスク」を再マウントして書き込み可能にするというアドバイスに従いました。

$ mount -o remount,rw / 

私の「実際の」システムが存在するSSD上の/etc/sudoersファイルを(visudoを使用して)表示および編集できると思います。私は行を追加しました:

david   ALL=(ALL) ALL

... %Sudo ...行の直後にあり、構文チェッカーに受け入れられました。そのため、編集セッションからctrl-Oを押して終了したときに、visudoによって提供されたファイル名から.tmp拡張子を削除しました。これは「機能する」はずです。

更新:ターミナルセッションでSudo- requiringコマンドを発行できるようになりましたが、セキュリティホールのように思われるので、心配する必要があるかどうか疑問に思っています。また、複数のWebページやAUの投稿を読んだように、BIOSパネルからGrubパネルを表示できないのはなぜですか。

1
42-

はい、動作するはずです。 visudoを実行する前に、システムのルートパーティションとchrootがマウントされていることを確認してください。

1
user1330614