A Linux használatának egyik legfontosabb módja az SSH. Ez a távoli hozzáférésű parancssori eszköz lehetővé teszi a szoftver telepítésétől a Linux webszerverként való konfigurálásáig mindent. Az SSH időt takaríthat meg, termelékenyebbé teheti Önt, és segít felszabadítani a Linux disztribúció erejét.
De hogyan állíthatja be az SSH -t mind a kliens, mind a szerver oldalon? Ismerje meg, hogyan kell mindkét végén telepíteni és konfigurálni az SSH szoftvert, és hogyan vezérelheti Linux számítógépét.
Mi az SSH?
Az SSH jelentése: S ecure SH ell, és lehetővé teszi egy Linux -számítógép vagy szerver távoli vezérlését egy másik eszközről. Működik a helyi hálózatokon és az interneten, ami azt jelenti, hogy használható otthona Linux-alapú médiaszerverének vagy egy másik kontinensen található Linux webszerver kezelésére.
Bár az SSH nem ad hozzáférést a távoli számítógép asztali környezetéhez, lehetővé teszi a terminál használatát. Miután csatlakoztatta a távoli számítógéphez, úgy használhatja, mintha az Ön előtt lenne. Csak győződjön meg róla, hogy root hozzáféréssel rendelkezik.
miért nem működik az egérmunkám
Ne feledje, hogy más távoli hozzáférési megoldások is rendelkezésre állnak a Linux számára. Például az Ubuntu felhasználók támaszkodhatnak a VNC-kompatibilis Remmina távoli asztali eszköz .
Az SSH használatához meg kell győződnie arról, hogy a távoli számítógépen (szerver) be van állítva az SSH. Ezenkívül a helyi eszközre (az ügyfélre) telepíteni kell egy SSH alkalmazást.
Ügyféloldali telepítés
Az SSH telepítése és beállítása ügyfélre egyszerű. Bizonyos esetekben nincs szükség további szoftverre:
- A Linux felhasználóknak a terminálba beépített SSH klienst kell találniuk
- A macOS számítógépeken az SSH előre telepítve van a terminálon
- A Windows számítógépeken a PowerShell parancssori eszközt kell használni, vagy telepíteni kell Gitt
- Ha Linuxról szeretne csatlakozni SSH -n keresztül iPhone -ról és iPadről, próbálja meg iTerminal (4,99 USD)
- Ha Androidot használ SSH -hoz, próbálja meg JuiceSSH (Ingyenes)
Az SSH nincs telepítve a Linux rendszerére? Hozzáadás a csomagok frissítésével és frissítésével, majd telepítésével:
sudo apt update && sudo apt upgrade
sudo apt install openssh-client
Szokta használni az SSH -t Windows rendszeren, de váltott Linux asztali számítógépre? Hiányozhat a PuTTY asztali SSH alkalmazás az egyszerű egérfelülettel. Szerencsére telepíthető Linux asztali számítógépre:
sudo apt install putty
Ha telepítve van az SSH ügyfélszoftvere, készen áll a kapcsolat létrehozására a távoli számítógéppel vagy szerverrel.
Általános szabály, hogy minden asztali és mobil kliens esetében csak egy IP -címre vagy gazdagépnévre és a megfelelő bejelentkezési adatokra van szüksége. Bár az alkalmazások kinézete eltérhet, és előfordulhat, hogy a port nevét manuálisan kell megadni, az SSH -ügyfelek többnyire nem különböztethetők meg.
Szerveroldali telepítés és konfigurálás
A kapcsolat létrehozása előtt telepítse a kiszolgálóoldali szoftvert az SSH-kapcsolat tárolására. Ehhez valaki jelen kell lennie az SSH telepítéséhez vagy engedélyezéséhez. Lehet, hogy már jelen van, hogy ezt megtegye-ellenkező esetben egy kolléga vagy támogató mérnök a szerver végén beállítja az SSH-t.
Vegye figyelembe, hogy ha webtárhely -csomagot használ, akkor az SSH -t alapértelmezés szerint engedélyezni kell. Ha nem, beszéljen a webtárhelyével az SSH beállításához.
Ha az SSH nincs engedélyezve a távoli számítógépen vagy kiszolgálón, telepítse a következővel:
sudo apt install openssh-server
Ellenőrizze, hogy ez működött -e
sudo systemctl status ssh
A parancsnak tiltania kell az „aktív” választ.
Bizonyos esetekben az Ubuntu tűzfal ufw blokkolhatja az SSH -t. Annak érdekében, hogy ez ne forduljon elő, használja
sudo ufw allow ssh
Bizonyos esetekben engedélyeznie kell az SSH -t a távoli eszközön is. Ez egy biztonsági óvintézkedés, amelyet a használatával lehet módosítani
sudo systemctl enable ssh
Más lehetőségek is rendelkezésre állnak (
stop
,
start
, és
disable
) az SSH szolgáltatás konfigurálásához.
Határozza meg az IP -címet
Ha SSH -n keresztül szeretne csatlakozni a távoli eszközhöz, ismernie kell a készülék IP -címét. Két egyszerű módja van ennek megtalálására:
- Futtasson egy terminál parancsot
- Ellenőrizze a routert
A távoli rendszer IP -címének megjelenítéséhez jelentkezzen be és futtassa
ip address
Ez visszaadja az eszköz IP -címét, ezért jegyezze fel. Régebbi Linux verzióknál
ifconfig
jobb eredményeket hozhat.
Az útválasztón ellenőrizheti a csatlakoztatott eszközöket is. A Linux PC vagy szerver megjelenik, általában operációs rendszer vagy eszköznév szerint. Ennek egyszerűvé kell tennie az azonosítást.
A nyilvános IP -cím megjelenítéséhez jelentkezzen be a szerverre, és nyissa meg whatsmyip.org.
A használt IP -címnek megfelelőnek kell lennie a kapcsolathoz. Tehát, ha az eszköz ugyanazon a hálózaton van, mint az ügyfél, használja a helyi IP -címet. Az interneten keresztüli kapcsolatokhoz használja a nyilvános IP -címet. Ha a számítógép másik hálózaton található, győződjön meg arról, hogy a 22 -es portot továbbítja a számítógéphez.
Csatlakozás Linuxhoz SSH -n keresztül
A helyes IP -címmel együtt felhasználónévvel és jelszóval is rendelkeznie kell a távoli gép eléréséhez.
A parancssori SSH eszközökhöz használja
ssh username@REMOTE.IP.ADDRESS.HERE
Feltétlenül cserélje ki felhasználónév a tényleges felhasználónévvel és REMOTE.IP.ADDRESS.HERE a távoli eszköz IP -címével. Találat Belép, és a rendszer kéri a jelszót.
A helyes jelszóval működő terminálkérést kap-most bejelentkezett a távoli számítógépre.
Olyan asztali SSH klienst használ, mint a PuTTY?
Írja be a Gazdagép neve vagy IP-cím , válaszd ki a SSH akkor a kapcsolat típusa Nyisd ki. Amikor a rendszer kéri a felhasználónevét és jelszavát, írja be őket a parancssori ablakba a kapcsolat befejezéséhez és a távoli hozzáférés megszerzéséhez.
Nem tud csatlakozni? Hibaelhárítás az SSH beállításával
Ha SSH -kapcsolati problémái vannak, ezek a lehetséges okok:
- Az SSH szoftver nincs telepítve egyik számítógépre sem
- A felhasználónév vagy jelszó helytelen
- Az IP -cím rossz
- Tűzfal blokkolja a kapcsolatot, vagy a 22 -es port nem kerül továbbításra
Ellenőrizze minden egyes pontot, és képesnek kell lennie csatlakozni. Ha nem, akkor a probléma összetettebb lehet.
Linux távoli használata SSH -val
Az SSH hasznos eszköz egy vagy több Linux számítógép kezelésére.
Lehetővé teszi, hogy egyetlen rendszeren dolgozzon bármilyen gépen. Szinte bármit megadhat Linux terminál parancs SSH -n keresztül.
hogyan kell ss -en a snapchat -en anélkül, hogy a személy tudná
A legfontosabb példák a következők:
- Frissítés: sudo apt frissítés && sudo apt frissítés
- Ellenőrizd az állapotot: üzemidő
- Futó folyamatok: ps
- CPU -n futó folyamatok: tetején
Tekintse meg listánkat SSH parancsok a Linux szerver kezeléséhez.
Az SSH beállítása és a Linux erősebbé tétele
Az SSH használatával a Linux lényegesen rugalmasabbá és hatékonyabbá válik. Szó szerint távolról is elérheti a számítógépet okostelefon segítségével az SSH -nak köszönhetően.
Ha az SSH helyesen van beállítva, az ügyfél- és kiszolgálóoldali szoftver engedélyezve és konfigurálva, akkor távoli parancssori hozzáférés lehetséges. Kell még valami? Itt van, hogyan kell távolról vezérelheti a Linux asztalt a Windows rendszerből .
Részvény Részvény Csipog Email A Google beépített buborékszintjének elérése AndroidonHa valaha is szüksége volt arra, hogy megbizonyosodjon arról, hogy valami vízszintesen van -e, akkor pillanatok alatt buborékszintet kaphat a telefonján.
Olvassa tovább Kapcsolódó témák- Linux
- Távoli hozzáférés
- Terminál
- Távoli munka
- Linux tippek
- SSH
Szerkesztőhelyettes a biztonságért, Linuxért, barkácsolásért, programozásért és technikai magyarázatért, és valóban hasznos podcast -gyártó, nagy tapasztalattal rendelkezik asztali és szoftveres támogatásban. A Linux Format magazin munkatársa, Christian a Raspberry Pi barkácsolója, a Lego szerelmese és a retro játék rajongója.
További részletek Christian Cawley -tőlIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide