CentOSでこれらの状況に遭遇したに違いありません

"

Passion is energy. Feel the power that comes from focusing what excites you.

—— Oprah Winfrey

"

CentOSの仮想マシンは長い間使用されていませんが、パスワードを忘れた場合はどうすればよいですか?それを削除して再開するにはどうすれば調整できますか?特定のコマンドをインストールしたい場合、yum install`を使用できますか?リモート接続サーバーがエラーを報告した場合はどうすればよいですか?

1. CentOSがログインできないときにパスワードを変更する##

**背景:**仮想マシンは rootパスワードを忘れており、ログイン方法がわかりません

環境: CentOS、 rootアカウント

オペレーティング:

  1. 仮想マシンの電源を入れ、システムに入る前にアイテムページを選択し、 eキーを押してシステム構成ファイルを入力します

  2. カーソルを下に移動して、 Linux16の先頭にある文を見つけます。これは、おそらく次のことを意味します。

Linux16 /vmlinuz-3.10.0xxxxxx.x86_64 root=UUID=xxxxxxxx ro  crashkernel=auto rhgb quiet LANG=zh_CN.UTF-8
  1. 行の終わりにスペースを追加し、 init = / bin / shと入力します

  2. 次に、 Ctrl + xキーの組み合わせを押して、シングルユーザーモードに入ります

しばらく待つと、システムに入ったことがわかりますが、コマンドラインのプレフィックスは sh-4.2#の効果と同様になります。

  1. 次のコマンドを入力します。
mount -o remount,rw /
  1. 次に、次のコマンドを入力します。
passwd
  1. 次のステップは、 rootアカウントのパスワードを変更することです

8桁以上のパスワードを繰り返し入力します(入力時にパスワードは表示されません。正しく入力してEnterキーを押してください)

  1. 「successfully」という単語は、変更が成功したことを示しているように見えますが、引き続き有効にする必要があります

  2. 次のコマンドを入力します。

touch /.autorelabel
  1. 操作が完了した後、もう1つのステップがあります。
exec /sbin/init

次のステップは、システムが再起動するのを待つことです(数分かかる場合があります。辛抱強く待つ必要があり、途中でシャットダウンしないでください)

2. インストールコマンドのヒント##

インストールコマンド、誰もが考えるでしょう:

yum install xxx

しかし、すべてのコマンドが正しいわけではありません。一部は特定のツールキットに含まれており、その基本環境をダウンロードする必要があります。その方法は?

実行するだけです:

yum search xxx

実行が完了するまで、数分間辛抱強く待ちます。次に、最後のプロンプトモジュールをインストールします。

例

yum search killall

促す:

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile

base: mirrors.163.com
extras: mirrors.aliyun.com
*> updates: mirrors.aliyun.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Matched:killall-----------------------------------/
psmisc.x86_64 : Utilities for managing processes on your system

killallコマンドが psmisc.x86_64にあることがわかります

次に、次のように入力します。

yum install psmisc.x86_64

3. リモート接続サーバー##

背景: sshを使用して、関連する操作のためにサーバーに接続し、エラーを報告します

**環境:**ローカル MacOS、サーバー CentOS

オペレーティング:

  1. コマンドを使用してリモート接続し、次のようにエラーを報告します。
❱ ssh [email protected]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now(man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:ZBm9L5432tibaN5+weK4h9NJzqrc76lvxOUkVvSLGac.
Please contact your system administrator.
Add correct host key in/Users/ethanyan/.ssh/known_hosts to get rid ofthis message.
Offending ECDSA key in/Users/ethanyan/.ssh/known_hosts:6
ECDSA host key for192.168.xx.xx has changed and you have requested strict checking.
Host key verification failed.
  1. 次のコマンドを使用して解決します。
ssh-keygen -訪問したいRIPアドレス
  1. 最後に、もう一度コマンドを使用して接続し、接続が成功したことを確認します。
sshユーザー@訪問したいIPアドレス

Recommended Posts

CentOSでこれらの状況に遭遇したに違いありません