SSH seadistamine Linuxis ja seadistuse testimine: algajate juhend

SSH seadistamine Linuxis ja seadistuse testimine: algajate juhend

Üks olulisemaid Linuxi kasutamise viise on SSH. See kaugjuurdepääsu käsurea tööriist võimaldab teil teha kõike alates tarkvara installimisest kuni Linuxi seadistamiseni veebiserverina. SSH võib säästa aega, muuta teid produktiivsemaks ja aidata teil avada oma Linuxi distributsiooni jõud.





Aga kuidas SSH seadistada nii kliendi kui ka serveri poolel? Siit saate teada, kuidas SSH -tarkvara mõlemast otsast installida ja konfigureerida ning oma Linuxi arvutit kaugjuhtida.





Mis on SSH?

SSH tähistab S ecure Sh ell ja võimaldab teil kaugjuhtida Linuxi arvutit või serverit teisest seadmest. See töötab kohtvõrkudes ja Internetis, mis tähendab, et seda saab kasutada teie kodus asuva Linuxi toega meediumiserveri või mõne muu kontinendi Linuxi veebiserveri haldamiseks.





Kuigi SSH ei anna teile juurdepääsu kaugarvuti töölauakeskkonnale, võimaldab see terminali kasutada. Kui olete kaugarvutiga ühendatud, saate seda kasutada nii, nagu oleks see teie ees. Lihtsalt veenduge, et teil oleks juurjuurdepääs.

kuidas parandada 100% ketta kasutamist

Pange tähele, et Linuxi jaoks on saadaval ka teisi kaugjuurdepääsu lahendusi. Näiteks saavad Ubuntu kasutajad tugineda VNC-ga ühilduv kaugtöölaua tööriist Remmina .



SSH kasutamiseks peate tagama, et kaugarvutis (serveris) on SSH seadistatud. Lisaks peab teie kohalik seade (klient) installima SSH -rakenduse.

Paigaldamine kliendipoolselt

SSH installimine ja seadistamine kliendile on lihtne. Mõnel juhul ei vaja te isegi lisatarkvara:





  • Linuxi kasutajad peaksid leidma terminali sisseehitatud SSH -kliendi
  • MacOS -i arvutites on ka terminali eelinstallitud SSH
  • Windowsi arvutid peavad kasutama PowerShelli käsureatööriista või installima PuTTY

Pildigalerii (2 pilti) Laienda Laienda Sulge

SSH pole teie Linuxi süsteemi installitud? Lisage pakette värskendades ja täiendades ning seejärel installides:





sudo apt update && sudo apt upgrade
sudo apt install openssh-client

Kas olete harjunud SSH -d Windowsis kasutama, kuid olete üle läinud Linuxi töölauale? Võite puududa PuTTY töölaua SSH -rakendusest koos lihtsa hiireliidesega. Õnneks saab selle installida Linuxi töölauale:

sudo apt install putty

Kui teie SSH klienditarkvara on installitud, olete valmis seadistama ühenduse oma kaugarvuti või serveriga.

Kõikide laua- ja mobiiliklientide üldreeglina on vaja ainult IP -aadressi või hosti nime ja sobivaid sisselogimisandmeid. Kuigi rakenduste välimus võib erineda ja pordi nimi võib vajada käsitsi sisestamist, on SSH -kliendid enamasti eristamatud.

Serveripoolne installimine ja seadistamine

Enne ühenduse loomist installige SSH-ühenduse hostimiseks serveripoolne tarkvara. See nõuab SSH installimiseks või lubamiseks kedagi kohal. Võib-olla olete selle tegemiseks juba kohal-vastasel juhul seadistab kolleeg või tugiinsener serveri lõpus SSH-i.

Pange tähele, et kui kasutate veebimajutuspaketti, peaks SSH olema vaikimisi lubatud. Kui ei, rääkige SSH seadistamiseks oma veebimajutajaga.

Kui SSH pole kaugarvutis või serveris lubatud, installige see koos

sudo apt install openssh-server

Kontrollige, kas see töötas

sudo systemctl status ssh

Käsk peaks keelama vastuse „aktiivne”.

Mõnel juhul võib Ubuntu tulemüür ufw blokeerida SSH. Selle vältimiseks kasutage

sudo ufw allow ssh

Mõnel juhul peate SSH -i lubama ka kaugseadmes. See on ettevaatusabinõu, mida saab kohandada

sudo systemctl enable ssh

Saadaval on ka teisi võimalusi (

stop

,

start

ja

disable

) SSH -teenuse konfigureerimiseks.

Määrake IP -aadress

Kaugseadmega ühenduse loomiseks SSH kaudu peate teadma seadme IP -aadressi. Selle leidmiseks on kaks lihtsat viisi:

  • Käivitage terminali käsk
  • Kontrollige ruuterit

Kaugsüsteemi IP -aadressi kuvamiseks logige sisse ja käivitage

ip address

See tagastab seadme IP -aadressi, nii et pange see tähele. Vanematel Linuxi versioonidel

ifconfig

võib anda paremaid tulemusi.

Ühendatud seadmeid saate vaadata ka ruuterist. Loetletakse Linuxi arvuti või server, tavaliselt operatsioonisüsteemi või seadme nime järgi. See peaks lihtsustama tuvastamist.

Avaliku IP -aadressi kuvamiseks logige serverisse sisse ja avage whatsmyip.org.

Kasutatav IP -aadress peaks olema ühenduse jaoks sobiv. Seega, kui seade on kliendiga samas võrgus, kasutage kohalikku IP -aadressi. Interneti kaudu ühendamiseks kasutage avalikku IP -aadressi. Kui arvuti asub teises võrgus, veenduge, et port 22 edastatakse arvutisse.

Linuxiga ühenduse loomine SSH kaudu

Lisaks õigele IP -aadressile peaks teil olema ka kasutajanimi ja parool, et pääseda juurde kaugmasinale.

Käsurea SSH tööriistade jaoks kasutage

ssh username@REMOTE.IP.ADDRESS.HERE

Asendage kindlasti kasutajanimi tegeliku kasutajanimega ja REMOTE.IP.ADDRESS.HERE kaugseadme IP -aadressiga. Tabas Sisenema, ja teilt küsitakse parooli.

Õige parooliga kuvatakse toimiv terminaliviip --- olete nüüd kaugarvutisse sisse logitud.

Kas kasutate töölaua SSH -klienti nagu PuTTY?

Sisestage Hosti nimi või IP-aadress , valige SSH siis ühenduse tüüp Avatud. Kui teil palutakse sisestada kasutajanimi ja parool, sisestage need käsureaaknasse ühenduse loomiseks ja kaugjuurdepääsu saamiseks.

Ei saa ühendust? Veaotsing SSH seadistamisel

Kui teil on SSH -ühenduse probleeme, on võimalikud põhjused järgmised.

  • SSH -tarkvara pole kummassegi arvutisse installitud
  • Teie kasutajanimi või parool on vale
  • IP -aadress on vale
  • Tulemüür blokeerib ühenduse või porti 22 ei edastata

Kontrollige iga punkti uuesti ja peaksite saama ühenduse luua. Kui ei, siis võib probleem olla keerulisem.

Linuxi kasutamine eemalt SSH -ga

SSH on kasulik tööriist ühe või mitme Linuxi arvuti haldamiseks.

See võimaldab teil töötada mis tahes masinaga ainult ühest süsteemist. Saate sisestada peaaegu kõik Linuxi terminali käsk SSH kaudu.

kuidas lülituda loomingulisele režiimile

Peamised näited on järgmised:

  • Värskendus: sudo apt update && sudo apt upgrade
  • Kontrollige olekut: tööaeg
  • Töötavad protsessid: ps
  • Protsesside käivitamine CPU poolt: top

Vaadake meie nimekirja SSH -käsud Linuxi serveri haldamiseks.

Seadistage SSH ja tehke Linux võimsamaks

SSH abil muutub Linux märkimisväärselt paindlikumaks ja võimsamaks. Tänu SSH -le saate nutitelefoni abil arvutile sõna otseses mõttes kaugjuurdepääsu.

Kui SSH on õigesti seadistatud ning kliendi- ja serveripoolne tarkvara lubatud ja konfigureeritud, on võimalik käsurealt kaugjuurdepääs. Vajad midagi enamat? Siin on, kuidas seda teha Linuxi töölaua kaugjuhtimine Windowsist .

Jaga Jaga Piiksuma E -post Kuidas Google'i sisseehitatud mullitasemele Androidis juurde pääseda

Kui teil on kunagi olnud vaja veenduda, et midagi on näpuotsaga tasemel, saate nüüd mõne sekundiga oma telefonile mullitaseme.

Loe edasi
Seotud teemad
  • Linux
  • Kaugjuurdepääs
  • Terminal
  • Kaugtöö
  • Linuxi näpunäited
  • SSH
Autori kohta Christian Cawley(Avaldatud 1510 artiklit)

Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.

Veel Christian Cawley'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin