Puncte:1

Eroare de conectare la ubuntu după dezinstalarea protonvpn

drapel in
sue

Bună: După ce am încercat ore întregi să mă conectez la protonvpn folosind aplicația sa pe ubuntu 20.04 (și nu am avut acces la internet în acel timp) am decis să dezinstalez aplicația protonvpn și să o iau de la capăt. Mare greșeală.

Am urmat aceste instrucțiuni pentru dezinstalare:

https://protonvpn.com/support/linux-ubuntu-vpn-setup/

„1. Dezinstalați aplicația oficială. Pentru a dezinstala aplicația oficială:

sudo apt-get autoremove protonvpn Eliminați orice fișiere rămase:

rm -rf ~/.cache/protonvpn

Și

rm -rf ~/.config/protonvpn"

Niciuna dintre comenzile rm (eliminare) nu a părut să funcționeze: ambele au primit mesaje de eroare -- al doilea dintre acestea a fost „permisiune refuzată”.

Așa că am adăugat „sudo” înainte de fiecare comandă. După adăugarea „sudo” la fiecare comandă rm, nu a existat niciun răspuns la nici una dintre comenzi (doar un prompt nou), așa că par să funcționeze.

Cu toate acestea, după aceea, nu m-am mai putut autentifica la ubuntu. Parola mea ubuntu nu a fost recunoscută. (Cred că ceea ce am experimentat a fost o „buclă de conectare”, așa cum este descrisă de alții. Când am introdus parola după pornire, ecranul a clipit, apoi a revenit la ecranul de autentificare. M-am conectat din nou, același rezultat.)

[Computerul meu este un Lenovo T410, cu grafică Intel. Nu nVidia.]

Apoi am încercat să folosesc modul de recuperare pentru două versiuni de ubuntu:

Linux 5.11.0-40-generic (mod de recuperare) și

Linux 5.11.0-38-generic (mod de recuperare)

Nici recuperarea nu a funcționat. Ambele au pornit la instalări noi de ubuntu 20. În timp ce parola mea ubuntu acum funcționa, atunci când ubuntu s-a deschis, toate fișierele mele au dispărut și tot software-ul meu instalat a dispărut. (Ecranul arăta „Conectează-ți conturile online”, ca o instalare nouă. Nu existau fișiere.)

Ce s-a întâmplat? Încercam doar să elimin aplicația protonvpn, care mă împiedica să obțin acces la internet. În schimb, mi-am distrus întreaga instalație și mi-am pierdut toate datele.

Am urmat instrucțiunile de dezinstalare protonvpn și am pierdut totul. (Suportul Protonvpn nu a fost util -- reprezentantul a spus că trebuie să fi "tactil greșit" comenzile de dezinstalare. Nu am făcut-o.)

Aș aprecia sugestii pentru recuperarea instalării mele ubuntu -- sau doar pentru recuperarea datelor pierdute. (Cum provoacă atâta durere de inimă dezinstalarea unei aplicații?)

Sper să îmi pot recupera datele. Trebuie să fie încă pe hard diskul meu.

Mulțumesc.

Will avatar
drapel id
Înainte de a încerca ceva pentru a remedia problema, m-aș conecta la o sesiune USB live pentru a încerca să vă găsesc fișierele și să le fac copii de rezervă. Apoi puteți încerca să o remediați fără a pune în pericol șansele de a vă recupera datele pierdute.
Organic Marble avatar
drapel us
Bănuiesc că ai tastat greșit comenzile `sudo rm` și ai șters pachetele de sistem. Nu ar fi trebuit să ți se ceară permisiunea de a șterge fișiere din directorul tău principal. Aș sugera să examinați rezultatul `istoric`... dar nu vă puteți autentifica.
drapel in
sue
Will: Dacă mă conectez cu un USB live, voi putea accesa hard disk-ul? (M-am gândit că o sesiune USB live ar putea accesa doar USB-ul.) Dacă pot accesa hard disk-ul, ar fi vizibile numele fișierelor? Aș putea copia folderul Documente și să-l inserez pe alt USB (sau SD)?
drapel in
sue
Will: M-am conectat la o sesiune USB live. Nu există fișiere -- nu pot vedea hard diskul. Orice sugestii?
Puncte:-1
drapel cn

Încerca:

rm /etc/NetworkManager/system-connections/pvpn-ipv6leak-protection.nmconnection
David avatar
drapel cn
Nu sunt sigur că este o idee bună, iar răspunsul dvs. oferă informații care nu sunt justificative de ce să faceți asta.
Organic Marble avatar
drapel us
cum poate OP să facă asta, deoarece nu se pot conecta?
Puncte:-1
drapel ph

Ei bine, în comenzile pe care le-ați executat, nimic nu va provoca haos. Bănuiala mea este ceva într-un script de pornire automată, se așteaptă să apeleze ceva care nu este acolo și, prin urmare, eșuează.

Ar trebui să puteți remedia acest lucru, fie găsind problema, fie pur și simplu ștergând (și înlocuind) fișierele skel. Oricare dintre acestea se poate face cu ușurință dacă puteți obține acces sudo la fișiere.

Asta se poate face în mod normal, în mai multe moduri. Cel mai simplu este să te autentifici pe consolă. Acest lucru se poate face în mod normal, de la distanță, dacă rulați ssh-server sau, în funcție de interfața de conectare, este posibil să îi puteți spune să meargă la o consolă text. Este posibil să vă puteți autentifica ca root, dacă îl setați să permită acest lucru.

În caz contrar, ar trebui să puteți trece în modul utilizator unic (vezi Cum pornesc în modul utilizator unic din GRUB?)

Intenția modului de recuperare este că este un sistem de operare complet nou, de pe care vă puteți monta sistemul de fișiere original și puteți edita fișierele direct.

În mod ideal, trebuie să aflați ce eșuează și să îl remediați. Aș începe prin a găsi totul în directorul dvs. de acasă pentru protonvpn. Dacă aveți îndoieli, totuși, este posibil să doriți să creați un nou utilizator din consolă și să vă conectați ca ei, care probabil nu va avea aceeași problemă. Apoi, dacă este necesar, puteți reveni la consolă și puteți vedea diferența dintre fișierele skel pe care le-a creat noul utilizator și cele pe care le avea utilizatorul vechi.

În mod ideal, cineva cu experiență directă protonvpn te poate ajuta, dar sper că te-am ajutat subliniind ce aș face.

drapel in
sue
[prima jumătate. Adăugarea unui comentariu receptiv nu este ușoară.] sibaz: Mulțumesc mult pentru sugestii. Deși am folosit ubuntu de câțiva ani, nu sunt familiarizat cu aproape tot (cu adevărat tot) mi-ați sugerat să încerc. Ai vreo șansă să mă faci să treci prin asta? Nu sunt familiarizat cu fișierele skel. Nu știu ce înseamnă „autentificare la consolă”. Nici ce este o „consola text”. Nu știu dacă mă pot autentifica ca root. (Am crezut că sunt întotdeauna root, dar cred că nu.) Sunt acele lucruri pe care ați sugera să le încerc mai întâi? (Sugestiile dvs. au fost în ordine descrescătoare?)
drapel in
sue
[a doua jumătate a răspunsului.] Nu știu ce este modul utilizator unic. Linkul pe care l-ai furnizat probabil îmi va spune cum. Dar mă întrebam dacă ar trebui să încerc mai întâi ceilalți pași? Nu știu ce înseamnă grepping directorul meu home. Nu știu cum să creez un utilizator nou din consolă. Asta înseamnă o consolă text? Pentru a compara fișierele skel create de vechiul meu utilizator și noul meu utilizator, ce ar trebui să caut. Îmi pare rău, sunt un noob la asta. Sper că mă poți ajuta.
drapel ph
ok, deci din ceea ce ai spus, nu pot spune dacă folosești KDE, Gnome sau alt manager de autentificare. Deci nu vă pot spune cum să aflați sau dacă puteți selecta un alt manager de autentificare. Obișnuiam să folosim Gnome și se pare că îmi amintesc o listă derulantă, care permitea conectarea la consolă. În prezent folosesc KDE care nu permite asta.
drapel ph
Dacă nu vă autentificați direct, dacă aveți un alt computer și puteți găsi adresa IP a computerului la care încercați să vă autentificați, fie rulați xterm, fie konsole (dacă este Linux) sau instalați putty dacă nu, și încercați să ssh la IP-ul computerului la care doriți să vă conectați, ca nume de utilizator și parolă inițiale. Dacă reușiți, aveți o autentificare în consolă
drapel ph
Alternativ, reporniți computerul și începeți să apăsați F12 în mod repetat până când obțineți meniul Grub. Când faceți acest lucru, urmați linkul pe care l-am dat pentru a adăuga „single” ca opțiune de pornire, ceea ce va face ca acesta să pornească în modul utilizator unic, care este o consolă. În mod normal, vă solicită parola de root pentru a vă permite să vă conectați pentru aceasta
drapel ph
Dacă reușiți să obțineți acces la directorul dvs. de acasă, verificați /etc/skel care conține fișierele schelet pentru un profil nou. Dacă trebuie, faceți backup și înlocuiți fiecare dintre fișierele din directorul dvs. de acasă, cu copia în /etc/skel, pentru a reseta fișierele de configurare de bază
drapel ph
Dacă niciunul dintre acestea nu funcționează, obțineți un DVD bootabil (sau un stick USB, așa cum s-a menționat mai sus), cum ar fi DVD-ul Ubuntu Server LTS, și reporniți mașina pe liveCD. Apoi obțineți o consolă, cat /proc/partitions pentru a găsi pe ce partiție era vechiul vostru sistem de operare, montați-o folosind „sudo mount /dev/sd? /mnt' pentru a-l monta pe /mnt, atunci ar trebui să puteți găsi vechiul director de acasă pe /mnt/home/
drapel in
sue
Salut din nou sibaz! Nu știu ce este sau face un manager de autentificare. Folosesc Ubuntu 20.04 direct. Dacă include un manager de autentificare, atunci asta este ceea ce cred că folosesc.
drapel in
sue
Am un alt computer (așa am postat aici). Voi încerca să obțin un login la consolă. (Nu am folosit anterior xterm, konsole sau putty, așa că voi încerca unul sau mai multe.) Dacă înțeleg, dacă pot face o conectare la consolă să funcționeze, voi avea, în esență, acces la sistemul de operare/datele proaste de la laptop. OS bun pentru laptop și îmi pot copia fișierele de date de pe laptopul prost pe laptopul bun. Este corect?
drapel in
sue
Ei bine, modul utilizator unic nu a funcționat pentru mine. Am încercat de două ori (am introdus cuvântul „singur”, așa cum este descris în link). De ambele ori a pornit în cele din urmă la un ecran de autentificare și de ambele ori s-a întâmplat „bucla de conectare”: ecranul a clipit, parola mea ubuntu nu a fost recunoscută și am primit un alt ecran de autentificare. (Apropo, prima dată când am inserat „single” au fost doar aproximativ 14 linii de cod. A doua oară, au fost 2+ pagini de cod.)
drapel in
sue
Re: "reporniți mașina pe liveCD. Apoi obțineți o consolă" -- Am pornit pe un USB live de ubuntu 20.04. (Ați sugerat versiunea ubuntu Server. Face asta o diferență?) Re: „obțineți o consolă” -- cum?
drapel ph
Când porniți un computer Linux, fie vedeți un ecran de deschidere (numit mod silențios), fie consola care vă arată jurnalul de pornire. Când se termină pornirea, fie vă va prezenta un prompt de conectare la consolă, fie va porni un mediu grafic și va porni un manager de autentificare, care vă va solicita să vă autentificați (și vă va cere un nume de utilizator/parolă)
drapel ph
da, dacă puteți accesa o consolă de la distanță, puteți copia fișiere în/dins, dar mai important, puteți reconfigura computerul țintă și puteți remedia datele de conectare.
drapel ph
un singur utilizator de conectare, va solicita o parolă, dar se așteaptă o autentificare root. Dacă nu ați setat o parolă pentru root (și implicit nu va seta una), atunci acea cale este închisă.
drapel in
sue
Bună sibaz: Îmi poți indica un link care să explice ce aș face în modul consolă, odată ce ajung acolo? În ceea ce privește „remediați autentificarea” -- nu știu cum aș proceda pentru a face asta. Se pare că ar trebui să pot ajunge la o consolă dintr-o sesiune USB live, dar nu găsesc (1) cum să obțin o consolă și nici (2) ce aș face odată ce obțin o consolă. De asemenea, există un avantaj într-o consolă USB live, față de o consolă la distanță? Citesc postări aici despre modul consolă, dar par a fi adresate utilizatorilor mai avansați. Încerc să găsesc un primer pe consolă -- ce este și cum este folosit.
drapel ph
Bună Sue, este dificil, deoarece depinde cu adevărat de cauza problemei. Probabil că veți dori să verificați jurnalele și să vedeți ce puteți găsi. Jurnalele se află în /var/logs, puteți să vă uitați la sfârșitul fiecărui fișier cu tail Găsiți instrucțiuni despre tail cu man tail, dar într-adevăr ar trebui să cumpărați o carte bună despre utilizarea linux shell/console/bash.
drapel ph
Acestea fiind spuse, dacă puteți pune în funcțiune o consolă la distanță, puteți configura acea consolă să folosească ecranul real și să încercați să rulați X, ceea ce vă poate spune și ce nu este în regulă. Deci, încercați să exportați DISPLAY=:0.0 apoi rulați startx sau doar X. Atâta timp cât sunteți conectat de la distanță, veți putea urmări jurnalul care este ieșit pe consolă pentru a vedea ce nu funcționează (presupunând că acolo este problema)
drapel ph
Dacă puteți porni un ghid, ar trebui să puteți utiliza instrumentele de setări de acolo pentru a crea un al doilea utilizator, care ar putea fi ceva pe care îl puteți utiliza, dacă utilizatorul principal este defect. În caz contrar, ați putea la fel de bine să vă reinstalați mașina. Dacă faceți asta fără reformatarea discurilor, veți avea în continuare acces la toate fișierele dvs. vechi, deoarece programul de instalare va șterge doar fișierele binare și configurațiile reale, nu datele dvs.
drapel in
sue
Bună, sibaz: Într-adevăr, aș putea reinstala ubuntu 20.04, iar datele mele ar fi în continuare acolo? Esti sigur? Presupun că aplicațiile ar trebui să fie reinstalate în orice caz, dar dacă datele pe care le folosesc ar fi încă accesibile pe hard disk, asta m-ar face să merg mai departe.
drapel in
sue
Structura mea de fișiere/folder ar fi în continuare la locul său - ar fi datele în aceleași foldere?
drapel ph
când instalați ubuntu, opțiunea implicită este reformatarea și restructurarea tuturor discurilor. Dacă te pricepi la asta și mergi manual, poți selecta discurile existente și îi poți spune să nu le reformateze, doar să le reinstaleze. În acest fel, va recrea toate configurațiile pentru o instalare standard, orice nu face parte din aceasta va fi lăsat singur și, în mod clar, toate datele dvs. vor fi lăsate în pace. Tot ce va trebui să faceți este să reinstalați toate aplicațiile pe care le utilizați.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.