Lubię pracować z ludźmi, bardzo lubię szkolić się na kursie Administracja systemem operacyjnym Linux, chociaż wolę nawet kursy bardziej zaawansowane. cotygodniowa wersja kursu Linux w sieciach lub Advanced OS UNIX/Linux Security, chociaż podczas cotygodniowego kursu wprowadzającego do Linuksa jest mnóstwo zabawy, dzisiaj przedstawię te trzy:
Dla autentyczności szkolenia pracujemy z ostrym systemem. Ludzie mają okazję zobaczyć na żywo, jak system reaguje bez wirtualizacji. Ale może to również powodować prawdziwe problemy , awarię - zmianę hasła.
Jeśli mamy zainstalowany GRUB, hackowanie roota jest łatwe. Hasło roota zostaje zhakowane poprzez zmianę systemu startowego w GRUB-ie, dzięki czemu montujemy jądro z parametrem init=/bin/sh. System uruchomi się wówczas w zaprogramowanym przez nas „trybie awaryjnym”, z którego w łatwy sposób możemy zmienić hasło roota.
Jeśli na przykład uruchomimy. polecenie # yes > /dev/null 2>&1 & tyle rdzeni logicznych ile mamy (widzimy w /proc/cpuinfo) z "niceness" -19 zdarza się, że wszystkie te procesy będą działać jak w czasie rzeczywistym. Co sprawia, że system prawie nie odpowiada.
Rozwiązujemy ten problem, zabijając działające procesy. używając # killall. Lub zmieniając priorytet za pomocą polecenia renege. : # renice -n 19 16707.
Nie zapominaj, że nawet jeśli interfejs GUI nie odpowiada, nadal możesz przełączyć się na konsole tekstowe TTY, na przykład za pomocą skrótu klawiaturowego. Ctrl+Alt+F2 do TTY i napraw tam błąd.
W trakcie kursu wprowadzamy do systemu dyski dynamiczne za pośrednictwem LVM, później także programowe RAID 1 i RAID 5 do tworzenia kopii lustrzanych wrażliwych woluminów dyskowych. Aby dodać lub edytować partycje dysku, używamy polecenia fdisk, np. # fdisk /dev/sde. Czasami zdarza się, że uczestnicy niechcący anulują również istniejące partycje, np ten, na którym działa dysk/.
Jeśli mamy kopię zapasową tabeli partycji dysku i MBR, przywrócimy ją. Polecenie dd jest przydatne do tworzenia kopii zapasowych i przywracania tablicy partycji. Oto składnia: # dd if=/dev/sda of=MBR.img bs=512 count=1
Cieszę się, że istnieje takie zainteresowanie kursami dotyczącymi systemów operacyjnych UNIX/Linux, które ze względu na dużą liczbę zainteresowanych są również otwierane równolegle. Czekam z niecierpliwością na następny.
Marián Knězek