Ubuntu 18.04 サーバーのパスワードを忘れたり改ざんされた場合にパスワードをリセットする方法

Ubuntu 18.04 サーバーのパスワードを忘れたり改ざんされた場合にパスワードをリセットする方法

最近、サーバー上のアカウントが2つハッキングされ、パスワードが改ざんされました。幸い、まだ使えるアカウントが1つあり、元のアカウントがまだ存在していることが確認できました。そこで、まず考えたのは、改ざんされたパスワードを変更することでした。結局、問題解決に5時間もかかってしまいました。おそらく、このような問題に遭遇したのは初めてだったため、対応が遅れてしまいました。さっそく、本題に入ります。 。 。

実際、インターネット上でパスワードの変更方法に関するブログをたくさん検索できますが、それらはあまり実用的ではありません。さらに、AMAX サーバーでは、先人たちの方法に従いましたが、最初のステップは常に機能しませんでした。最終的に、他の投稿の文章を偶然見つけ、以前の投稿のいくつかと組み合わせて、ようやく問題を解決しました。詳細な手順は次のとおりです。

最初のステップ:

まず、マシンで GNU GRUB に入る方法を確認します。この手順は非常に重要です。多くのマシンでは、起動時に Shift キーを押し続ける必要がありますが、このマシンでは Esc キーを押す必要があります。また、Esc キーを押し続けると簡単に GRUB コマンドライン入力インターフェイスが表示されるため、Esc キーを押し続けることはお勧めしません。したがって、Esc キーを押し続けて、黒い画面が表示されたら離すのが最善です。入るインターフェイスは以下のとおりです。「Ubuntu の詳細オプション」を選択し、Enter キーを押します。

ステップ2:

(リカバリモード) を選択し、Enter をクリックせずに、E キーを押して次のインターフェイスに入ります。

ステップ3:

赤いボックス内の「recovery nomodeset」を「quiet splash rw init=/bin/bash」に変更します。

ステップ4:

次に、F10 または Ctrl+x を押して次のインターフェイスを表示します。コマンド ラインに passwd と入力してパスワードを変更します。

ステップ5:

シャットダウンまたは強制シャットダウン後、新しく設定したパスワードでログインできます。

要約する

上記は、パスワードを忘れたり、改ざんされたりした場合に、Ubuntu 18.04 サーバーのパスワードをリセットする方法について紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • UbuntuでMySQLサーバーのルートパスワードをリセットする方法
  • Ubuntu 16.04 サーバー構成 SSH パスワードなしログイン

<<:  ログインと登録を実現するSpringboot+VUE

>>:  Centos7 に mysql 8.0.13 (rpm) をインストールする詳細なチュートリアル

推薦する

mysql5.7.19 winx64 インストールおよび構成方法のグラフィック チュートリアル (win10)

mysql 5.7.19 winx64のインストールチュートリアルは以下のように記録され、みんなと...

Tomcat Nativeを使用してTomcat IO効率を向上させる方法の詳細な説明

目次導入Tomcatへの接続方法APR と Tomcat ネイティブtomcat で APR を使用...

ソースコード分析からTomcatがサーブレットの初期化を呼び出す方法の詳細な説明

目次導入1. Tomcatを起動するコード2. Tomcatフレームワーク3. コンテナを作成する ...

HTML&CSS&JS 互換性ツリー (IE、Firefox、Chrome)

Web デザインにおけるツリーとは何ですか?簡単に言うと、リンクをクリックするとサブディレクトリが展...

MySQL の同時実行性の問題と解決策の分析

目次1. 背景2. テーブルロックによるクエリの遅延3. オンラインでテーブル構造を変更するとどのよ...

Bツリーの削除プロセスの紹介

前回の記事 https://www.jb51.net/article/154157.htm では、B...

Vueでeslintを使用する方法の詳細な説明

目次1. 説明2. 関連する依存パッケージをダウンロードする3. 設定ファイル .eslintrc....

JS 内の Json 文字列 + Cookie + ローカルストレージ

目次1.Json文字列1.1Json構文1.2 例2. クッキー2.1 使い方は? 3. ローカルス...

Chrome 4.0 は GreaseMonkey スクリプトをサポートします

GreaseMokey (中国語では Grease Monkey Script と呼んでいます) は...

独自の YUM リポジトリを作成する手順

簡単に言うと、ウェアハウスとして使用される仮想マシンの IP は 192.168.149.129 で...

Mac に Windows サービスを備えた仮想マシンをインストールする方法

1. 仮想マシンをダウンロードする公式ダウンロードウェブサイト: https://www.vmwar...

Dockerコンテナ内で2つのプロセスを開始するときのDockerfile実装コード

最近、cronスケジュールタスク用のdockerを作りたいと思っており、Dockerfileで次のよ...

Vue.js のミックスインの詳細な説明

ミックスインは、コンポーネントに分散された再利用可能な機能を柔軟な方法で提供します。 Mixin オ...

MySQL 5.7 でルートパスワードを変更する方法

MySQL 5.7 以降では、多くのセキュリティ更新が追加されました。旧バージョンのユーザーは慣れて...

Linux サーバーでフォルダー、ファイル、解凍コマンドを削除する方法

1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...