Muchinyorwa chinotevera tichaenda kunotarisa Tmate. MuGnu / linux nyika pane akati wandei mapurogiramu anozivikanwa ekugovana desktop kure (seTeviewviewer, Guacamole uye TigerVNC, nezvimwewo). Aya mapurogiramu anoshandiswa kugovana rako rese skrini nevamwe vanhu. Kana chiri chete chinongedzo chatinoda kugovana, Tmate ndiyo ingangoita sarudzo yakanakisa. Chaizvoizvo chirongwa ichi forogo yeTmux. Tmate chimwe chinhu senge Teamviewer kune yedu terminal.
Tora iwe pachako ichagadzira kubatana kwakachengeteka kuburikidza neSSH kune iyo tmate.io webhusaiti uye inogadzira isina kujairika URL pachikamu chega chega. Iyo inogadzirwa URL inogona kugoverwa nemumwe munhu watinovimba. Izvi zvichatibvumidza kushandisa iyo terminal kure munzira yatinga shandisa yedu, chero bedzi kubatana kuri kushanda. Iyo sarudzo hombe yekubatira pamwe pazvirongwa zvakajairika, kugadzirisa chirongwa nechikwata chevanogadzira, kana kuwana rutsigiro rwehunyanzvi kure. Ichi chirongwa chinoenderana neGNU / Linux, Mac OSX uye BSD.
Tmate kuisirwa pane Ubuntu uye zvigadzirwa
MuUbuntu, uye zvigadzirwa zvacho seLinux Mint, unogona gadza chirongwa ichi uchishandisa iyo inotevera PPA mune chinouraya (Ctrl + Alt + T). Kunyangwe izvi zvisati zvaitika, isu tichafanirwa kuisa iyo inodiwa package nekutaipa:
sudo apt-get install software-properties-common
Iye zvino tinogona kuwedzera iyo PPA kune yedu system uye nekuisa iyo chirongwa. Kune izvi tinonyora zvinotevera mirairo.
sudo add-apt-repository ppa:tmate.io/archive && sudo apt-get update && sudo apt-get install tmate
Gadzira SSH
Usati watanga kushandisa chirongwa ichi, isu tinofanirwa kugadzira SSH kiyi vaviri. Nekuti chirongwa chemudhara chinoseta yakachengeteka SSH kubatana kune tmate.io uchishandisa yemuno SSH kiyi vaviri. Tichaita izvi nekunyora mune yedu terminal (Ctrl + Alt + T) zvinotevera:
ssh-keygen -t rsa
Kushandiswa kweTmate
Kana kiyi yeSSH kiyi yambogadzirwa, isu tinotanga Tmate nekuita unotevera kuraira kubva kuTerminal yayo:
tmate
Kana chikamu chikagadzwa, tinogona kugovana ID yekubatana nechero ani. Inogona kugoverwa nechero nhamba yevanhu vaunovimba. Ivo havafanirwe kuve pane imwechete network uye ivo havafanirwe kushandisa imwechete yekushandisa system. Ivo havafanirwe kunge vaine tmate kana tmux yakaiswa pane avo masisitimu.
Izvi ndizvo zvinoita seTmate zvikamu.
Sezvinoonekwa mune yapfuura skrini, ichatiratidza SSH musangano ID (tambo yeasina kujairika mavara) pazasi peiyo terminal. Isu tinongofanirwa kuteedzera uye kugovana nevamwe kuitira kuti vagone kubatana. Ramba uchifunga kuti izvi ID ichanyangarika mushure memasekonzi mashoma. Nekudaro, isu tinogona kuona maIDZ echikamu ayo ave achishandiswa nekushandisa unotevera kuraira:
tmate show-messages
Kuburitswa kwemirairo iri pamusoro chingave chinhu senge chinotevera:
Sezvauri kuona kubva pane zvakaburitswa pamusoro, iwe unogona kugovera iyo terminal kuburikidza neSSH musangano kana webhu chikamu. Kune izvi isu tichafanirwa kushandisa dzakakodzera chikamu maID. Zvakare, iwe unogona kugovera iyo yekuverenga-chete chikamu kana iyo yekuverenga-kunyora chikamu.
Unganidza kuburikidza neSSH zvikamu
Kune avo vashandisi vanoda kugovana iyo Terminal kuburikidza neSSH zvikamu, uchafanirwa kupa SSH chikamu ID kune vashandisi vari kure.
Semuenzaniso uye kushandisa maID akagadzirwa mupikicha yapfuura. Vashandisi vari kure vanofanirwa kutaipa unotevera kuraira kuti uwane iyo yekuverenga-chete chikamu icho chakagadzirwa pane ino sisitimu.
ssh ro-w3boCOq2a5rLDpFnFRUudKTH5@am2.tmate.io
Muchikamu chekuverenga-chete, vashandisi vari kure vanogona kungoona iyo Terminal. Ivo havagone kuita chero mirairo.
Kugovera chikamu chekuverenga nekunyora, iwo wekutumira unenge uri:
ssh R1bXaNj7ZM9r5459Dgpuyl8gS@am2.tmate.io
Mune ino kesi, vashandisi vari kure vanogona kuwana iyo terminal mune yekuverenga-kunyora maitiro. Izvi zvinoreva kuti vanogona kumhanya chero kuraira. Yese mirairo iwe yaunonyora muchikamu chiri kure inogona zvakare kuonekwa kubva kune yako Yemukati Terminal.
Unganidza kuburikidza newebhu zvikamu
Kune avo vanoda kugovana Terminal kuburikidza newebhusaiti, ivo vanongofanirwa kupfuudza iyo URL yewebhu kune vamwe kuti vabatanidze.
Ngatitaurei semuenzaniso kuti kugovera kuverenga nekunyora ini ndaizofanira kupa inotevera URL kune vandinoshanda navo: https://tmate.io/t/R1bXaNj7ZM9r5459Dgpuyl8gS
Kana vavhura iyi URL mubrowser, zvinotaridzika kunge chinhu chinotevera skrini:
Kuti ubve pachikamu, ingo nyora mune terminal mbudo. Kana paine chero munhu anoda rumwe ruzivo nezvechirongwa ichi, unogona kutarisa kune iwo mapeji emurume ayo aanotipa kuti tiwanikwe. Tinogona zvakare kuwana rumwe ruzivo ku iyo webhusaiti yeprojekiti.
Inonakidza pfungwa