
まず最初に、ここでや他の場所でこれに対する「答え」とされているものはどれも私には役に立たなかったと言わせていただきます(これについて: Ubuntu 17.04 でルートログインを有効にする方法)
以下では、現在 Ubuntu 17.04 + Mate がインストールされている私の古い PC について説明します。
このシステムは永続的なものではなく、一部の操作は単に成功しません。これは、私がルート ユーザーになる必要があるためです。ルート ユーザーでは作業が完了しません。sudo
私が見つけた方法はありません。
この選択の危険性について叱ったり説教したりしないでください。 (はい、これは危険だということはわかっています、などなど) このシステムでは、重要なデータがまったく入っていない単なる「プレイ」マシンであるため、すぐに他のディストリビューションに置き換えられるため、これは無関係です。
以前は、これはそれほど大きな問題ではなく、以前のバージョンでも実行したことがありましたが、17.04 ではこれがうまくいかず、本当に困っています。
いくつかの変更を行った後、起動時に表示される 2 人のユーザーのいずれかとしてログインすることを選択できますが、LightDM でユーザー名を入力することはできません。ログイン後、su - を実行してパスワードを入力し、ターミナルで # にアクセスすることもできますが、これはここでの目的ではなく、仕事も完了しません。
ユーザーとグループのルートを完全にロック解除 (および難読化解除) して、ルートとして完全な GUI ログインを許可するにはどうすればよいでしょうか?
(また、16.04 で同じ目標を達成するにはどのような手順を踏めばよいかわかる方がいれば、それも助かります。もうすぐ同じ古い PC で Mate を使ってそのバージョンを使用する予定だからです。)
(Unity に基づいて投稿された情報は、MATE を搭載した私のシステムでは機能しませんでした...)
役に立つ回答をありがとうございます!!
答え1
root
あなたを助けるために、Ubuntu MATE をクリーン インストールしました。システムへのログインを有効にするのは、実際には非常に簡単なプロセスです。
まず、root アカウントにパスワードを設定します。
sudo passwd root
次に、ルート アカウントを有効にします。
sudo usermod -U root
ここで、ユーザー名のみを入力し、root
ユーザーのリストは表示しない場合は、新しいファイルを作成し/etc/lightdm/lightdm.conf.d/10-ubuntu.conf
、次の行を追加します。
[SeatDefaults]
user-session=mate
greeter-show-manual-login=true
greeter-hide-users=true
allow-guest=false
上記のファイルに正しい権限があることを確認してください。
sudo chmod 644 /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
sudo chown root:root /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
その後、再起動すると、次のログインが表示され、必要なユーザー名を入力できるようになります。
root
設定したパスワードを入力してください:
これで root としてログインできるはずです:
お役に立てれば!