Jak naprawić lukę ShellshockBash na Debian 6.0 (Squeeze)?Jak naprawić lukę Shellshock na Debianie 6.0 (Squeeze)?
Odpowiedz
Musiałem dodać repozytoria LTS, aby zaktualizować Bash, który naprawia luki Shellshock na Debianie 6.0 (Squeeze). Mam nadzieję, że ktoś inny uzna to za przydatne:
Najpierw sprawdź, czy twoje pudełko jest zagrożone. Wytnij/wklej to do linii komend:
env x='() { :;}; echo "WARNING: SHELLSHOCK DETECTED"' \
bash --norc -c ':' 2>/dev/null;
Jeśli otrzymasz odpowiedź jak:
WARNING: SHELLSHOCK DETECTED
jak ja w Squeeze, masz luki. Musisz zaktualizować repozytoria do wersji LTS, aby pobrać aktualizacje, komentując swoje obecne linie zaczynające się repozytorium deb „” w pliku /etc/apt/sources.list
a następnie dodając te:
deb http://http.debian.net/debian/ squeeze main contrib non-free
deb-src http://http.debian.net/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://http.debian.net/debian squeeze-lts main contrib non-free
deb-src http://http.debian.net/debian squeeze-lts main contrib non-free
Teraz należy zaktualizować lokalny cache i zainstalować uaktualnione Bash (ich serwery są powolne, ponieważ teraz każdy jest aktualizacja, więc wystarczy pociągnąć w dół Bash jeden ze względu na przepustowość w):
apt-get update && apt-get install --only-upgrade bash
można zrobić pełny system uaktualnić później. Teraz uruchom powyższy skrypt sprawdzania podatności i nie powinieneś otrzymywać żadnych wyników tekstowych, co oznacza, że jesteś załatany :)
Moje klucze ssh zmieniły się po wykonaniu tej czynności. Czy jest to oczekiwany wynik? – Robus
jak komentujesz? ; ? –
Dla Lenny'ego to wydawało się działać dla mnie: http://unix.stackexchange.com/questions/157787/legacy-debian-versions-and-bash-shellshock#158271, chociaż musiałem użyć 'apt-get install bison ', aby' make' działał. – SharpC
- 1. Błąd instalacji mysql2 gem na Debianie Squeeze
- 2. Jak naprawić lukę pomiędzy elementami w formularzu?
- 3. Instalowanie Mercurial na Debianie Squeeze HG daje „nie można znaleźć biblioteki mercurial” Błąd
- 4. Awaria Mongodb na Debianie
- 5. UITableView dostaje lukę na górze
- 6. Jak zainstalować/uaktualnić biblioteki Lisp na Debianie
- 7. Jak wdrożyć aplikację Play 2.0 na Debianie?
- 8. Jak skompilować programy DOS na Debianie?
- 9. Instalacja nodejs na Debianie 6
- 10. Uruchom xfce na debianie startowym
- 11. Archiwum repozytorium Debiana Squeeze
- 12. Jak wypełnić lukę podczas skali
- 13. Jak uaktualnić glibc z wersji 2.13 na 2.15 na Debianie?
- 14. Python ssl logowanie wiszące na Debianie
- 15. Instalacja laravel i kompozytor na Debianie 6
- 16. Nie mogę zainstalować Capybara-Webkit na Debianie
- 17. Jak dodać poziomą lukę za pomocą JLabel'a
- 18. Jak zainstalować najnowszą wersję PHP 5.4 na Debianie 8 (Jessie)?
- 19. Jak ustawić umask dla php5-fpm na Debianie?
- 20. Uaktualnianie phpmyadmin (i innych pakietów) na temat Debian Squeeze
- 21. Jak zmienić lukę w etykiecie huśtawka
- 22. Instalacja php5.6 w Debianie 9
- 23. Usuwanie pamięci podręcznej systemu na Androidzie 6.0
- 24. Jak naprawić beforeEachProviders (przestarzałe na RC4)
- 25. Jak naprawić rozmazany obraz na skali transformacji
- 26. Jak naprawić błąd libiconv na Macu?
- 27. jak ustawić ruby1.9.1 jako domyślną wersję debian squeeze
- 28. Zainstaluj RPostgreSQL na Debianie z PostgreSQL 9.4 libpq-fe.h Błąd
- 29. Jak mogę uruchomić plugin na TYPO3 CMS 6.0 z extbase?
- 30. Jak naprawić „altana ENOTFOUND”
To jest wyłączony temat dla tej strony, to prawdopodobnie dlatego, że zostałeś "zmodyfikowany" i dlaczego głosowałem na zamknięcie . –
http://www.linuxquestions.org/questions/showthread.php?s=cdf36ec8802246cc2f7ced3e746d4631&p=5244135#post5244135 –