Kali Linux - system operacyjny oparty na dystrybucji Debian, przeznaczony przede wszystkim do wykrywania luk w infrastrukturze sieciowej. Używany przez administratorów systemów, inżynierów sieciowych, pentesterów, a także osoby chcące głębiej poznać działanie sieci, sposoby wykrywania słabych punktów i metody ochrony infrastruktury przed różnego rodzaju atakami.
Kali Linux obsługuje większość platform, systemów plików i kilka opcji instalacji. Omówimy instalację Kali Linux na serwerze wirtualnym (VPS/VDS) z pliku obrazu iso.
1. Pobierzemy obraz systemu z oficjalnej strony https://www.kali.org/get-kali/
2. Pobraną kopię obrazu należy podłączyć do maszyny wirtualnej.
W tym celu przejdziemy do Panelu Klienta - menu Usługi - Serwery Wirtualne (https://cp.zomro.com/services/vds) i w menu usługi [...] kliknij Przejdź do panelu
Przed podłączeniem obrazu, zatrzymamy serwer.
W tym celu w otwartym panelu VMmanager menu Maszyny Wirtualne - wybierz serwer - kliknij przycisk "Stop"
Lista dostępnych do podłączenia dysków serwera w menu "Dyski"
Następnie w menu "Obrazy ISO" załadujemy wcześniej pobrany obraz Kali Linux na serwer:
i podłączymy do naszej maszyny wirtualnej:
Po podłączeniu obrazu, serwer można włączyć
i połączyć się przez VNC
Na tym przygotowanie serwera jest zakończone.
Przystępujemy do instalacji Kali Linux
Już na etapie instalacji można wybrać różne opcje działania systemu operacyjnego, ale skorzystamy z typowej instalacji, która będzie odpowiednia do realizacji większości zadań w Kali Linux.
3. Wybierzemy interfejs graficzny i pożądany język systemu:
4. Skonfigurujemy sieć. Zrobimy to ręcznie, ponieważ na VPS nie jest używana konfiguracja sieci przez protokół DHCP.
Niezbędne do konfiguracji sieci dane można znaleźć w panelu VMmanager, wybierając serwer i klikając przycisk "Adresy IP"
Potrzebujemy: adres IP, adres bramy, maskę sieci, domenę (nazwę komputera)
które wprowadzimy kolejno, gdy program instalacyjny o nie poprosi:
Jako serwery DNS wybierzemy serwery google: 8.8.8.8, chociaż można wybrać inne, na przykład CloudFlare: 1.1.1.1
I ostatnie w konfiguracji sieci - hostname lub nazwa komputera (w panelu VMmanager nazwa Domena):
5. Konfiguracja kont użytkowników - tutaj wszystko jest proste: wprowadź swoje lub pożądane imię, a następnie login i hasło:
6. Etap partycjonowania dysków pozwala na dość elastyczną konfigurację dysków w systemie, skorzystamy z takiej opcji konfiguracji:
7. Wybór zestawów oprogramowania.
Z Kali Linux możesz uzyskać około 600 różnych programów i narzędzi, które pozwolą wszechstronnie zbadać i sprawdzić sieć oraz komputery pod kątem luk. Pozostawimy wybór instalatora domyślnie, przy którym zostanie zainstalowana graficzna powłoka xfce (niewymagająca zasobów serwera) i proponowany zestaw programów.
8. Zakończymy konfigurację instalacji Kali Linux, wskazując opcję konfiguracji bootloadera GRUB.
9. Po zakończeniu instalacji należy odłączyć od serwera plik instalacyjny obrazu. W tym celu wyłączymy serwer, odłączymy obraz i ponownie włączymy serwer.
10. W rezultacie zainstalowaliśmy na serwerze wirtualnym system operacyjny Kali Linux, który można uruchomić przez VNC.
11. Aby połączyć się z serwerem przez SSH, zainstalujemy i uruchomimy usługę SSH. W tym celu uruchomimy na serwerze konsolę z uprawnieniami root
i kolejno wykonamy polecenia:
apt install ssh
systemctl start ssh
systemctl enable ssh
Teraz można połączyć się z serwerem przez SSH dodanym wcześniej użytkownikiem (w naszym przykładzie: superadmin).
Do połączenia z systemem Windows można użyć programu putty.