Järjestä telnet- ja ssh-yhteydet päätelaitteeseen

On graafisia sovelluksia, kuten SecureCRT o Gnome ConnectionManager järjestämään etäyhteytemme, mutta jos minun tavoin, haluat tehdä kaiken mahdollisen terminaalissa, pidät tästä.

Monet meistä muodostavat yhteyden suureen määrään tietokoneita etänä. Kuvittele, että meillä on verkkopalvelin 192.168.0.100. Käyttäjänimi, jolla käytämme foo ja myös ssh-palvelulle, jolle olemme muuttaneet porttia 2244.

Aina kun haluamme muodostaa yhteyden, meidän tulisi kirjoittaa:

$ ssh foo@192.168.0.100 -p 2244

Jos meillä on monia koneita etäkäyttöön ... Tämä ei ole ollenkaan tuottavaa.

Jotta voimme paremmin käsitellä ssh-yhteyksiä päätelaitteesta, meidän on luotava tiedosto ~ / .ssh / config. Tässä tiedostossa käytämme seuraavaa rakennetta:

Isäntäverkkopalvelimen palvelimen nimi 192.168.0.100 Käyttäjän foo-portti 2244

Kuten esimerkissä, täytämme tiedoston kaikilla tavallisilla ssh-yhteyksillä.

Kirjoita nyt terminaalista ssh-verkkopalvelin on sama kuin ssh foo@192.168.0.100 -p 2244.

Yhteyksiä varten telnet, meidän olisi muokattava Bashrc ja lisää esimerkiksi:

r1-bcn () {telnet 10.0.0.1}

Tämän tiedoston muokkaamisen jälkeen meidän on tehtävä lähde .bashrc jotta uudet tekemämme muutokset ladataan käynnistämättä uudelleen.

Jos kirjoitamme r1-bcn päätelaitteessa muodostamme yhteyden telnet-istuntoomme.

Molemmissa tapauksissa sen taulukointi täydentää minut automaattisesti tai näyttää kaikki käytettävissä olevat vaihtoehdot. Se ei ehkä toimi ensin jossakin jakelussa, mutta vähän etsiminen ratkaistaan ​​hyvin helposti.

En tiedä onko muita tapoja järjestää kaikki etäyhteydet, jos joku tietää muulla tavalla, haluaisin tietää sen :).


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   MSX dijo

    Unix-suunnittelun kauneus on, että on yhtä monta tapaa tehdä sama kuin järjestelmän käyttäjillä 🙂
    Jos vastaat postisi kysymykseen, jos tarkastelet Arch Linux * Extra-, Community- ja AUR-arkistoja, löydät monia konsoli- ja X11-työkaluja, joiden avulla voit hallita useita SSH-tilejä.

    * Jotkut näistä työkaluista tuodaan Debianista, ja koska monet sysadminit käyttävät Debiania ([uistelu], jota en vieläkään ymmärrä miksi! [/ Uistelu]), löydät varmasti muita siihen liittyviä hyödyllisiä työkaluja.

  2.   Damian rivera dijo

    Käytin cssh: ää (clusterssh) muodostaakseni yhteyden useisiin tietokoneisiin, joissa oli ssh, jouduin määrittämään / etc / clusters (en muista) Yritän tätä menetelmää. Kiitos 😀

  3.   asianmukainen dijo

    meidän on osoitettava miten

  4.   Levä dijo

    Ainoa tapa tietää, että tämä toimii minulle, on yrittää, kiitos paljon 🙂

  5.   Ivan dijo

    Hei, kuinka voit ... Aion tehdä testin tänään ... Totuus on, että olin luonut lyhenteet aliasten käsittelyyn .bash_rc: ssä työpöydän ja .bashrc-palvelimien tapauksessa. Ja niin minä loin sen.

    alias server = 'ssh foo@192.168.0.100 -p 2244 ′

    Kantoin jälleen. ~ / .bashrc

    ja voila ... vain kirjoittamalla sanapalvelin, joten kaikki ... tuntui hyvältä vaihtoehdolta, koska en tiennyt mitä he esittävät .... Grace ... nähdään pian ..

  6.   R_J_P dijo

    En tiennyt tästä mahdollisuudesta ja se näyttää erittäin hyödylliseltä, juuri nyt muokkaan tiedostoa ...
    Kiitos, kuten aina tällä sivustolla, voit oppia paljon!