SSH: n asentaminen Linuxiin ja asennuksen testaaminen: Aloittelijan opas

SSH: n asentaminen Linuxiin ja asennuksen testaaminen: Aloittelijan opas

Yksi tärkeimmistä tavoista käyttää Linuxia on SSH. Tämän etäkäytön komentorivityökalun avulla voit tehdä kaiken ohjelmiston asentamisesta Linuxin määrittämiseen verkkopalvelimeksi. SSH voi säästää aikaa, tehdä sinusta tuottavamman ja auttaa sinua hyödyntämään Linux -distrojasi.





Mutta miten SSH määritetään sekä asiakas- että palvelinpuolella? Opi asentamaan ja määrittämään SSH -ohjelmisto molemmista päistä ja ohjaamaan Linux -tietokonettasi etänä.





Mikä on SSH?

SSH tarkoittaa S ecure Sh ell ja sen avulla voit etäohjata Linux -tietokonetta tai -palvelinta toisesta laitteesta. Se toimii kaikissa lähiverkkoissa ja Internetissä, joten sitä voidaan käyttää kotisi Linux-pohjaisen mediapalvelimen tai eri mantereella sijaitsevan Linux-verkkopalvelimen hallintaan.





Vaikka SSH ei anna sinulle pääsyä etätietokoneen työpöytäympäristöön, voit käyttää päätelaitetta. Kun olet muodostanut yhteyden etätietokoneeseen, voit käyttää sitä aivan kuin se olisi edessäsi. Varmista vain, että sinulla on pääkäyttäjän oikeudet.

kuinka vaihtaa kuvakkeet windows 10

Huomaa, että muita etäkäyttöratkaisuja on saatavana Linuxille. Esimerkiksi Ubuntun käyttäjät voivat luottaa VNC-yhteensopiva Remmina-etätyöpöytätyökalu .



Jos haluat käyttää SSH: ta, sinun on varmistettava, että etätietokoneessa (palvelimessa) on SSH. Lisäksi paikallinen laite (asiakas) tarvitsee SSH -sovelluksen asennuksen.

Asennus asiakkaan puolelta

SSH: n asentaminen ja määrittäminen asiakkaalle on yksinkertaista. Joissakin tapauksissa et edes tarvitse lisäohjelmistoja:





  • Linux -käyttäjien tulisi löytää päätelaitteeseen sisäänrakennettu SSH -asiakas
  • macOS -tietokoneissa on myös SSH esiasennettuna päätelaitteeseen
  • Windows -tietokoneiden on käytettävä PowerShell -komentorivityökalua tai asennettava Kitti

Kuvagalleria (2 kuvaa) Laajentaa Laajentaa kiinni

SSH: ta ei ole asennettu Linux -järjestelmääsi? Lisää päivittämällä paketit ja päivittämällä ja asentamalla:





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

Oletko tottunut käyttämään SSH: ta Windowsissa, mutta olet vaihtanut Linux -työpöydälle? Saatat hukata PuTTY -työpöydän SSH -sovelluksen, jossa on helppo hiiren käyttöliittymä. Onneksi se voidaan asentaa Linux -työpöydälle:

sudo apt install putty

Kun SSH -asiakasohjelmisto on asennettu, olet valmis muodostamaan yhteyden etätietokoneeseen tai palvelimeen.

Kaikkien pöytäkoneiden ja mobiiliasiakkaiden pääsääntöisesti tarvitset vain IP -osoitteen tai isäntänimen ja asianmukaiset kirjautumistiedot. Vaikka sovellusten ulkonäkö voi poiketa toisistaan ​​ja portin nimi on ehkä syötettävä manuaalisesti, SSH -asiakkaat ovat enimmäkseen erottamattomia.

Palvelinpuolen asennus ja kokoonpano

Ennen kuin muodostat yhteyden, asenna palvelinpuolen ohjelmisto isännöimään SSH-yhteyttä. Tämä edellyttää, että joku on paikalla SSH: n asentamiseksi tai ottamiseksi käyttöön. Saatat jo olla läsnä tekemään tämän-muuten palvelimen päässä oleva kollega tai tukihenkilö määrittää SSH: n.

Huomaa, että jos käytät webhotellipakettia, SSH: n pitäisi olla oletusarvoisesti käytössä. Jos et, ota SSH käyttöön puhumalla verkkoisäntäsi kanssa.

Jos SSH ei ole käytössä etätietokoneessa tai palvelimessa, asenna se

sudo apt install openssh-server

Tarkista, toimiiko tämä

sudo systemctl status ssh

Komennon pitäisi olla laiton vastaus 'aktiivinen'.

Joissakin tapauksissa Ubuntun palomuuri ufw voi estää SSH: n. Varmista, että näin ei tapahdu, käytä

sudo ufw allow ssh

Joissakin tapauksissa sinun on myös otettava SSH käyttöön etälaitteessa. Tämä on turvatoimenpide, jota voidaan säätää käyttämällä

sudo systemctl enable ssh

Muita vaihtoehtoja on saatavilla (

stop

,

start

ja

disable

) SSH -palvelun määrittämiseksi.

Määritä IP -osoite

Jos haluat muodostaa yhteyden etälaitteeseen SSH: n kautta, sinun on tiedettävä laitteen IP -osoite. Sinulla on kaksi helppoa tapaa löytää tämä:

  • Suorita terminaalikomento
  • Tarkista reititin

Jos haluat näyttää etäjärjestelmän IP -osoitteen, kirjaudu sisään ja suorita

ip address

Tämä palauttaa laitteen IP -osoitteen, joten kirjoita se muistiin. Vanhemmissa Linux -versioissa

ifconfig

voi tarjota parempia tuloksia.

Voit myös tarkistaa reitittimen nähdäksesi liitetyt laitteet. Linux -tietokone tai -palvelin luetellaan yleensä käyttöjärjestelmän tai laitteen nimen mukaan. Tämän pitäisi helpottaa tunnistamista.

Jos haluat näyttää julkisen IP -osoitteen, kirjaudu palvelimelle ja avaa whatsmyip.org.

Käyttämäsi IP -osoitteen tulee olla yhteydelle sopiva. Joten jos laite on samassa verkossa kuin asiakas, käytä paikallista IP -osoitetta. Internet -yhteyksissä käytä julkista IP -osoitetta. Jos tietokone sijaitsee eri verkossa, varmista, että portti 22 välitetään tietokoneelle.

Yhteyden muodostaminen Linuxiin SSH: n kautta

Oikean IP -osoitteen ohella sinulla pitäisi olla myös käyttäjätunnus ja salasana, jotta voit käyttää etäkonetta.

Käytä komentorivin SSH -työkaluja

ssh username@REMOTE.IP.ADDRESS.HERE

Muista vaihtaa käyttäjätunnus varsinaisella käyttäjätunnuksella ja REMOTE.IP.ADDRESS.HERE etälaitteen IP -osoitteella. Osuma Tulla sisään, ja sinulta kysytään salasanaa.

Oikealla salasanalla saat toimivan päätekehotteen --- olet nyt kirjautunut etätietokoneeseen.

Käytätkö työpöydän SSH -asiakasta, kuten PuTTY?

Syötä Isännän nimi tai IP-osoite , Valitse SSH sitten yhteyden tyyppi Avata. Kun sinua pyydetään antamaan käyttäjätunnuksesi ja salasanasi, kirjoita ne komentorivi -ikkunaan yhteyden muodostamiseksi ja etäkäytön saamiseksi.

Ei voi muodostaa yhteyttä? SSH -asetusten vianmääritys

Jos sinulla on SSH -yhteysongelmia, nämä ovat mahdollisia syitä:

  • SSH -ohjelmistoa ei ole asennettu kumpaankaan tietokoneeseen
  • Käyttäjätunnuksesi tai salasanasi on virheellinen
  • IP -osoite on väärä
  • Palomuuri estää yhteyden tai porttia 22 ei välitetä eteenpäin

Tarkista jokainen piste ja sinun pitäisi pystyä muodostamaan yhteys. Jos ei, ongelma voi olla monimutkaisempi.

Linuxin etäkäyttö SSH: n kanssa

SSH on hyödyllinen työkalu yhden tai useamman Linux -tietokoneen hallintaan.

Sen avulla voit työskennellä millä tahansa koneella vain yhdestä järjestelmästä. Voit syöttää melkein mitä tahansa Linux -päätelaitteen komento SSH: n kautta.

sovellus, jolla voit asettaa kasvosi toiselle vartalolle

Keskeisiä esimerkkejä ovat:

  • Päivittää: sudo apt päivitys && sudo apt päivitys
  • Tarkista tila: käyttöaste
  • Käynnissä olevat prosessit: ps
  • Prosessin suorittamat prosessit: alkuun

Tarkista luettelomme SSH -komennot Linux -palvelimen hallintaan.

Asenna SSH ja tee Linuxista tehokkaampi

SSH: n ansiosta Linuxista tulee huomattavasti joustavampi ja tehokkaampi. Voit kirjaimellisesti etäkäyttää tietokonetta älypuhelimella SSH: n ansiosta.

Jos SSH on määritetty oikein, kun asiakas- ja palvelinpuolen ohjelmistot ovat käytössä ja määritetty, komentorivin etäkäyttö on mahdollista. Tarvitsetko jotain enemmän? Toimi näin Linux -työpöydän etähallinta Windowsista .

Jaa Jaa Tweet Sähköposti Googlen sisäänrakennetun kuplatason käyttö Androidissa

Jos olet koskaan tarvinnut varmistaa, että jokin on vaakasuorassa, voit nyt saada kuplatason puhelimeesi muutamassa sekunnissa.

Lue seuraava
Liittyvät aiheet
  • Linux
  • Etäyhteys
  • Terminaali
  • Etätyö
  • Linux -vinkkejä
  • SSH
Kirjailijasta Christian Cawley(1510 artikkelia julkaistu)

Varaeditori turvallisuudesta, Linuxista, DIY -ohjelmoinnista ja teknisistä selityksistä sekä todella hyödyllinen podcast -tuottaja, jolla on laaja kokemus työpöytä- ja ohjelmistotuesta. Christian on Linux Format -lehden toimittaja, ja hän on Raspberry Pi -piirtäjä, Lego -ystävä ja retropelien ystävä.

Lisää Christian Cawleyltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi