Puncte:1

Am rulat următoarele comenzi din greșeală în mașina mea Ubuntu 21.04 și apoi totul s-a stricat

drapel in

Bună seara, vă rog, am rulat următoarele comenzi din greșeală în mașina mea Ubuntu 21.04 și apoi totul s-a stricat...

sudo chown john: /*
sudo chown john: /**
sudo chown john: /**/**

și sudo nu mai funcționează

sudo: /etc/sudo.conf este deținut de uid 1000, ar trebui să fie 0
sudo: /usr/bin/sudo trebuie să fie deținut de uid 0 și să aibă setat bitul setuid

EDITAȚI | ×: după ce s-a referit la /usr/bin/sudo trebuie să fie deținut de uid 0 și să aibă setat bitul setuid și Sudo nu funcționează: „/etc/sudoers este deținut de uid 1000, ar trebui să fie 0” Am rulat următoarele comenzi în Live USB, a funcționat din nou...

sudo chown root:root /* -R
sudo chown root:root /** -R
sudo chown root:root /**/** -R
sudo chown root:root /usr/bin/** -R
sudo chown root:root /usr/bin/**/** -R
sudo chown root:root /etc/sudoers /etc/sudoers.d /etc/sudo.conf -R
sudo chmod 4755 /etc/sudoers
sudo chmod 4755 /etc/sudo.conf
sudo chown root:root /usr/bin/sudo
sudo chmod 4755 /usr/bin/sudo
sudo chown root:root /usr/lib/sudo/sudoers.so
sudo chmod 4755 /usr/lib/sudo/sudoers.so

EDITARE 2: și următoarele comenzi...

sudo chmod 4755 /usr/libexec/**
sudo chown root:root /usr/libexec/**
sudo chmod 4755 /usr/libexec/polkit-agent-helper-1
David avatar
drapel cn
Cum rulați trei comenzi din greșeală împotriva tuturor directoarelor? Este posibil după multă muncă și multe zile sau săptămâni să reluați acest lucru. Dar aș recomanda o reinstalare de la zero.
Zorono avatar
drapel in
calea nu a fost menită să fie root... mă refeream la /descărcări
24601 avatar
drapel in
un indiciu util pentru viitor: înainte de a efectua acest tip de operație, poate **mai întâi** utilizați `ls` pentru a vedea ce va fi afectat de comanda dvs. *înainte de* să vă angajați.
Puncte:0
drapel cn

Îmi pare rău. Asta e... rău. Ar trebui să reinstalați Ubuntu. Copiați toate fișierele care vă interesează într-un loc sigur. Este mai bine să le copiați în două locuri sigure, dacă puteți. Dacă cp (sau, în funcție de „locul tău sigur”, montură de asemenea) comanda nu funcționează pentru a copia aceste fișiere, puteți face acest lucru de pe un Live CD. Personal, aș folosi un LiveCD pentru a fi în siguranță, dar dacă cp comanda funcționează, probabil că este bine. Verificați de două ori dacă sunt într-o locație sigură.

Trebuie să reinstalați, similar cu această întrebare. Din păcate, ** glob din comanda dumneavoastră înseamnă că a rulat recursiv. Din punct de vedere tehnic, poate fi posibil să o remediați manual, dar ar consuma foarte mult timp.

Această ultimă parte nu este utilă acum, dar... faceți copii de rezervă regulate ale sistemului dvs. în cazul în care ceva nu merge bine. De asemenea, RAID nu este o copie de rezervă.

emk2203 avatar
drapel in
Când încercați să `mv` mai multe fișiere într-un director prin `mv files* mistyped_directory`, doar ultimul fișier mutat supraviețuiește, celelalte sunt suprascrise. `mv files* mistyped_directory/` afișează o eroare și fișierele dvs. rămân intacte. Deci, există cazuri în care doriți să tastați `/` out. Învățat prin experiență dureroasă...
cocomac avatar
drapel cn
L-am editat. Nu eram conștient de asta, dar mulțumesc că m-ai anunțat!
emk2203 avatar
drapel in
Cu plăcere. Mai bine să-l înveți aici decât încercând să muți peste 100 de fișiere așa cum am făcut mine.

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.