Eram în proces de actualizare a unui vechi 16.04 LTS și, aparent, m-am blocat fără nicio cale de întoarcere. Ajutor.
Am urmat pașii de bază:
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade
sudo do-release-upgrade
În timpul eliberării-upgrade, totul a decurs fără probleme. Fără mesaje de eroare, nimic - repornirea mi-a distrus accesul la sistem. Procesul SSH secundar început de acesta pe portul 1022 se stinge complet.
Acum, problema este că nu pot încerca să mă conectez ca root@ip, deoarece a fost deconectat. Este posibilă numai conectarea cu o cheie SSH.
Aceasta este depanarea de la SSH:
:~$ ssh -vvvvvvvvv atlas
OpenSSH_7.6p1 Ubuntu-4ubuntu0.5, OpenSSL 1.0.2n 7 decembrie 2017
debug1: Citirea datelor de configurare /home/name/.ssh/config
debug1: /home/name/.ssh/config linia 1: Aplicarea opțiunilor pentru atlas
debug1: Citirea datelor de configurare /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config linia 19: Se aplică opțiuni pentru *
debug2: rezolvarea portului 22 „(ip)”.
debug2: ssh_connect_direct: needpriv 0
debug1: se conectează la (ip) [(ip)] portul 22.
debug1: Conexiune stabilită.
debug1: fișier de identitate /home/name/.ssh/atlas_a tip 0
debug1: key_load_public: Nu există un astfel de fișier sau director
debug1: fișier de identitate /home/name/.ssh/atlas_a-cert tip -1
debug1: șir de versiune locală SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.5
debug1: versiunea de protocol la distanță 2.0, versiunea de software la distanță OpenSSH_7.6p1 Ubuntu-4ubuntu0.5
debug1: potrivire: OpenSSH_7.6p1 Ubuntu-4ubuntu0.5 pat OpenSSH* compat 0x04000000
debug2: fd 3 setarea O_NONBLOCK
debug1: se autentifică la (ip):22 ca „nume”
debug3: hostkeys_foreach: citirea fișierului „/home/name/.ssh/known_hosts”
debug3: record_hostkey: tipul de cheie găsit ECDSA în fișierul /home/name/.ssh/known_hosts:2
debug3: load_hostkeys: au fost încărcate 1 chei de la (ip)
debug3: order_hostkeyalgs: prefer hostkeyalgs: [email protected],[email protected],ecdsa-sha2-nistp521-cert-v01,@ecdpenssh.com -sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521
debug3: trimite pachet: tip 20
depanare1: SSH2_MSG_KEXINIT trimis
Conexiune închisă de portul (ip) 22
(am editat numele și ip)
Ce se întâmplă? De ce nu mă pot conecta? Am blocat totul complet sau există vreo șansă să mă recuperez cumva din asta? Este un server virtual, nu am acces fizic la el și repornirile de la distanță par să eșueze și acum.
Ajutor :)
Editați | ×: Deoarece se pare că nu voi putea salva acest lucru, voi fi puțin mai specific: cu ce am greșit exact aici? Ce aș fi putut face pentru a preveni asta? Depanarea SSH nu îmi oferă niciun feedback cu privire la ceea ce a cauzat de fapt problema și portul „de rezervă” (1022) care a fost deschis pentru acest caz specific, pur și simplu nu funcționează deloc.
Dacă trebuie să pierd întregul server, cel puțin aș dori să învăț din asta - dar pur și simplu pare că „nu funcționează”, și atât?
Editarea 2: În mod surprinzător, am reușit să accesez din nou serverul într-un mod „reparare” oferit de gazdă. Ce ar trebui să fac pentru a garanta accesul și pentru a remedia acest lucru, acum că mă aflu? (Am acces la toate fișierele prin VI, acestea sunt plasate într-un folder /repair/)