Jak přistupovat k jinému počítači ve stejné síti pomocí Linuxu

How Access Another Computer Same Network With Linux



Existuje mnoho důvodů pro přístup k jinému počítači v domácí/kancelářské síti z vašeho notebooku/stolního počítače. Například,

1. Vzdálené používání grafického softwaru: Existuje mnoho softwaru, který ke spuštění potřebuje počítače se speciálními parametry (např. Autodesk Maya, AutoCAD, Blender). Váš notebook/stolní počítač nemusí mít požadované specifikace pro jeho spuštění. Občas může konkrétní software běžet na konkrétním operačním systému, který nechcete instalovat na svůj notebook/stolní počítač pouze pro ten jeden software. V těchto případech můžete nainstalovat požadovaný grafický software na jiné počítače a přistupovat k nim vzdáleně ze svého notebooku/stolního počítače a používat požadovaný grafický software z vašeho notebooku/stolního počítače.







2. Řešení problémů na dálku: Pokud jste technikem vaší kanceláře, někdy budete možná muset vyřešit problémy na počítačích svých kolegů nebo jim ukázat, jak něco udělat. Můžete se vzdáleně připojit k počítači svého kolegy a vyřešit jeho problém. To vám ušetří spoustu času, který byste jinak strávili chůzí nebo výtahem nebo po schodech do pokoje svého kolegy.



3. Vzdálená správa grafiky/příkazového řádku: Můžete být správcem systému společnosti. Společnost může mít mnoho počítačů, které potřebujete spravovat. Přejít ze stolu na stůl nebo z místnosti do místnosti spravovat každý počítač vaší společnosti bude pro vás mnoho potíží. Místo toho můžete sedět a relaxovat na stole a vzdáleně se připojit k počítačům, které potřebujete spravovat ze svého notebooku/stolního počítače. To vám ušetří spoustu času a práce navíc.



4. Přístup k virtuálním strojům: Možná budete chtít provozovat virtuální počítače na svém serveru pomocí hypervizorů typu I, jako je Proxmox VE, VMware vSphere, KVM atd. V takovém případě se k používání virtuálních počítačů potřebujete vzdáleně připojit k virtuálním počítačům z vašeho notebooku/počítače protože tyto virtuální stroje nebudou mít žádný fyzický displej, klávesnici ani myš.





Tento článek vám ukáže různé způsoby přístupu k jiným počítačům a virtuálním počítačům ve stejné síti s Linuxem. Začněme tedy.

Připojení k jiným Linuxovým počítačům přes SSH:

K dalším počítačům se systémem Linux ve vaší síti se můžete připojit z příkazového řádku pomocí SSH. Aby SSH fungovalo, musí mít vzdálený počítač nainstalovaný serverový program OpenSSH.



Pokud potřebujete pomoc s instalací serveru OpenSSH do počítače, v závislosti na distribuci Linuxu, kterou používáte, si přečtěte jeden z následujících článků:

  • Debian 9: Přečíst článek Povolte server SSH v Debianu .
  • Debian 10: Přečtěte si článek Povolit SSH na Debianu 10.
  • CentOS 8: Přečíst článek Jak povolit SSH v CentOS 8 .
  • Ubuntu 18.04 LTS: Přečtěte si článek Jak povolit server SSH na Ubuntu 18.04 LTS.
  • Ubuntu 20.04 LTS: Přečíst článek Jak nainstalovat a povolit OpenSSH na Ubuntu 20.04 .
  • Arch Linux: Přečtěte si článek Nastavení, přizpůsobení a optimalizace serveru Arch Linux SSH.
  • Kali Linux 2020: Přečtěte si článek Jak povolit SSH v Kali Linux 2020.

Chcete -li se připojit ke vzdálenému počítači pomocí SSH, potřebujete znát IP adresu tohoto vzdáleného počítače.

Pokud neznáte IP adresu vzdáleného počítače, požádejte svého kolegu, aby na vzdáleném počítači otevřel Terminál a spustil následující příkaz:

$jméno hostitele -Já

Jakmile váš kolega zjistí IP adresu svého počítače, může vám ji poslat. V mém případě je IP adresa 192.168.0.109 . U vás to bude jiné. Proto jej odteď vyměňte za svůj.

Musíte také znát uživatelské jméno a přihlašovací heslo vzdáleného počítače. Opět vám to může poslat váš kolega.

Jakmile znáte přihlašovací uživatelské jméno, heslo a IP adresu vzdáleného počítače, můžete se k němu připojit pomocí SSH následujícím způsobem:

$ssh <uživatelské jméno> @<ip-addr>

POZNÁMKA: Nahradit s přihlašovacím uživatelským jménem a s IP adresou vzdáleného počítače.

Když se ke vzdálenému počítači připojujete poprvé pomocí SSH, zobrazí se následující výzva.

Vepište Ano a stiskněte přijmout otisk prstu.

Zadejte přihlašovací heslo vzdáleného počítače a stiskněte .

Měli byste být připojeni ke vzdálenému počítači pomocí SSH.

Nyní můžete na vzdáleném počítači spustit libovolný požadovaný příkaz.

Připojení k počítačům Windows prostřednictvím protokolu RDP:

Nejběžnějším způsobem připojení ke vzdálenému počítači se systémem Windows je protokol RDP (Remote Desktop Protocol). Protokol RDP je integrován do operačního systému Windows. Aby RDP fungovalo, nemusíte na vzdálený počítač se systémem Windows nic instalovat. Vše, co musíte udělat, je povolit RDP na vzdáleném počítači a můžete začít.

Chcete -li povolit RDP v systému Windows 10, otevřete Windows 10 Nastavení aplikaci a klikněte na Systém jak je vyznačeno na obrázku níže.

Přejděte na Vzdálená plocha sekci a klikněte na Povolit vzdálenou plochu přepínací tlačítko, jak je označeno na obrázku níže.

Klikněte na Potvrdit jak je vyznačeno na obrázku níže.

RDP by mělo být povoleno.

Jakmile je RDP povoleno na vzdáleném počítači se systémem Windows, potřebujete znát IP adresu tohoto vzdáleného počítače se systémem Windows.

Chcete -li zjistit IP adresu vzdáleného počítače se systémem Windows, stiskněte tlačítko a stiskněte R. . The Běh mělo by se zobrazit okno výzvy. Nyní zadejte powerhell nebo cmd a stiskněte .

Měl by se otevřít terminál (PowerShell nebo CMD, v závislosti na příkazu, který jste použili ke spuštění terminálu).

Nyní spusťte následující příkaz:

>ipconfig/Všechno

Měla by se zobrazit IP adresa vzdáleného počítače se systémem Windows. V mém případě je IP adresa 192.168.0.107 . U vás to bude jiné. Proto jej odteď vyměňte za svůj.

Jakmile znáte IP adresu počítače se systémem Windows, můžete se pomocí klienta RDP připojit ke vzdálenému počítači se systémem Windows z Linuxu. V Linuxu je k dispozici mnoho klientů RDP. Ale v tomto článku použiji Ocet klient vzdálené plochy pro připojení k počítači se systémem Windows pomocí protokolu RDP.

Pokud nemáte Ocet nainstalován na vašem počítači klient vzdálené plochy a pokud potřebujete pomoc s instalací Ocet vzdálený desktopový klient na vámi požadované distribuci Linuxu, můžete se podívat na článek Jak nainstalovat Vinagre Remote Desktop Client na Linux .

Jakmile máš Ocet nainstalován, můžete jej spustit z Nabídka aplikace vašeho počítače.

Začít Ocet , otevři Nabídka aplikace a hledat ocet a klikněte na Prohlížeč vzdálené plochy ikona, jak je označeno na obrázku níže.

The Ocet měl by být otevřen klient vzdálené plochy.

Nyní klikněte na Připojit .

Vybrat PRV z Protokol v rozevírací nabídce zadejte IP adresu počítače se systémem Windows do pole Hostitel sekci a napište na displej Šířka a Výška v pixelech v Možnosti RDP sekci, jak je označeno na obrázku níže.

Poté klikněte na Připojit .

Budete požádáni o zadání přihlašovacího uživatelského jména a hesla počítače se systémem Windows, ke kterému se připojujete.

Zadejte přihlašovací uživatelské jméno a heslo a klikněte na Ověřit .

Měli byste být připojeni k počítači se systémem Windows, jak vidíte na obrázku níže.

Připojení ke vzdáleným počítačům přes VNC:

VNC (Virtual Network Computing) je protokol pro vzdálený přístup a ovládání grafického desktopového prostředí počítače z jiného počítače.

Chcete -li se k počítači vzdáleně připojit pomocí protokolu VNC, musíte mít na počítači, ke kterému chcete vzdáleně přistupovat, nainstalován a nakonfigurován serverový program VNC.

Pokud potřebujete pomoc s instalací serveru VNC do počítače, v závislosti na distribuci Linuxu, kterou používáte, přečtěte si jeden z následujících článků:

  • CentOS 8: Přečtěte si článek Konfigurace serveru VNC na CentOS 8.
  • Ubuntu 20.04 LTS: Přečtěte si článek Jak povolit sdílení obrazovky na Ubuntu 20.04 LTS.
  • Debian 10: Přečíst článek Jak povolit sdílení obrazovky v Debianu 10 .
  • Linux Mint 20: Přečíst článek Nainstalujte server VNC na Linux Mint 20 .
  • Fedora 32: Přečtěte si článek Jak konfigurovat server VNC ve Fedora Linux? .

Jakmile máte na vzdáleném počítači nainstalovaný server VNC, potřebujete klienta VNC pro připojení ke vzdálenému počítači z jiného počítače.

V Linuxu je k dispozici mnoho klientů VNC. tj. Vinagre, Remmina, RealVNC VNC Viewer atd.

Pokud potřebujete pomoc s instalací klienta VNC na požadovanou distribuci Linuxu, můžete si přečíst jeden z následujících článků v závislosti na klientovi VNC, kterého chcete nainstalovat.

Ocet: Přečíst článek Jak nainstalovat Vinagre Remote Desktop Client na Linux .

Prohlížeč RealVNC VNC: Přečíst článek Jak nainstalovat RealVNC VNC Viewer na Linux .

Tento článek bude používat Prohlížeč RealVNC VNC Klient VNC vám ukáže, jak se připojit ke vzdálenému počítači pomocí protokolu VNC.

Jakmile je nainstalován RealVNC VNC Viewer, můžete spustit VNC Viewer z požadované distribuce Linuxu z nabídky aplikací.

Zkontrolovat Přečetl jsem a přijímám tyto podmínky zaškrtněte políčko a klikněte na OK jak je vyznačeno na obrázku níže.

Klikněte na MÁM TO jak je vyznačeno na obrázku níže.

VNC Viewer by měl být připraven k připojení ke vzdáleným počítačům.

Chcete -li se připojit ke vzdálenému počítači pomocí VNC, potřebujete znát IP adresu tohoto vzdáleného počítače.

Chcete -li zjistit jeho IP adresu, spusťte na vzdáleném počítači následující příkaz.

$jméno hostitele -Já

Na terminálu by měla být vytištěna IP adresa vzdáleného počítače.

Jak vidíte, IP adresa vzdáleného počítače, ke kterému se chci připojit, je 192.168.0.106 . U vás to bude jiné. Proto jej odteď vyměňte za svůj.

Chcete -li se nyní připojit ke vzdálenému počítači, zadejte název hostitele nebo IP adresu vzdáleného počítače, ke kterému se chcete připojit, a stiskněte .

Klikněte na Pokračovat .

Budete požádáni o zadání přihlašovacího uživatelského jména a hesla vzdáleného počítače.

Zadejte přihlašovací uživatelské jméno a heslo vzdáleného počítače, ke kterému se chcete připojit, a klikněte na OK jak je vyznačeno na obrázku níže.

Měli byste být připojeni ke vzdálenému počítači.

Připojení k virtuálním strojům VMware přes VMRC:

Chcete -li se vzdáleně připojit k virtuálním strojům VMware vSphere nebo VMware ESXi, můžete použít oficiální program VMware Vzdálená konzole VMware (VMRC) .

Chcete -li se dozvědět více o vzdálené konzole VMware (VMRC) a o tom, jak ji nainstalovat do vaší oblíbené distribuce Linuxu, podívejte se na článek Jak nainstalovat VMRC (VMware Remote Console) na Linux .

Ukáže vám, jak se připojit k virtuálnímu počítači VMware ESXi pomocí Vzdálená konzole VMware (VMRC) , Připravil jsem virtuální stroj VMware ESXi s01, jak můžete vidět na obrázku níže.

Pro připojení k virtuálnímu počítači VMware ESXi s01 s Vzdálená konzole VMware (VMRC) , klikněte na Řídicí panel jak je vyznačeno na obrázku níže.

Poté klikněte na Spusťte vzdálenou konzolu jak je vyznačeno na obrázku níže.

Virtuální stroj VMware ESXi s01 by měl být otevřen pomocí Vzdálená konzole VMware (VMRC), jak můžete vidět na obrázku níže.

Připojení k virtuálním strojům Proxmox prostřednictvím SPICE:

Pro vzdálené připojení k virtuálním strojům Proxmox VE můžete použít oficiální KVM Virt Viewer . Virt Viewer používá KOŘENÍ protokol pro vzdálené připojení k virtuálním strojům KVM.

Chcete -li se dozvědět více o KVM Virt Viewer a jak jej nainstalovat do vaší oblíbené distribuce Linuxu, podívejte se na článek Jak nainstalovat Virt Viewer na Linux .

Ukáže vám, jak se připojit k virtuálnímu počítači Proxmox pomocí KOŘENÍ protokol pomocí Virt Viewer , Připravil jsem virtuální stroj Proxmox s02, jak můžete vidět na obrázku níže.

Chcete -li se připojit k virtuálnímu počítači Proxmox pomocí Virt Viewer , musíte nastavit Zobrazit Hardware virtuálního počítače na SPICE (qxl), jak ukazuje obrázek níže.

Jakmile nastavíte Zobrazit hardware virtuálního počítače SPICE (qxl) , přejděte na Řídicí panel části virtuálního počítače a klikněte na Řídicí panel > KOŘENÍ jak je vyznačeno na obrázku níže.

Váš prohlížeč by vás měl vyzvat k otevření nebo uložení konfiguračního souboru připojení Virt Viewer.

Vybrat Otevřít s , vyberte Vzdálený prohlížeč z rozevírací nabídky a klikněte na OK jak je vyznačeno na obrázku níže.

Měli byste být připojeni k virtuálnímu počítači Proxmox, jak můžete vidět na obrázku níže.

Závěr:

Tento článek ukazuje, jak přistupovat ke vzdálenému počítači ve stejné síti z Linuxu. Ukázal jsem vám různé metody, protokoly a nástroje pro připojení ke vzdáleným počítačům z jiného počítače ve stejné síti. Pokryl jsem textový protokol vzdáleného přístupu SSH, grafické protokoly vzdáleného přístupu RDP a VNC, protokol vzdáleného přístupu virtuálního stroje Proxmox SPICE a nástroj VMRC pro vzdálený přístup virtuálního stroje VMware ESXi nebo VMware vSphere. Ukázal jsem vám, jak používat klientské programy vzdáleného přístupu Vinagre, RealVNC VNC Viewer, Virt Viewer a VMRC k připojení ke vzdáleným počítačům také prostřednictvím jejich podporovaných protokolů vzdálené plochy.