Wenn der Centos7-SSH-Dienst gestartet wird, tritt der Fehler „Hauptprozess beendet, Code=beendet“ mit dem Status 255 auf

Auf den Server wurde lange nicht zugegriffen und heute kann ssh keine Verbindung herstellen Der Client meldet Fehler 1 (oberer Teil) und Fehler 2 nach dem Neustart des Hosts (unterer Teil).

└─# ssh 172.16.30.56
kex_exchange_identification: read: Connection reset by peer
Connection reset by 172.16.30.56 port 22

Geben Sie den Host ein, um den Status des sshd-Dienstes zu überprüfen, und stellen Sie fest, dass der Fehler main process exited, code=exited“status 255 geladen ist

systemctl status sshd

Nach dem Surfen habe ich erfahren, dass es durch das abnormale Herunterfahren der virtuellen Maschine verursacht werden kann.Es wird empfohlen, den openssh-Server neu zu installieren

Wenn ein Netzwerk vorhanden ist, installieren Sie ssh direkt neu

Da die Quelle nicht aus dem Internet bezogen werden kann, mounten Sie die CD-ROM, mounten Sie die Datei centos7.6.iso auf der virtuellen Maschine und installieren Sie die Software neu

Schritt 1: Mounten Sie die CD-ROM unter /mnt/centos_cd

查看挂载情况
df -h     
确认一下机器里面/dev文件夹下的CDROM文件是哪个
ls -l /dev/ | grep -Fi cdrom
新建一个/mnt/centos_cd文件
mkdir /mnt/centos_cd
挂载cdrom到/mnt/centos_cd
mount --read-only --verbose --source /dev/cdrom --target /mnt/centos_cd
查看到iso里面的文件
ls /mnt/centos_cd/

Schritt 2: Schalten Sie die Softwarequelle auf die lokale Quelle um

Erstellen Sie eine neue Repo-Datei , die die lokale yum-Quelle im Verzeichnis /etc/yum.repos.d/ aufruft

vi /etc/yum.repos.d/local.repo
repo内容如下
[local]
name=local
baseurl=file:///mnt/centos_cd
#baseurl为之前挂载位置
enabled=1
gpgcheck=0
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7

Und verschieben Sie andere Repo-Dateien in den Verlaufsordner

mkdir /etc/yum.repos.d/history
mv xxx.repo history/

Schritt 3: Löschen Sie den Yum-Cache des Servers, cachen Sie dann die neue Yum-Quelle und installieren Sie openssh-server

yum clean all
yum makecache
yum install openssh-server -y

Schritt 4: Deinstallieren Sie die CD-ROM

df -h
umount /dev/sr0
df -h

Überprüfen Sie, ob der Betriebsstatus von sshd normal ist

Je suppose que tu aimes

Origine blog.csdn.net/weixin_42517271/article/details/129267588
conseillé
Classement