GNU/Linux >> Znalost Linux >  >> Ubuntu

Zde je návod, jak nastavit a povolit SSH ve virtuálním boxu Ubuntu

VirtualBox je program pro spouštění a snadné přepínání mezi více operačními systémy na vašem operačním systému. To je užitečné zejména při připojení přes sítě. Secure Shell je kryptografický síťový protokol, který funguje bezpečně a připojuje klienta k serveru prostřednictvím nezabezpečené sítě. Data musí být před odesláním přes síť kryptograficky zabezpečená, aby se zabránilo útokům typu man-in-the-middle. Také z bezpečnostních důvodů musíte při interakci s virtuálními stroji povolit SSH. Budeme diskutovat o instalaci a povolení SSH ve virtuálním boxu Ubuntu, abychom vytvořili zabezpečené spojení mezi hostiteli.

Co je SSH?

SSH (Protect Shell) je otevřený protokol používaný k zabezpečení méně komplikovaného a nákladného síťového připojení, které poskytují hardwarová řešení VPN, nebo jinými slovy, autentizace, šifrování a integrita dat pro zabezpečení sítě. Přes SSH získáváme několik funkcí, jako je zabezpečený příkazový shell, zabezpečený přenos souborů a vzdálený přístup přes zabezpečený tunel k řadě aplikací TCP/IP.

Kromě toho, že poskytuje autentizaci hostitele a šifrování a integritu dat, má také další výhody, jako je komprese před šifrováním, což může výrazně snížit výpočetní náklady na šifrování dat.

Co jsou porty?

Porty jsou abstrakcí, kterou mohou programy komunikovat pomocí různých protokolů. Kromě protokolů transportní vrstvy, jako je TCP, UDP, SMTP, se používají také porty. Číslo portu je přiřazeno různým službám; Například HTTP používá TCP a UDP port 80. Použitím čísel portů umožňuje dvojice systémů stejnému přenosovému protokolu otevřít četné sokety.

Co je NAT

Network Address Translation je zkratka pro NAT.

Jak název napovídá, NAT se používá k překladu adresy na jednom konci privátní sítě vytvořené uživatelem ukazujícím na umístění, které je údajně v privátní síti.

Kroky pro nastavení a povolení SSH

Krok 1: Otevřete svou virtuální schránku. Klikněte na Nastavení a přejděte na Síť.

Krok 2: Vyberte adaptér

Aktivujte bezplatný síťový adaptér a vyberte síť NAT.

Krok 3:
Otevřete pokročilé možnosti a klikněte na Port Forwarding
Zobrazí se karta s několika poli, jak je znázorněno v dalším kroku.

Krok 4: Po kliknutí na tlačítko + na této kartě přidejte nový záznam podle pokynů níže.

Příjmení: ssh
Protokol: TCP
Hostitelský port: x
Port pro hosty: a
kde x a y jsou stejná čísla portů.

V tabulkách pak uvidíte nový záznam s informacemi, které jste vyplnili.

Krok 5: Instalace SSH
Desktopový systém Ubuntu standardně neinstaluje server SSH, ale lze jej snadno nainstalovat pomocí běžných systémů úložiště Ubuntu.

Následující příkazy nainstalují SSH:

sudo apt update
sudo vhodné K instalaci opensh-serve

Krok 6: Connect to SSH
Pro připojení k vašemu hostu zadejte následující příkaz

$ ssh -P @127.0.0.1

Po zobrazení výzvy zadejte heslo a budete připojeni k virtuálnímu počítači.

Chcete-li na svém počítači zakázat SSH, proveďte následující:

sudo systemctl stop ssh

Chcete-li jej povolit, když je zakázán, postupujte takto:

sudo systemctl aktivovat ssh

diplom

Naučili jsme se, jak nainstalovat SSH na váš virtuální stroj Ubuntu. Jak již bylo zmíněno, SSH je užitečný nástroj pro navázání zabezpečené komunikace mezi klientem a serverem přes nezabezpečenou síť. Bez správného nastavení připojení SSH by vaše aplikace mohly být ovlivněny útokem typu man-in-the-middle, při kterém by útočník mohl získat přístup k vašim datům přes síť. SSH používá RSA a další asymetrické šifrovací algoritmy k šifrování a dešifrování dat odesílaných přes síť. Zabezpečení vašich dat je stále důležitější při výměně dat, jako jsou bankovní údaje a hesla, přes síť. Nedostatek zabezpečení může mít za následek velké ztráty pro zákazníka i pro společnost. Změna výchozího portu SSH zvyšuje zabezpečení vašeho serveru snížením rizika automatických kybernetických útoků.


Ubuntu
  1. Jak nainstalovat a nastavit sftp server v Ubuntu 20.04

  2. Jak nainstalovat a nastavit mysql 8 na Ubuntu 20.04

  3. Jak nastavit nebo změnit časové pásmo na Ubuntu 20.04 a 21.04

  1. Jak povolit SSH na Ubuntu 18.04

  2. Jak nastavit virtuální hostitele Apache na Ubuntu 18.04

  3. Jak povolit SSH na Ubuntu 18.04 Bionic Beaver

  1. Jak nastavit klíče SSH na Ubuntu 18.04

  2. Jak povolit SSH na Ubuntu 20.04

  3. Jak nastavit klíče SSH na Ubuntu 20.04