usermod -G user group
誤って作業を介してsudoersファイルから自分自身を削除しましたが、今はグループに-a
属していません。ルートパスワードを入力してみましたsudoers
がと出てきます。自分を再度追加する方法はありますか? Fedora 20を使用してください。su -
su: Authecation failure
答え1
シングルユーザーモードでこれを行うことができます。
- システムを再起動し、grub プロンプトで下矢印または上矢印を押して grub 画面を一時停止します。
- grub項目を編集するには、「e」を押して、
- カーネルラインを選択し、再度「e」を押して編集モードに入ります。
- 次に、行の末尾に「1」または「single」を追加します。そしてEnterを押します。
- この設定で始めるには、「b」を押します。 Fedora はシングルユーザーモードで起動します。
- これで、次のコマンドを使用してルートパスワードをリセットできます。
passwd
- /etc/sudouserファイルを編集して、他のユーザーにsudo権限を割り当てることもできます。
更新- -
GRUB2の場合
- 矢印キーを使用して編集したい開始項目を選択します。
- 項目の編集を開始するには、eを押します。
- 矢印キーを使用してlinuxまたはlinux16で始まる行に移動します。
- UEFIシステムがある場合、行はlinuxefiで始まります。
- 行末に移動してスペースを追加し、rw を追加し、別のスペースを追加し、init=/bin/bash Ctrl-x または F10 を押して項目を開始します。
- これで、次のコマンドを使用してルートパスワードをリセットできます。
passwd
答え2
ルートパスワードがない場合は、Live-CDから起動してパーティションにchrootして読み取り専用インストールを見つけるか、mountコマンドを使用して読み取り/書き込みインストールをマウントする必要があります。
読み取り専用でインストールする場合は、次のコマンドを使用します。
mount -o rw,remount /
次に、次を使用します。
passwd root
答え3
sudo cat /etc/sudoers
利用可能なアイテムとユーザーの制限を試してみると、/ etc / sudoers"sudo sed"
を直接"sudo grep"
または"sudo vi"
間接的に編集する方が良いかもしれません。これはsudoを使用する場合に有効です。