opened image

Jak zainstalować Kali Linux na serwerze wirtualnym (VPS/VDS)

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.