メインのユーザー名がsudoersファイルにありません


32

私はメインのユーザー名でソフトウェア/編集ファイルをインストールしようとしていました(ではありませんroot)が、このエラーが発生[X] is not in the sudoers file. This incident will be reported.
しました使用して/etc/sudoersファイルを編集しようsudoとしましsu usernameたが、同じエラーが発生しました!

sudoersとにかくアクセスできないのに、ファイルにユーザー名を追加する方法を教えてください。ここで
このガイドに従おうとしました

ガイドは、2つのオペレーティングシステム(それは私の場合です)を起動してからUbuntuを選択すると、メニューが通常/起動復旧モードなどを開始することを選択できるようになりshiftますが、メニューを保持していなくても私にとっては起こりません現れる。

WubiとUbuntuバージョン:12.04 LTSを使用してUbuntuをインストールしました。


このガイドは、sudoの問題に対処するのに非常に適しているように見え、おそらくそれに従うことができれば機能するでしょう。質問を「リカバリモードで起動するにはどうすればよいですか」に変更する必要があると思います。そのガイドに従っても問題が解決しない場合は、sudoについて質問します。
デビッドエドワーズ

リカバリモードにブートするには、PCを再起動し、シフトボタンを押したまま、その後の指示に従ってください- psychocats.net/ubuntu/fixsudo
scouser73

wubiインストールのGrubメニューは表示されません。アクセスできる他のユーザーアカウントがあり、sudoersファイルを編集する権限がある場合、これが役立つ場合があります。それ以外の場合は、外部ツールを使用する必要があります。確かに解決できます。:)
マヘシュ

回答:


49

ルートターミナルを開いて入力visudoします(リストにアクセスして編集します)。

sudoersターミナルに表示されているファイルの下部に移動します。

次のような行のすぐ下:

    root ALL=(ALL) ALL

以下を追加します(user実際のユーザー名に置き換えます):

    user ALL=(ALL) ALL

ファイルを保存します。この手順は、エディターによって異なります。

  • nanoCtrlOその後EnterCtrlX終了します
  • vim:wq

6
彼の問題はルート端末にアクセスすることです。そして、あなたは彼の編集者がであると仮定しましたnano。親切に改善してください。
マヘシュ

7
動作していないルートパスワードを与えずにルートターミナルを開くにはどうすればよいですか?
アンワール

2
ルートパスワードを取得/変更するためのオンラインチュートリアルを簡単に見つけることができますsu。また、標準のターミナルを開いて、ルートになるように与えることができます。それ以外の場合は、ライブCDで起動し、HDをマウントした後にファイルにアクセスすることができます。最後に、私はに言及していませんでしたnanovisudoUbuntuの標準インストールに含まれています。
ジャスミン

Ctrl + Kその後 X働いた。
フレドリックガウス

6

ユーザーをsudoersファイルに追加する最も簡単な方法は、実行権限を持つユーザーとして以下のコマンドを実行することgpasswdです:

sudo gpasswd -a username sudo

@monteirobrenaに感謝します。あなたのヒントは非常に便利です:)))
アンディK

3

検索で説明したプロセス:「psychocats Ubuntuのfixsudo」はLubuntu 13.04で私を助けました

回復モードに入ります

mount -o rw,remount /

adduser username sudo

これは、この問題を解決するために私が遭遇した最も簡単な方法です。誰もが不思議について、あなたはリカバリモードで起動する必要があり、これらのコマンドを実行する(「ルートへのドロップはシェル・プロンプト」を選択wiki.ubuntu.com/RecoveryModeを
jmng

0

ルートパスワードを持っている場合(インストール中に設定されている場合があります)、ターミナルを開いて、を入力しsu -l、次にルートパスワードを入力します。最後にジャスミンの回答に従ってください。vimで編集を開始するには、下の行に移動してroot ALL=(ALL) ALLを押しiます。Fedoraの最初のインストール後に、これらの手順に従ってアカウントを追加することができました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.