服務(wù)器長(zhǎng)久不訪問(wèn)今日ssh居然無(wú)法連接,客戶端報(bào)錯(cuò)1(上部分),重啟主機(jī)后報(bào)錯(cuò)2(下部分)
└─# ssh 172.16.30.56
kex_exchange_identification: read: Connection reset by peer
Connection reset by 172.16.30.56 port 22

進(jìn)主機(jī)查看sshd服務(wù)情況,發(fā)現(xiàn)報(bào)錯(cuò)main process exited, code=exited”status 255 狀態(tài)為loaded
systemctl status sshd
沖浪后得知可能是虛擬機(jī)不正常關(guān)機(jī)導(dǎo)致,建議重新安裝openssh-server
如有網(wǎng)絡(luò)則直接重新安裝ssh
由于不能從互聯(lián)網(wǎng)獲取源,故采取掛載cdrom,將centos7.6.iso文件掛載到虛擬機(jī)上,重新安裝該軟件
步驟1:掛載cdrom至/mnt/centos_cd
查看掛載情況
df -h
確認(rèn)一下機(jī)器里面/dev文件夾下的CDROM文件是哪個(gè)
ls -l /dev/ | grep -Fi cdrom
新建一個(gè)/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/

步驟2:將軟件源切換到本地源
在/etc/yum.repos.d/目錄下新建一個(gè)調(diào)用本地yum源的repo文件
vi /etc/yum.repos.d/local.repo
repo內(nèi)容如下
[local]
name=local
baseurl=file:///mnt/centos_cd
#baseurl為之前掛載位置
enabled=1
gpgcheck=0
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7
并將其他repo文件移動(dòng)到history文件夾里面
mkdir /etc/yum.repos.d/history
mv xxx.repo history/
步驟3:清除服務(wù)器的yum緩存,再緩存新的yum源,安裝openssh-server
yum clean all
yum makecache
yum install openssh-server -y
步驟四:卸載cdrom文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-471544.html
df -h
umount /dev/sr0
df -h
查看sshd運(yùn)行狀態(tài)已經(jīng)正常文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-471544.html

到了這里,關(guān)于centos7 SSH服務(wù)啟動(dòng)時(shí)報(bào)“main process exited, code=exited”status 255錯(cuò)誤的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!