S Az ssh használata a Windows 10 rendszerben
Tartalomjegyzék:
- Mi az SSH?
- Konfigurálja az SSH szervert az Ubuntun
- Lásd a Linux szerver IP-címét
- Csatlakozás az SSH klienshez, a Windows 10 rendszerhez
- Telepítse az SSH Client Windows 10 alkalmazást
- Csatlakoztassa az SSH klienst a Linuxhoz a Windows 10 rendszerből
- Konfigurálja az SSH szervert a Windows 10 rendszerben
- Indítsa el az SSH szervert a Windows 10 rendszerben
- Figyelőport engedélyezése az OpenSSH Windows 10 számára
- Csatlakoztasson egy Windows 10 SSH szervert
- Javítás hiba a távoli gazdagép azonosítása megváltoztatta az SSH-t
- Csatlakozás egy Windows 10 SSH szerverhez az Ubuntu alkalmazásból
- Távolról csatlakozhat egy SSH szerverhez
Ebben a cikkben megtudjuk, hogyan használhatjuk az SSH-t a Windows 10 rendszerben a rendszer parancssorából. Pontosabban, a PowerShell-et és az általunk kínált előnyöket fogjuk használni. Az SSH a távoli kapcsolatok egyik leggyakrabban használt kommunikációs protokollja, magas szintű biztonsága, valamint a Windows és Linux rendszerrel való széles körű kompatibilitása miatt.
Tartalom index
Az SSH használata a Windows korábbi verzióiban viszonylag bonyolultabb volt, mivel a Linux és a Windows kompatibilitása érdekében olyan külső programokat kell telepíteni, mint például a Putty. De erre jelenleg nincs szükség, mivel a Windows 10 rendelkezik SSH modullal ahhoz, hogy kapcsolatot létesítsen rendszerünk és egy kliens között, mint kiszolgálóként konfigurálva.
Mi az SSH?
Az SSH vagy a Secure Shell egy biztonságos kommunikációs protokoll két operációs rendszer távoli összekötésére, hogy a gazdagépet az ügyfélszámítógépről a parancskonzol segítségével vezérelhessük.
Az SSH-ban a legfontosabb, hogy képes titkosítani a kapcsolati munkamenetet, ami az FTP-vel vagy a Telnet-rel nem lehetséges, sokkal biztonságosabb és kevésbé használt protokollokkal.
Az SSH lehetővé teszi az adatok biztonságos másolását is a gazdagépről az ügyfelekre, azzal a lehetőséggel, hogy az RSA kulcsokat biztonságosabbá tegyék, mint a normál felhasználók munkamenetkulcsait, és a fájlok továbbítását is átjárhatjuk, hogy még nagyobb biztonságot szerezzünk.
Jelenleg SSH gyakorlatilag bármilyen számítógép között lehetséges, amelyben van az operációs rendszer, mivel vannak olyan programok a kompatibilitásra, mint például az OpenSSH, Putty, Shell, SSH-Agent.
Az SSH-val csatlakozhatunk egy kiszolgálóként konfigurált számítógéphez, mind belső hálózaton, mind távolról. Ehhez meg kell nyitnunk a TCP 22. portot, amelyet alapértelmezés szerint használunk.
Konfigurálja az SSH szervert az Ubuntun
Most azt fogjuk elvégezni, hogy az SSH-t kiszolgálóként konfiguráljuk egy Ubuntu számítógépen, és hozzáférjünk hozzá egy Windows kliensen keresztül.
Tehát az első dolog, amit tennünk kell, hogy az SSH-t kiszolgáló módban futtassuk az Ubuntu-ban. Tehát nyitunk egy Linux terminált a folyamat elindításához.
Az SSH szerver telepítéséhez a következő parancsot kell végrehajtanunk:
sudo apt-get install openssh-server
Helyezzük a jelszót, és a telepítés néhány másodpercig tart. Az Ubuntu-ban lévő SSH-kiszolgálónk kezelésének legfontosabb parancsai a következők:
sudo gedit / etc / ssh / sshd_config
Ezzel a paranccsal megnyitjuk az SSH konfigurációs fájlt olyan paraméterek szerkesztésére, mint a kommunikációs port, a titkosítási protokoll vagy más szempontok.
sudo /etc/init.d/ssh start
Parancs az SSH szerver elindításához
sudo /etc/init.d/ssh stop
Parancs az SSH szerver leállítására
sudo /etc/init.d/ssh újraindítás
Parancs például az SSH szerver újraindítására például a konfiguráció megváltoztatása után
Alapvetően ezt a konfigurációs fájlt alapértelmezés szerint meg fogjuk hagyni, mivel az oktatóprogram a Windows kommunikációjának létrehozásáról és az Ubuntu kiszolgálójának konfigurálásáról szól.
Aztán. Amit végrehajtunk, az a parancs futtatása az SSH-démon elindításához képest. Most áttérünk a Windows-ra.
Lásd a Linux szerver IP-címét
Csak az SSH szerver IP-címét kell tudnunk, amelyet aktiváltunk. Ehhez a következő parancsot használjuk:
Csatlakozás az SSH klienshez, a Windows 10 rendszerhez
Az SSH Windows 10 használatához a PowerShell-t vagy a parancssort kell használnunk, és meg kell tennünk néhány eljárást a program aktiválásához és a parancskonzolunkban való használatához.
Telepítse az SSH Client Windows 10 alkalmazást
A Windows 10 operációs rendszerrel elég könnyű. Az SSH-klienst és a szervert is aktiválhatjuk a konfigurációs panelen található jellemzők listáján keresztül.
- A Start menübe kattintva a fogaskerékre kattintva nyissuk meg a konfigurációs panelt. Az " Alkalmazások " opciót választjuk, és ezen belül helyezzük magunkat az " Alkalmazások és szolgáltatások " opcióra. Most rá kell kattintanunk a jobb oldalon található lehetőségre. az „ Opcionális funkciók kezelése ”
Lehet, hogy a megjelenő listán már van telepítve az alapértelmezett ssh-ügyfél, ebben az esetben ez jelenik meg a listában.
- Ha még nincs telepítve, kattintson az " Új szolgáltatás hozzáadása "
A funkciók listáján belül meg kell találnunk a két érdeklődő alkalmazást: " OpenSSH Client " és " OpenSSH Server ".
Mindkét esetben a „ Telepítés ” gombra kattintunk. Ha visszatérünk az előző ablakhoz, láthatjuk, hogy ezek az elemek hogyan fognak megjelenni telepítve.
Most az SSH klienst használhatjuk az Ubuntu csapatunkhoz való csatlakozáshoz
Csatlakoztassa az SSH klienst a Linuxhoz a Windows 10 rendszerből
Az első dolog, amit meg kell tennünk, a PowerShell- ablak megnyitása. Ehhez kattintson a jobb egérgombbal a Start menü gombra, és válassza a " Windows PoweShell " lehetőséget.
Ha a parancsot írjuk:
ssh
Információkat szerezünk a rendelkezésre álló különféle lehetőségekről.
A Windows 10-es SSH-kiszolgálóhoz való csatlakozáshoz csak az alábbiakat kell írnunk:
ssh Például: " ssh [email protected] ". Ez automatikusan megkérdezi tőlünk az Ubuntu felhasználói hitelesítő adatait, és mi hozzáférünk hozzá Ha nem írunk felhasználót, akkor alapértelmezés szerint a kiszolgáló rendszeren elérhető felhasználót észleljük, mint ebben az esetben: A hibák miatt az Ubuntu rendszerfelhasználó / home könyvtárában leszünk. És távolról is meg tudjuk csinálni azt, amit akarunk. A szekcióból való leváláshoz csak a következő parancsot kell írni: kijárat
A távoli hálózathoz történő csatlakozáshoz, a sajátunktól eltérő hálózaton keresztül, meg kell nyitnunk routerünk 22. portját, és be kell lépnünk az internetkapcsolatunk valós IP-jével. Most ugyanazt az eljárást hajtjuk végre, de egy Windows ügyféltől a kiszolgálóig a Windowson is. Mielőtt még telepítettük az SSH szervert a Windows rendszerre, most már csak a csatlakozáshoz kell elindítanunk. A rendszerszolgáltatások listájának megnyitásához és az SSH szerver aktiválásához az alábbiak vagyunk: services.msc
Amit most megtehetünk ezzel a két szolgáltatással, az konfigurálja őket, hogy a rendszer indulásakor induljanak Az SSH szerver már fut a kiszolgáló gépen. Ez különösen akkor hasznos, ha azt akarjuk, hogy távolról elérjük a 22. portot az SSH szerverünkhöz. A következő parancsot kell helyeznünk a rendszergazda engedélyével végrehajtott PowerShell-konzolunkba Új-NetFirewallRule -Név sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Ha engedélyezve True -Direction Bejövő -Protocol TCP -Action Engedélyezés -Profile Domain
Nos, minden készen áll a csatlakozásra az újonnan konfigurált Windows 10 szerverhez. A korábbival azonos eljárást kell tennünk, bár ha csapatunk IP-je megegyezik azzal, amellyel korábban az Ubuntu szerveren hozzáfértünk, akkor ez nem jelent hibát. Ez a hiba ránk fordul, mert korábban már hozzáfértünk egy SSH szerverhez, amelynek azonos IP-címe van, mint egy másik, amely jelenleg van. Mivel ez egy másik operációs rendszer és egy másik domain fut, a kiszolgálóhoz társított biztonsági RSA kulcs különbözik, és ezt a hibát kapjuk. A probléma megoldásához csak annyit kell tennie, hogy belép a PowerShell vagy a Parancssor ablakba rendszergazdaként, és írja be a következő parancsot: ssh-keygen -R Például a mi esetünkben: " ssh-keygen -R 192.168.2.104 ", és így a kapcsolódó kulcsok listája kiürül, hogy másikat kérjen. Most újra futtatjuk a csatlakozási folyamatot, és ez sikeres lesz Most egy nagyon hasznos módszert fogunk látni egy SSH szerverhez való csatlakozáshoz a Windows 10 rendszerben Ubuntu és bármely más Linux alatt, és egy grafikus felületen keresztül. Amit tennünk fog, nyissa meg az Ubuntu fájlkezelőt, és nyomja meg a " Ctrl + L " billentyűkombinációt a böngésző címsorának engedélyezéséhez. A szerver eléréséhez a következő parancsot vagy sort írjuk: ssh: // például az " ssh: //[email protected] " megkérdezi a biztonsági megerősítést, majd a felhasználói jelszót. Ilyen módon a grafikus felületen keresztül hozzáférhetjük a kiszolgáló számítógépen tárolt fájlokat Befejezésül megemlítjük azt a lehetőséget, hogy távolról is csatlakozhatunk az SSH szerverhez, mind a Windows, mind a Linux. Az egyetlen dolog, amit figyelembe kell vennünk, az a tény, hogy a korábbiakhoz hasonlóan kívül van egy magánhálózaton. Tudnunk kell a szerver valódi IP-jét és azt a portot, amelyre az átvitel megy, amely alapértelmezés szerint a 22. port. Ilyen módon a következő parancs lesz, amelyet a csatlakozáshoz használnunk kell: ssh -p 22 például a mi esetünkben ez lenne: „ ssh -p 22 Dell @ IP-real ” Ha tovább megyünk, a folyamat azonos lesz. A következő útmutatók szintén hasznosak lehetnek: Milyen rendszereket szeretne csatlakoztatni az SSH segítségével? Ha bármilyen probléma merült fel a csatlakozás során, hagyja ezt a megjegyzésben, hogy segítsen
Konfigurálja az SSH szervert a Windows 10 rendszerben
Indítsa el az SSH szervert a Windows 10 rendszerben
Figyelőport engedélyezése az OpenSSH Windows 10 számára
Csatlakoztasson egy Windows 10 SSH szervert
Javítás hiba a távoli gazdagép azonosítása megváltoztatta az SSH-t
Csatlakozás egy Windows 10 SSH szerverhez az Ubuntu alkalmazásból
Távolról csatlakozhat egy SSH szerverhez
A Windows Defender használata a Windows 10 rendszerben
Javasoljuk, hogy rendszerünk biztonságát a Windows Defender kezébe hagyjuk? 4 kérdéssel megpróbálunk válaszolni erre a kérdésre.
Hard A merevlemez-kezelő használata a Windows 10 rendszerben
A Windows 10 rendszerrel könnyen kezelheti az összes merevlemezt. Ma megtanuljuk a merevlemez-kezelő használatát?
A gyors megjegyzések használata a Windows 10 rendszerben
Megmutatjuk bemutatónkat arról, hogyan lehet a Windows 10-ben a gyors jegyzeteket lépésről lépésre használni, és más színre váltás lehetőségével.