Tmate - Deildu SSH flugstöðvalotu á öruggan hátt með Linux notendum
tmate er klón af tmux (terminal multiplexer) sem veitir örugga, tafarlausa og auðvelda notkun á samnýtingu útstöðva yfir SSH tengingu. Það er byggt ofan á tmux; þú getur keyrt báða flugstöðvaherma á sama kerfinu. Þú getur annað hvort notað opinberu netþjónana á tmate.io eða hýst þinn eigin tmate netþjón.
Eftirfarandi mynd sýnir einfaldaða arkitektúr skýringarmynd með mismunandi hlutum tmate (fengið af vefsíðu verkefnisins).
Þegar Tmate er ræst mun það fyrst koma á ssh tengingu við tmate.io netþjóninn í bakgrunni í gegnum libssh. Þegar tengingunni hefur verið komið á er búið til 150 bita lotumerki fyrir hverja lotu. Traustir notendur geta notað þennan myndaða tákn til að fá aðgang að flugstöðvarlotu.
Hvernig á að setja upp Tmate í Linux
Tmate er hægt að setja upp frá sjálfgefnum geymslum flestra Linux dreifinga með því að nota pakkastjóra eins og sýnt er.
Í Debian og Ubuntu-undirstaða Linux dreifingu, notaðu eftirfarandi PPA til að setja upp Tmate.
$ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:tmate.io/archive $ sudo apt-get update $ sudo apt-get install tmate
Í Fedora dreifingu, notaðu eftirfarandi dnf skipun.
$ sudo dnf install tmate
Á Arch Linux geturðu sett það upp frá AUR eins og sýnt er.
$ yaourt -S tmate
Í openSUSE geturðu notað zypper skipunina til að setja það upp.
$ sudo zypper in tmate
Á Gento geturðu notað emerge til að setja það upp.
$ sudo emerge tmate
Á öðrum Linux dreifingum eins og CentOS og RHEL geturðu hlaðið niður heimildum frá https://github.com/nviennot/tmate og sett saman og sett upp með eftirfarandi skipunum.
$ ./autogen.sh $ ./configure $ make $ sudo make install
Hvernig á að deila flugstöðinni þinni með Tmate
Þegar þú hefur sett upp tmate notar það bæði ~/.tmux.conf og ~/.tmate.conf stillingarskrár. Allir sem þú deilir flugstöðinni þinni með munu nota tmux stillingar þínar og lyklabindingar þínar. Flugstöðin er þvinguð í 256 liti og UTF-8, svo þú þarft ekki að fara framhjá -2 eins og þú gætir verið vanur að gera með tmux.
Til að ræsa tmate skaltu keyra eftirfarandi skipun, sem gerir forritinu kleift að koma á ssh tengingu við tmate.io (eða þinn eigin netþjón) í bakgrunni í gegnum libssh.
$ tmate
Síðan geturðu deilt breytum ssh lotutengingar með því að nota myndað auðkenni tákns (til dæmis: [email í þessu tilfelli) með félögum þínum svo að þeir hafi aðgang að flugstöðinni þinni.
Til að fá aðgang að flugstöðinni þinni þurfa vinur/félagar þínir að keyra eftirfarandi ssh skipun í flugstöðinni sinni.
$ ssh [email
Til að sýna logskilaboð tmate, þar á meðal ssh tengistrenginn, keyrðu:
$ tmate show-messages
tmate gerir þér einnig kleift að deila skrifvarið útsýni yfir flugstöðina þína. Hægt er að ná í skrifvarða tengingarstrenginn með tmate sýningarskilaboðum eins og sýnt er á skjámyndinni hér að ofan.
Til að loka forritinu skaltu keyra exit skipunina.
$ exit
Fyrir frekari upplýsingar um hvernig tmate virkar, hvernig á að keyra það sem púkk og hýsa eigin tmate netþjón, farðu á vefsíðu verkefnisins: https://tmate.io/.
Tmate er gaffal af tmux sem veitir örugga, tafarlausa deilingarlausn. Í þessari grein höfum við sýnt hvernig á að setja upp og nota tmate í Linux og nota það til að deila flugstöðinni þinni með félögum þínum. Ekki hika við að deila hugsunum þínum með okkur í gegnum athugasemdaformið hér að neðan.