Debian sudo が動作しない

Debian sudo が動作しない

以下を使用してソフトウェアを更新しようとしています。

sudo apt-get

次に、次のように言います。

[sudo] thisismyusernameのパスワード:

次に、ユーザー名とパスワードを入力します。

次に、次のように言います。

thisismyusernameはsudoersファイルにありません。このイベントが報告されます。

2台の異なるコンピュータでこれを試しましたが、同じ結果が得られました。キーボードに問題がないかどうかを確認するために、LXTerminalにコマンドでパスワードを入力してみました。ここで何を試すべきですか?私のRaspberry PIにもLinuxがあり、この問題は発生しませんでした。

ベストアンサー1

Debian はデフォルトで root ユーザを作成し、sudo を設定しません。インストール中にルートパスワードを入力するように求められます。 sudoを介してルートになるには、それを使用する必要があります。最初の実行:

su -

これにより、ルートパスワードの入力を求められます。それを入力してください。次に、sudoグループに自分自身を追加します。

usermod -aG sudo your_username

または(Debian固有)、以下をadduser使用してグループに自分自身を追加できます。

adduser your_username sudo

次に、ルートシェルからログアウトします。これからsudoを使うことができます。

ルートパスワードがわからない場合は、コンピュータをインストールした人に連絡してsudo権限を付与するように依頼してください。自分でしたが忘れてしまった場合は、新しいアイテムを作成できます。

  • コンピュータを再起動します。
  • Grubブートメニューで「Debian GNU / Linux」オプションを強調表示し、eキーボードのボタンをクリックします。これにより、起動コマンドを変更するためのエディタのウィンドウの種類が表示されます。
  • エディタで始まる行を検索してくださいlinux。行の終わりにinit=/bin/bash他は変えないでください。間違えた場合は、Escボタンをクリックしてメニューに戻って再起動してください。
  • ctrl+ [今すぐ]をクリックすると、xシステムがbashプロンプトで起動します。一般的な起動順序は完全に無視されます。つまり、ルートファイルシステムのみがマウントされ、読み取り専用でマウントされることを意味します。
  • mount -o remount,rw /読み書きモードでファイルシステムを再マウントします。
  • ランニングpasswd。新しいパスワードを入力するように求められます(タイプミスがないことを確認するために2回入力します)。
  • mount -o remount,ro /ファイルシステムを(安全)読み取り専用モードに復元するには、実行してください。
  • ランニングexec /sbin/init。これでシステムは正常に起動します。

注:あなたが所有していないシステムでこれを行うと、システム所有者の怒りが生まれます。許可なしにこれをしないでください:-)

おすすめ記事