Organizuokite terminalo telnet ir ssh ryšius

Yra grafinių programų, tokių kaip „SecureCRT“ o „Gnome Connection Manager“ organizuoti mūsų nuotolinius ryšius, bet jei kaip ir aš, jums labiau patinka daryti viską, kas įmanoma, terminale, tai jums patiks.

Daugelis iš mūsų prisijungia prie daugybės kompiuterių nuotoliniu būdu. Įsivaizduokite, kad mes turime interneto serverį 192.168.0.100. Vartotojo vardas, kuriuo prieiname foo taip pat į ssh paslaugą, kuriai mes pakeitėme uostą 2244.

Kai tik norime prisijungti, turėtume parašyti:

$ ssh foo@192.168.0.100 -p 2244

Jei turime daug mašinų, kurias galite pasiekti nuotoliniu būdu ... Tai visai nėra produktyvu.

Norėdami geriau valdyti ssh ryšius iš terminalo, turime sukurti failą ~ / .ssh / config. Šiame faile naudosime šią struktūrą:

Prieglobos tinklo serverio prieglobos pavadinimas 192.168.0.100 Vartotojo foo 2244 prievadas

Kaip pavyzdyje, failą užpildytume visais ssh ryšiais, kuriuos paprastai darome.

Dabar iš terminalo, parašykite ssh tinklo serveris bus tas pats ssh foo@192.168.0.100 -p 2244.

Ryšiams Telnet, mes turėtume redaguoti savo .bashrc ir pridėkite, pavyzdžiui:

r1-bcn () {telnet 10.0.0.1}

Redagavę šį failą turime padaryti šaltinis .bashrc kad nauji mūsų atlikti pakeitimai būtų įkeliami nepaleidus iš naujo.

Jei rašysime r1-bcn terminale prisijungsime prie savo telnet sesijos.

Abiem atvejais pateikiant lentelę jis automatiškai užpildomas arba rodomos visos galimos parinktys. Pirmiausia tai gali neveikti kai kuriuose platinimuose, tačiau ieškoti truputį yra labai lengva.

Nežinau, ar yra kitų būdų, kaip sutvarkyti visas jūsų nuotolines prieigas, jei kas nors žino kitaip, labai norėčiau tai žinoti :).


6 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   MSX sakė

    „Unix“ dizaino grožis yra tas, kad yra tiek pat būdų, kaip padaryti tą patį, kiek ir sistemos vartotojų 🙂
    Atsakydami į savo įrašo klausimą, jei pažvelgsite į „Arch Linux * Extra“, „Community“ ir „AUR“ saugyklas, rasite daugybę konsolės ir X11 įrankių, leidžiančių valdyti kelias SSH paskyras.

    * Kai kurie iš šių įrankių yra importuoti iš „Debian“ ir kadangi „Debian“ naudoja daugelis sisteminių administratorių ([trolinimas], aš vis dar nesuprantu, kodėl! [/ Trolling]), tikrai rasite kitų naudingų įrankių.

  2.   Damianas Rivera sakė

    Aš naudoju cssh (clusterssh) prisijungti prie kelių kompiuterių su ssh, turėjau sukonfigūruoti / etc / clusters (nepamenu). Išbandysiu šį metodą. Ačiū 😀

  3.   tinkamas sakė

    mes turėsime įrodyti, kaip tau sekasi

  4.   Algabė sakė

    Vienintelis būdas sužinoti, kad man tai pasiteisins, yra bandymas, labai ačiū 🙂

  5.   Ivanas sakė

    Sveiki, kaip tu ... Aš šiandien atliksiu testą ... tiesa, aš savo darbalaukyje ir .bashrc serveriuose sukūriau santrumpas su slapyvardžių tvarkymu .bash_rc .bash_rc. . Taigi aš jį sukūriau.

    slapyvardis serveris = 'ssh foo@192.168.0.100 -p 2244 ′

    Aš vėl nešiojuosi savo. ~ / .bashrc

    ir voila ... tiesiog įvesti žodžių serverį, kad viskas ... atrodė geras pasirinkimas, nes aš nežinojau, ką jie pateikia .... Malonė ... iki greito susitikimo ...

  6.   R_J_P sakė

    Aš nežinojau apie šią galimybę ir atrodo labai naudinga, šiuo metu redaguojant failą ...
    Ačiū, kaip visada šioje svetainėje galite sužinoti daug!