The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
SSH, také známý jako Secure Shell, lze použít k mnohem více než k získání vzdáleného shellu. Tento článek ukáže, jak lze SSH použít pro přesměrování portů a proxy.
Jedinými předpoklady jsou OpenSSH server (ve výchozím nastavení nainstalovaný na obrazech Vultr Linux) a klient OpenSSH (dostupný na Linuxu, BSD a MS Windows.)
SSH proxy se používá hlavně k proxy webového provozu. Může být například použit k zabezpečení vašeho webového provozu proti nebezpečné místní síti.
SSH port forwarding se často používá pro přístup ke službám, které nejsou veřejně přístupné. Můžete například mít na svém serveru spuštěné webové rozhraní pro správu systému, jako je Webmin, ale z bezpečnostních důvodů naslouchá pouze připojení na localhost. V takovém případě můžete použít SSH k předávání spojení na vybraném portu z vašeho místního počítače na port, na kterém služba naslouchá na straně serveru, a tím vám poskytnout vzdálený přístup k této konkrétní službě prostřednictvím tunelu SSH. Dalším běžným scénářem, kde se používá přesměrování portů SSH, je přístup ke službám ve vzdálené privátní síti prostřednictvím tunelu SSH k hostiteli v této privátní síti.
Jak proxy, tak předávání portů nevyžadují na vašem serveru žádnou speciální konfiguraci. Použití autentizace na základě klíče se však u SSH vždy doporučuje. Přečtěte si prosím Jak vygeneruji klíče SSH.
Vytvoření SSH proxy je velmi jednoduché, obecná syntaxe je následující:
ssh -D [bind-address]:[port] [username]@[server]
Kde [bind-address]je místní adresa pro poslech, [port]je místní port pro poslech, [username]je vaše uživatelské jméno na vašem serveru a [server]je IP adresa nebo název hostitele vašeho serveru. Pokud [bind-address]není zadáno, SSH bude výchozí, localhostcož je ve většině případů žádoucí.
Zde je praktický příklad:
ssh -D 8080 root@your_server
Abyste mohli používat tento proxy server, musíte svůj prohlížeč nakonfigurovat tak, aby jej používal SOCKSv5jako typ proxy a 8080jako port proxy.
Obecná syntaxe příkazu je následující:
ssh -L [localport]:[remotehost]:[remoteport] [username]@[server]
Kde [localport]je port, na kterém bude SSH klient naslouchat, [remotehost]je IP adresa hostitele, na který budou spojení přesměrována. To by bylo, 127.0.0.1pokud tunelujete připojení k vašemu serveru. Nakonec [remoteport]je číslo portu na serveru, který používá služba, ke které se připojujete.
Zvažte, zda 10000na vašem serveru běží na portu důležitá webová služba , která však není veřejně přístupná. Následující příkaz by se použil k vytvoření tunelu SSH k této službě.
ssh -L 80:127.0.0.1:10000 root@your_server
Nyní se budete moci připojit zadáním http://127.0.0.1do místního prohlížeče.
V privátní síti máte dva servery Vultr. Na jednom běží linuxová distribuce, na druhém MS Windows. V instanci Windows běží server RDP, ale z bezpečnostních důvodů není vystaven internetu. Za předpokladu, že se 192.168.1.5jedná o soukromou IP adresu počítače se systémem Windows, můžete se pomocí následujícího příkazu připojit k serveru vzdálené plochy přes port na vašem počítači:
ssh -L 3389:192.168.1.5:3389 root@your_server
Jakékoli připojení RDP z vašeho počítače k sobě samému bude nyní tunelováno přes váš Linux server na váš Windows server.
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více