Tmate - Rarraba Tasha Tashar SSH tare da Masu amfani da Linux


tmate shine clone na tmux (terminal multiplexer) wanda ke ba da amintacce, nan take da sauƙin amfani da mafita ta raba hanyar haɗin SSH. An gina shi a saman tmux; za ku iya gudanar da nau'ikan tashoshi biyu akan tsarin iri ɗaya. Kuna iya amfani da sabar hukuma a tmate.io ko kuma ku karɓi sabar tmate ɗin ku.

Hoto na gaba yana nuna ƙayyadaddun zanen gine-gine tare da sassa daban-daban na tmate (samuwa daga gidan yanar gizon aikin).

Lokacin ƙaddamar da Tmate, zai fara kafa haɗin ssh zuwa sabar tmate.io a bango ta hanyar libssh. Da zarar an kafa haɗin, ana samar da alamar zama 150 rago don kowane zama. Amintattun masu amfani za su iya amfani da wannan alamar da aka ƙirƙira don samun damar zama ta ƙarshe.

Yadda ake Sanya Tmate a Linux

Tmate yana samuwa don shigarwa daga tsoffin ma'ajin na yawancin rabawa na Linux ta amfani da mai sarrafa fakiti kamar yadda aka nuna.

A cikin rarrabawar Linux na Debian da Ubuntu, yi amfani da PPA mai zuwa don shigar da 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

A kan rarraba Fedora, yi amfani da umarnin dnf mai zuwa.

$ sudo dnf install tmate

A kan Arch Linux, zaku iya shigar dashi daga AUR kamar yadda aka nuna.

$ yaourt -S tmate

A cikin openSUSE, zaku iya amfani da umarnin zypper don shigar da shi.

$ sudo zypper in tmate

A kan Gento, zaku iya amfani da fitowar don shigar da shi.

$ sudo emerge tmate

A kan sauran rarrabawar Linux kamar CentOS da RHEL, zaku iya zazzage tushe daga https://github.com/nviennot/tmate kuma ku tattara kuma shigar tare da umarni masu zuwa.

$ ./autogen.sh 
$ ./configure 
$ make     
$ sudo make install

Yadda ake Raba Terminal ɗinku Ta Amfani da Tmate

Da zarar kun shigar da tmate, yana amfani da duka ~/.tmux.conf da ~/.tmate.conf fayilolin sanyi. Duk wanda kuka raba tashar tashar ku da shi, zai yi amfani da tsarin tmux ɗinku da maɓallan makullin ku. An tilasta tashar zuwa 256 launuka da UTF-8, don haka ba kwa buƙatar wucewa -2 kamar yadda za a iya amfani da ku don yin tmux.

Don ƙaddamar da tmate, gudanar da umarni mai zuwa, wanda ke sa shirin ya kafa haɗin ssh zuwa tmate.io (ko uwar garken ku) a baya ta hanyar libssh.

$ tmate 

Sannan zaku iya raba sigogin haɗin zaman ssh ta amfani da ID ɗin da aka ƙirƙira (misali: [email kare a wannan yanayin) tare da abokan aikin ku don su sami damar shiga tashar ku.

Don samun damar tashar tashar ku, abokinku/abokan aikinku suna buƙatar gudanar da umarnin ssh mai zuwa a cikin tashar su.

$ ssh [email 

Don nuna saƙonnin log ɗin tmate, gami da haɗin haɗin ssh, gudu:

$ tmate show-messages

tmate kuma yana ba ku damar raba ra'ayi-karanta kawai na tashar tashar ku. Za'a iya dawo da kirtan haɗin karantawa kawai tare da saƙonnin nunin tmate kamar yadda aka nuna a hoton da ke sama.

Don ƙare shirin, gudanar da umarnin fita.

$ exit

Don ƙarin bayani kan yadda tmate ke aiki, yadda ake gudanar da shi azaman daemon da karɓar sabar tmate ɗin ku, je zuwa gidan yanar gizon aikin: https://tmate.io/.

Tmate cokali mai yatsu na tmux ne wanda ke ba da amintaccen, mafita mai raba tasha nan take. A cikin wannan labarin, mun nuna yadda ake shigarwa da amfani da tmate a cikin Linux kuma muyi amfani da shi don raba tashar ku tare da abokan ku. Jin kyauta don raba ra'ayoyin ku tare da mu ta hanyar amsawar da ke ƙasa.