web-dev-qa-db-ja.com

sudo suが失敗し、「sudoers gidに変更できません:操作は許可されていません。」欠点

Ubuntuをインストールしましたが、フレックスをインストールしたいと思います。パスワードを要求しますが、パスワードを入力すると、rootのパスワードを要求されます。

インストール時に指定したパスワードを入力すると、「認証に失敗しました。もう一度お試しください」と表示されます。

ルートのパスワードがロックされているか、それとも別のものですか?入力したパスワードは正しいものでした。

Sudo suも試しましたが、「sudoers gidに変更できません:操作は許可されていません。」

Suも試してみましたが、パスワードを入力すると、「認証エラー」と表示されます。

私を助けてください。これはおそらく、rootユーザーがデフォルトでロックされているためだと思いました。もしそうなら、それから回復する方法は?そして、何か他の問題がある場合はどうすればいいですか?

1
usmangani

探しているコマンドはSudo -sです。 Sudo bashでも同じことができます

suおよびSudo suは、セキュリティ上の理由からUbuntuでは機能しません。 rootユーザーにパスワードがないため、失敗します。これらの操作は、ユーザーrootとして「ログイン」しようとしています。

3
Freedom_Ben

押す Ctrl+Alt+F1、ログインして次のコマンドを実行します。

Sudo chown -R user:user /home/user/.*

ここで、userはユーザー名です(例:qasim:qasim)。

さらにヘルプがあります:

2
Qasim

前に「#」を追加できます

/usr/bin/Sudo Ux, 

/etc/apparmor.d/abstractions/launchpad-integration

また、「#」も削除しました

#include <tunables/global>
#include <abstractions/lightdm>
#include <abstractions/lightdm_chromium-browser>

/etc/apparmor.d/lightdm-guest-session

しかし、これらすべてが必要かどうかはわかりません

0
user1988431