Это неловко, но мне нужно исправить свою ошибку и попросить помощи, а не копать себе могилу дальше.
Работая над установкой Fail2Ban на сервере, я задавался вопросом, были ли разрешения причиной того, что F2B не запускается должным образом, поэтому я запустил:
chmod 755 -R ../
, в то время как я был в / etc / fail2ban /
.
Сразу после этого я пошел перезапустить службу, но получил ответ вроде «Неизвестный UID 1000 ... Кто вы?» У меня все еще есть оболочка для сервера, и я должен иметь возможность выполнять любой сценарий sh от имени пользователя root с помощью административного инструмента, если он не пострадал.
Я не знаю, насколько это плохо, и я слишком напуган, чтобы трогать это после этой могилы ошибки.
Мне кажется, то, что я только что сделал, было почти эквивалентом sudo rm -rf /.
Пожалуйста, прошу вашей помощи!
Kukho amaxesha apho iphakheji kwinkqubo yakho yeDebian (okanye Ubuntu) ifuna ukuphinda ifakwe ukuze kulungiswe iingxaki onokuthi uzibangele, okanye ukubuyela umva kwimeko efanelekileyo, onokuyisebenzisa:
apt-get --reinstall install
Izakufaka zonke iipakethi kwaye ibabuyisele kwimeko efanelekileyo.
Njengoncedo olukhawulezayo lwebhendi ukuze bakwazi ukusebenzisa inkqubo, ukuze bakwazi ukuyilungisa ngokufanelekileyo (ukufaka zonke iipakethi ezinemixholo ngaphakathi / njl. njengoko kuchaziwe apha ngasentla) unokwenza:
sudo find /etc -type d -exec chmod 775 '{}' \;
sudo find /etc -type f -exec chmod 664 '{}' \;
Ngale migca mibini uyakube useta iimvume ezikhululekileyo kuyo yonke i / etc dir, ngokufunda / ukubhala kuvunyelwe umnini neqela, kwaye ukufunda kuvunyelwe wonke umntu. Isizathu se-chmod ezimbini kukuseta ukuphunyezwa kancinci kuphela kwizikhombisi.
Ezinye iinkqubo ziyakhalaza okanye zisilele kunjalo, kubandakanya nantoni na enokwenziwa ngaphakathi / njl njl, kodwa kuya kufuneka ubenakho ukuphinda ufake kwakhona oko ndikucacisile apha ngasentla.
Hlela:
Ukulandela amagqabantshintshi akho, ukuba awuyi ukulahla nayiphi na idatha kwaye unexesha elifunekayo lokufaka kwakhona iserver-emva koko uyenze kwaye uzigcinele ixesha kunye nentloko.
Qalisa i-livecd komnye umatshini kwaye uthelekise iimodyuli zefayile. Ungahluka iziphumo ezimbini ls -l
ngokulula. Emva koko ke ulungise.
Ungasebenzisa dpkg -V
ukuqinisekisa iifayili ezikwiphakheji.