最近Fedora12を14にアップグレードしましたが、GUIログイン画面からrootとしてログインできなくなりました。私はその他を選びますが、サイコロは選びません。これを正常に行うのは悪い習慣であり、おそらくそれが実装された理由ですが、閉じた環境ではVM)です。
では、Gnome for Fedora 14でrootユーザーを有効にするにはどうすればよいですか?
ログインするシステムには、root以外のセカンダリユーザーが必要です。うまくいけば、そのユーザーはsudoersファイルにあり、root権限を持っているか、またはホイールグループの一部ですか?
上記の基準が満たされている場合は、ターミナルから次の操作を実行できます。
Sudo vim /etc/pam.d/gdm
次に、この行をコメントアウトします。
#auth required pam_succeed_if.so user != root quiet
次に、このファイルを開きます。
Sudo vim /etc/pam.d/gdm-password
次に、次の行にコメントします(上記と同じ)。
#auth required pam_succeed_if.so user != root quiet
そのアカウントからログアウトし、「その他」オプションを使用してrootとしてログインします。 rootアカウントを使用することが安全でないことについて、長い間警告が表示されます。閉じるだけで、すぐに使用できます。
「Gnomeenableroot login」を検索すると、次のスニペットが提供されます。
Debianでgnomeへのrootログインを永続的に有効にするには、/ etc/gdm /gdm.confファイルを編集します。
ファイルの[security]
セクションに、次の行を追加します。AllowRoot=True
Fedora 17では、rootユーザーとしてログオンできますが、本当に本当にそうしなければならない場合を除いて、私はそれに反対することをお勧めします。 1つの間違いにより、システム全体が破壊されたり、何かを再インストールしなければならなくなったりする可能性があります。
ヒット Ctrl+Alt+F2 (または、別のファンクションキーを試して使用できない場合は、他のtty
を使用してみてください)。
Rootとしてログオンし、要求されたらrootパスワードを入力します。
startx
と入力して、 Enter。
あなたの管理業務を行います。
GnomeShellからログアウトします。
exit
と入力して、 Enter。
ヒット Ctrl+Alt+F1 現在ログオンしているデスクトップに戻る(または、現在の場所にない場合は、現在のデスクトップに戻るまで代替を使用します。これは、Xサーバーがロードされる前のブートエラーで発生する可能性があります)。
私はこれをかなり長い間行ってきましたが、これはFedoraとGnome 3Shellを使用してうまく機能しました。
彼らはこれを何らかの方法で接続するかもしれませんが、今のところ、スーパーユーザーにログオンしてウィンドウマネージャーを使用させたいときにこれを行います。
望ましい解決策は、コマンドにSudo
を使用することです。su -c [command line executable and options]
または単にsu
でほとんどの管理作業を行うので、それを覚えておいてください。しかし、本当に必要な場合は、上記の解決策を実行できます。
Sudo su
passwd
完了しました。