cisza

Jak włączyć SSH w Kali Linux 2020

Jak włączyć SSH w Kali Linux 2020
Jeśli chcesz włączyć SSH w Kali Linux, w tym artykule dowiesz się, jak to zrobić.

W połowie lat 90. telnet stworzył bezpiecznego następcę zwanego bezpieczną powłoką. Jest to protokół do komunikacji z innymi komputerami. Istnieją inne protokoły, w których można się zalogować i wykonywać funkcje wykonywane przez SSH, ale nie jest to bezpieczne, ponieważ nie jest szyfrowane, więc ludzie mogą przejąć twoje sesje i dane. Jednak SSH szyfruje dane przez tunel, dzięki czemu można bezpiecznie logować się do zdalnego komputera, przesyłać pliki lub bezpiecznie wydawać polecenia zdalne. SSH jest stosowany w modelu klient-serwer do przesyłania i odbierania plików. W grę wchodzą dwa terminy: serwer SSH i klient SSH. Jeden system działa jako serwer, a drugi jako klient. Klucz publiczny i klucz prywatny są przechowywane lokalnie, odpowiednio, na serwerze i kliencie SSH. Klient SSH nawiąże kontakt z serwerem SSH i poda identyfikator pary kluczy, której chce użyć do potwierdzenia swojej tożsamości. Wyzwanie jest tworzone przez serwer SSH, który jest szyfrowany kluczem publicznym i wysyłany do klienta. Klient otrzymuje wyzwanie, odszyfrowuje je kluczem prywatnym, a oryginalne wyzwanie jest wysyłane z powrotem na serwer SSH. Po konsultacji nawiązywane jest bezpieczne połączenie. Protokół SSH został wymyślony w celu zastąpienia tunelu, dzięki czemu można zidentyfikować serwer, z którym się łączysz.

Przyjrzymy się teraz, jak włączyć SSH w Kali Linux.

Zainstaluj zdalny serwer SSH-OpenSSH Kali Linux

Zwykle Kali Linux ma uruchomiony lub zainstalowany serwer OpenSSH. Po uruchomieniu tego serwera możesz zalogować się przez SSH. Nie musisz więc instalować serwera, ale jeśli znajdziesz się w sytuacji, w której go nie masz, możesz wykonać to proste polecenie, aby zainstalować i włączyć zdalny serwer otwarty SSH w Kali Linux.

$ sudo apt-get install ssh

$ usługa sudo ssh start

Uwaga: Włączenie serwera SSH jest dość ryzykowne, ponieważ każdy, kto zna Twoje hasło, może włamać się do Twojego komputera. Zabezpieczenie hasła powinno być Twoim priorytetem. Jeśli chcesz, aby Twoja usługa działała przez cały czas, możesz wykonać kolejny krok.

Włącz zdalną usługę SSH Kali Linux

Najpierw musisz usunąć poziomy uruchamiania, wprowadzając następujące polecenie.

$ sudo update-rc.d -f ssh usuń

Następnym krokiem jest załadowanie domyślnych ustawień SSH.

$ sudo update-rc.d -f ssh domyślne

Po załadowaniu, następnie sprawdzisz, czy usługa jest uruchomiona.

$ sudo chkconfig ssh

Jeśli chcesz zobaczyć o wiele więcej, możesz zainstalować chkconfig, który można zainstalować, wprowadzając następujący kod polecenia.

$ sudo apt-get install chkconfig

Możesz uruchomić chkconfig, wpisując polecenie podane poniżej.

$ sudo chkconfig -l ssh

(lub)

$ sudo chkconfig -l

Zmień domyślne klucze SSH Kali, aby uniknąć ataku MITM

Każdy zainstalowany system Kali Linux ma szansę na atak MITM (Man In The Middle). Ataki MITM są zwykle obserwowane w środowisku klient-serwer. Atak MITM następuje, gdy haker dostanie się między te dwa elementy. Hakerzy mogą skorzystać z nieszyfrowanej komunikacji poprzez atak MITM i podsłuchiwać cały Twój ruch. Aby uniknąć ataków MITM, możesz wykonać poniższą procedurę.

Pierwszym krokiem jest przeniesienie kluczy Kali SSH do nowego folderu.

$ sudo cd /etc/ssh/

$ kali@kali: /etc/ssh# mkdir default_kali_keys

$ kali@kali: /etc/ssh# mv ssh_host_* default_kali_keys/

Drugim krokiem jest zregenerowanie kluczy, wprowadzając następujące polecenie.

$ kali@kali: /etc/ssh# dpkg-reconfigure openssh-server

]

Trzecim krokiem jest sprawdzenie, czy skróty kluczy SSH są różne. Wpisz następujące polecenie w celu weryfikacji.

$ kali@kali: /etc/ssh# md5sum ssh_host_*

Teraz porównaj skróty.

$ kali@kali: /etc/ssh# cd default_kali_keys/

$ kali@kali: /etc/ssh/default_kali_keys# md5sum *

Na koniec wprowadź następujący kod polecenia, aby ponownie uruchomić SSH.

$ kali@kali: /etc/ssh/default_kali_keys# restart usługi ssh

Ustaw MOTD za pomocą ładnego ASCII

MOTD (Wiadomość dnia) służy do wysyłania wspólnej wiadomości do wszystkich użytkowników. Baner jest zwykle nudny, więc możesz edytować pliki i dodać wybrany tekst, a następnie zapisać plik.

$ kali@kali:~# vi /etc/motd

$ kali@kali:~# restart usługi ssh

Rozwiązywanie problemów

Zmieniając klucze SSH w środku, możesz zobaczyć znak ostrzegawczy. Wpisz następujące polecenie, aby rozwiązać ten problem.

$ kali@kali:~# vi /root/.ssh/znane_hosty

Usuń wiersz, który powoduje rozwiązanie problemu, i uruchom ponownie SSH.

Zmień port serwera SSH dla bezpieczeństwa

Numer portu można zmienić, wprowadzając następujące polecenie.

$ kali@kali: /etc/ssh# cp /etc/ssh/sshd_config /etc/ssh/sshd_config_backup

Plik SSH_config można dalej edytować, wprowadzając następujące polecenie.

$ kali@kali: /etc/ssh# vi /etc/ssh/sshd_config

Teraz możesz ponownie uruchomić serwer OpenSSH

$ kali@kali: /etc/ssh# restart usługi ssh

Użyj SSH przy następnym użyciu.

$ kali@kali:~# ssh [chroniony adres e-mail] -p 10101

Tutaj 10101 jest portem docelowym, p oznacza port, a nazwą hosta może być IP lub FQDN.

Wniosek

Termin „SSH” opisuje zestaw reguł i wskazówek, które informują komputer, jak przesyłać dane z jednego miejsca do drugiego. Administratorzy, tacy jak właściciel aplikacji, administratorzy odpowiedzialni za cały system, czy użytkownicy uprzywilejowani z wyższymi poziomami dostępu korzystają głównie z serwera SSH. Mam nadzieję, że ten artykuł pomógł ci w włączeniu SSH w Kali Linux.

Gry Najlepsze gry do grania ze śledzeniem rąk
Najlepsze gry do grania ze śledzeniem rąk
Oculus Quest niedawno wprowadził świetny pomysł śledzenia rąk bez kontrolerów. Przy stale rosnącej liczbie gier i działań, które wspierają zarówno for...
Gry Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Granie w gry pełnoekranowe lub korzystanie z aplikacji w trybie pełnoekranowym bez rozpraszania uwagi może odciąć Cię od istotnych informacji systemow...
Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...