Ubuntu 18.04はルート権限を取得し、ルートユーザーとしてログインします

Ubuntu 18.04はルート権限を取得し、ルートユーザーとしてログインします

事前に書いておきます:次の手順では、ターミナルにコマンドを入力する必要があります。コンピューターでブログを閲覧する友人は、それを直接コピーしてターミナルに貼り付けることができます。携帯電話で閲覧する友人は、コマンドにスペースが必要であることに注意してください。そうしないと、操作が失敗します。

1. rootの初期パスワードを設定する

(1)システムにログインし、ターミナルを開いて次のコマンドを入力します。

sudo パスワード ルート

(ルートユーザーのパスワードを設定します)

(2)ルートパスワードを設定します(単純なパスワードにすることをお勧めしますが、複雑にする必要はありません)。

(3)ルートパスワードを繰り返します。

2. /usr/share/lightdm/lightdm.conf.d/50-ubuntu.confファイルの内容を変更します。

端末入力:

sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

ファイルを開き、ファイルの末尾に次の 2 行を追加します。完了したら保存して閉じます (この手順に注意し、ファイル内の元の 2 行を削除しないでください)。

グリーター表示手動ログイン=true
全ゲスト=false

3. /etc/pam.d フォルダに移動し、gdm-autologin ファイルと gdm-password ファイルの内容を変更します (手順 2 のコマンドを参照)。

gdm-autologin ファイルの auth required pam_success_if.so user!=root quiet_success の行をコメントアウトします。

gdm-password ファイルの auth required pam_success_if.so user!=root quiet_success の行をコメントアウトします。

注: コメントを付けるには、行の前に「#」を追加します。例:

#認証が必要です pam_success_if.so ユーザー!=root quiet_success

4. /root/.profileファイルを変更する

端末入力:

sudo gedit /root/.profile

ファイルを開き、最後の行を次のように変更します。

tty -s && メッセージ n || 真

保存して閉じ、再起動し、再起動後に「リストにない」を選択し、アカウント ルートとパスワードを入力します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Ubuntu 20.04 デスクトップのインストールとルート権限の有効化および SSH インストールの詳細
  • MySQL を使用してポート 3306 を開いたり変更したり、Ubuntu/Linux 環境でアクセス許可を開く
  • Ubuntu 16.04 で ext4 形式のハードディスクをマウントするときに一般ユーザーの権限を制御する方法
  • Ubuntu 16.04 でルート権限を切り替えられない問題の解決策
  • Linux (Ubuntu) でファイル権限を追加/削除する方法
  • Ubuntuはログイン/ルート権限の切り替えにルートユーザーを使用します
  • 権限変更のためのUbuntu/Linuxコマンド分析
  • Ubuntuにはフォルダーソリューションを作成するための十分な権限がありません

<<:  重複したMySQLテーブルをマージして削除する簡単な方法

>>:  Nodejs は JSON 文字列を JSON オブジェクトに変換するエラー解決法

推薦する

ラベルとスパンの幅設定が無効である問題の解決

デフォルトでは、ラベルとスパンの幅の設定は無効です。一般的に、表示属性は必須ですコードをコピーコード...

MySQLデータベースを誤って削除した後にデータを回復するための手順

日々の運用・保守作業において、MySQL データベースのバックアップは重要です。ウェブサイトにとって...

uniapp vue および nvue カルーセル コンポーネントのサンプル コード

vueの部分は以下のとおりです。 <テンプレート> <ビュークラス="&...

Chrome、Firefox、IEで入力カーソルの位置がずれる問題の解決方法

ブラウザで入力カーソルがずれる問題の詳しい説明<br />仕事で問題に遭遇し、解決策を探...

Dockerを使用してLaravelおよびVueプロジェクトの開発環境を構築する詳細な説明

この記事では、Docker で構築された Laravel および Vue プロジェクトの開発環境を紹...

Vueはボールのスライディングクロス効果を実現します

この記事の例では、ボールのスライドとクロスの効果を実現するためのVueの具体的なコードを共有していま...

Vue ページ スタック マネージャーの詳細

目次2. 試した方法2.1 キープアライブ2.2 ネストされたルートを持つ CSS 3. 機能説明4...

新しい Linux ファイル権限設定における umask の詳細な理解

序文起源は質問 1 です: umask が 022 に設定されている場合、作成するファイルのデフォル...

js での typeof の使い方を理解するための記事

目次ベース戻り値の型文字列とブール値数値とbigintシンボル未定義関数物体他のよくある質問参照エラ...

Web デザイン: Web ミュージックの実装テクニック

<br />Web ページに音楽を挿入する場合、サフィックスに応じて異なるコードを記述す...

Docker で MySQL を起動したときに SQL 文を自動的に実行する方法

Docker で MySQL コンテナを作成する場合、コンテナの起動後にデータベースとテーブルが自動...

HTMLの基礎: HTMLの基本構造

HTML ハイパーテキスト ドキュメントの基本構造は、ドキュメント ヘッダーとドキュメント本体の 2...

Js の継承とプロトタイプチェーンを理解するのに役立つ記事

目次継承とプロトタイプチェーン継承されたプロパティ継承されたメソッドJavaScript でのプロト...

CocosCreatorで複数のタイマーを使用する方法の詳細な説明

1.タイムアウトを設定する3 秒後に abc を印刷します。一度だけ実行します。 setTimeou...

フォームを送信した後、別のファイルに移動する

<br />質問:特定のファイルにジャンプするには、HTML でどのように記述すればよい...