Impossible de se connecter à Linux
1. Description du problème
Le serveur distant Linux ne peut soudainement pas se connecter via SSH
Erreur de connexion :
ssh_exchange_identification: read: Connection reset by peer。
2. Cause du problème
Les autorisations du. var sont incorrects
3. Solution
Modifiez les autorisations des fichiers liés à SSH, assurez-vous que les autorisations sont 755 et que le propriétaire est root:root.
Ici, vous pouvez utiliser la fonction svn du serveur vps pour vous connecter au système. Tous les fournisseurs vps fourniront la fonction de connexion vnc.
3.1. Vérifier l'état de sshd
service sshd status
3.2. Réparer les autorisations du fichier
Redirecting to /bin/systemctl status sshd.service ● sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled) Active: active (running) since 二 2019-04-09 23:36:09 CST; 18h ago Docs: man:sshd(8) man:sshd_config(5) Process: 1357 ExecStart=/usr/sbin/sshd $OPTIONS (code=exited, status=0/SUCCESS) Main PID: 1358 (sshd) CGroup: /system.slice/sshd.service ├─ 1358 /usr/sbin/sshd ├─20443 sshd: root@pts/1 ├─20445 sshd: root@notty ├─20447 /usr/libexec/openssh/sftp-server ├─20594 -bash ├─23794 sshd: mysql [priv] ├─23796 sshd: mysql@pts/0 ├─23797 sshd: mysql [priv] ├─23799 sshd: mysql@notty ├─23800 /usr/libexec/openssh/sftp-server ├─23991 -bash ├─25381 vim /etc/init.d/mysqld └─25739 /bin/systemctl status sshd.service 4月 10 17:59:47 dap229-156 sshd[21516]: pam_unix(sshd:session): session closed for user mysql 4月 10 18:00:05 dap229-156 sshd[23794]: Accepted password for mysql from 10.43.163.30 port 54797 ssh2 4月 10 18:00:05 dap229-156 sshd[23794]: pam_unix(sshd:session): session opened for user mysql by (uid=0) 4月 10 18:00:05 dap229-156 sshd[23797]: Accepted password for mysql from 10.43.163.30 port 54798 ssh2 4月 10 18:00:05 dap229-156 sshd[23797]: pam_unix(sshd:session): session opened for user mysql by (uid=0) 4月 10 18:26:00 dap229-156 sshd[25579]: fatal: /var/empty/sshd must be owned by root and not group or world-writable. 4月 10 18:26:12 dap229-156 sshd[25580]: fatal: /var/empty/sshd must be owned by root and not group or world-writable. 4月 10 18:26:29 dap229-156 sshd[25581]: fatal: /var/empty/sshd must be owned by root and not group or world-writable. 4月 10 18:26:46 dap229-156 sshd[25590]: fatal: /var/empty/sshd must be owned by root and not group or world-writable. 4月 10 18:30:11 dap229-156 sshd[25622]: fatal: /var/empty/sshd must be owned by root and not group or world-writable.
Si le propriétaire se trompe, vous devez également modifier le propriétaire :
chmod 755 /var/empty/sshd
3.3. Redémarrez le service sshd
chown root:root /var/empty/sshd
3.4. Vérifiez à nouveau l'état de sshd
service sshd restart
service sshd status
Pour le moment, il n'y a aucune erreur. Le serveur peut être connecté via SSH
<.>Ce problème est résolu. Recommandé :Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!