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) をインストールする詳細なチュートリアル

推薦する

CSS3 タブアニメーションの例 背景切り替えの動的効果

CSS 3 アニメーションの例 - タブの背景切り替えの動的効果、具体的なコードは次のとおりです。 ...

CentOS の環境変数と設定ファイルの詳細な説明

序文CentOS 環境変数設定ファイル システムは階層型システムであり、他のマルチユーザー アプリケ...

Linux でのマルチスレッドにおけるフォークの紹介

目次質問:ケース(1)子スレッドを作成する前にフォークするケース(2)子スレッドを作成した後にフォー...

HTML 初心者のためのベストプラクティス 15 選

HTML 初心者向けのベストプラクティスを 30 個紹介します。 1. タグを閉じたままにする過去に...

MySQL 結合クエリの原則の知識ポイント

MySQL 結合クエリ1. 基本概念2 つのテーブルの各行をペアで水平に接続して、すべての行の結果を...

Linux は、ディレクトリが存在するかどうかを判断するために if を使用します。

Linux で if を使用してディレクトリが存在するかどうかを判断する方法方法は次のとおりです。...

Docker で nginx の https を設定する方法

https をサポートしていない Web サイトは、ブラウザによって徐々に安全でないとマークされるた...

HTML テーブルタグチュートリアル (45): テーブル本体タグ

<tbody> タグは、テーブル本体のスタイルを定義するために使用されます。基本構文 &...

MySQL 8.0.23 のレプリケーション アーキテクチャにおけるスレーブ ノードの自動フェイルオーバー

私はしばらく MGR と連絡を取り合ってきました。MySQL 8.0.23 の登場により、MySQL...

Dockerコンテナのホスト間通信におけるダイレクトルーティングの詳細な説明

概要Docker 自体の現在のデフォルト ネットワークについては、単一ホスト上の異なる Docker...

MySQL ユーザー権限管理の実装

1. MySQL の権限の概要MySQL には、権限を制御する 4 つのテーブルがあります。user...

表のセルの内容が超過した場合に省略記号効果を表示する(実装コード)

例示するフロントエンド開発では、セルの幅を制限し、コンテンツが制限を超える部分に省略記号を表示する必...

MySQLのグローバルロックとテーブルロックに関する詳細な理解

序文ロックの範囲に応じて、MySQL のロックは、グローバル ロック、テーブル ロック、行ロックに大...

MySQLの認証コマンドgrantの使い方

この記事の例は MySQL 5.0 以降で実行されます。ユーザー権限を付与するための MySQL コ...

MySQL データベースの Binlog 使用法の概要 (必読)

MySQL データベースにとって binlog バイナリ ログがどれほど重要であるかについては詳し...