Ebute Ayeraye: ikarahun latọna jijin ti o tun sopọ laifọwọyi

ET

Ebute Ayeraye (ET) o jẹ ikarahun latọna jijin ti o tun sopọ laifọwọyi laisi fifọ igba naa.

Ko dabi igba SSH deede, igba ti a ṣe pẹlu ET yoo tẹsiwaju laibikita boya o ni iyipada IP tabi pipade nẹtiwọọki kan.

Iyẹn tumọ si pe paapaa ti adiresi IP ti ile-iṣẹ latọna jijin rẹ ba yipada, Ebute Ayeraye yoo jẹ ki o sopọ mọ eto latọna jijin.

Ẹya miiran ti o ṣe akiyesi ti ET ni pe a le ṣiṣe tmux / iboju laarin igba ET kan.

ET ṣe atilẹyin ipo iṣakoso tmux eyiti ngbanilaaye lati ni awọn ọpa lilọ ẹrọ ṣiṣe, awọn taabu ati awọn window.

Eyi ni ibi ti ET ṣeto ara rẹ si awọn ohun elo miiran ti o jọra bi Mosh (yiyan olokiki si SSH).

Botilẹjẹpe Mosh nfunni iṣẹ kanna bii ET, ko ṣe atilẹyin ipo rababa tabi ipo iṣakoso tmux. Ni kukuru, ET jẹ ebute latọna jijin fun awọn eniyan ti o nšišẹ ati alaisan.

O ṣe pataki lati sọ pe ET kii ṣe emulator ebute, o kan ikarahun latọna jijin.

ET jẹ atilẹyin pupọ nipasẹ ọpọlọpọ awọn iṣẹ akanṣe eyiti a le mẹnuba:

  • ssh: o jẹ eto ebute latọna jijin nla, ati pe gangan ET nlo ssh lati ṣe ipilẹṣẹ asopọ naa. Iyato nla laarin ET ati ssh ni pe igba ET le yọ ninu awọn ijade nẹtiwọọki ati lilọ kiri IP.
  • autossh: jẹ ohun elo ti o tun bẹrẹ igba ssh laifọwọyi nigbati o ṣe iwari isopọmọ kan. O jẹ ẹya ti ilọsiwaju diẹ sii ti ṣiṣe «lakoko ti o jẹ otitọ; ssh myhost.com ». ET fi akoko iyebiye pamọ nipasẹ mimu igba tmux rẹ paapaa nigba ti asopọ TCP ba ku ati yarayara bẹrẹ.
  • mosh: Mosh jẹ yiyan olokiki si ET. Lakoko ti mosh n pese iṣẹ ipilẹ kanna bi ET, ko ṣe atilẹyin yiyi lọdọ ilu tabi ipo iṣakoso tmux (tmux -CC).

Bii o ṣe le fi sori ẹrọ ET lori Linux?

para Awọn ti o nifẹ si ni anfani lati fi sori ẹrọ ET ninu awọn eto wọn, yẹ ki o tẹle awọn igbesẹ ti a pin ni isalẹ.

O ṣe pataki lati sọ pe ET gbọdọ fi sori ẹrọ lori olupin ati eto alabara. Nipa aiyipada, ET nlo ibudo 2022, nitorinaa ti o ba wa lẹhin ogiriina tabi olulana, o gbọdọ ṣi ibudo yii.

Fun awọn ti o jẹ awọn olumulo Ubuntu ati awọn itọsẹ rẹ, a le ṣafikun ibi ipamọ atẹle si eto pẹlu:

sudo add-apt-repository ppa:jgmath2000/et

O ṣe pataki lati sọ pe ibi ipamọ yii wulo nikan titi di Ubuntu 18.04 LTS, nitorinaa fun awọn olumulo Ubuntu 18.10 wọn gbọdọ ṣe igbasilẹ ati fi package isanwo sii.

Lọgan ti a ti fi ibi ipamọ sii, a tẹsiwaju lati fi ohun elo sii pẹlu:

sudo apt-get update
sudo apt-get install et

Ti o ba fẹ lati fi sori ẹrọ lati package deb, o gbọdọ gba lati ayelujara ati fi sii pẹlu awọn ofin wọnyi.

Awọn olumulo ti awọn ọna ṣiṣe 64-bit yẹ ki o ṣe igbasilẹ package yii pẹlu:

wget https://launchpad.net/~jgmath2000/+archive/ubuntu/et/+build/15589986/+files/et_5.1.8-xenial1_amd64.deb

Awọn olumulo eto 32-bit ṣe igbasilẹ eyi:

wget https://launchpad.net/~jgmath2000/+archive/ubuntu/et/+build/15589988/+files/et_5.1.8-xenial1_i386.deb

Ati fun awọn ti o jẹ awọn olumulo ARM, package lati ṣe igbasilẹ ni:

wget https://launchpad.net/~jgmath2000/+archive/ubuntu/et/+build/15589987/+files/et_5.1.8-xenial1_armhf.deb

Lọgan ti igbasilẹ ba ti ṣe, wọn ni lati fi sori ẹrọ package ti a gbasilẹ pẹlu:

sudo dpkg -i et*.deb

Ati pe wọn yanju awọn igbẹkẹle pẹlu:

sudo apt -f install

ET_Olubasọrọ

Nisisiyi fun awọn ti o jẹ awọn olumulo Debian, wọn gbọdọ ṣii ebute kan ki o ṣe pipaṣẹ wọnyi ninu rẹ:

iwoyi "deb https://mistertea.github.io/debian-et/debian-source/ na akọkọ" | sudo tee -a /etc/apt/sources.list

ọmọ -sS https://mistertea.github.io/debian-et/et.gpg | sudo apt-key fi kun -

Ṣe imudojuiwọn ati fi ohun elo sii pẹlu:

sudo apt update
sudo apt install et

Fun iyoku awọn pinpin kaakiri Linux, o gbọdọ ṣe igbasilẹ ati ṣajọ koodu orisun ti ohun elo pẹlu awọn ofin wọnyi.

Nitorinaa wọn gbọdọ ni awọn igbẹkẹle atẹle ti o ti fi sii tẹlẹ lori ẹrọ rẹ:

  • libboost-dev
  • libsodium-dev
  • libncurses5-dev
  • libprotobuf-dev
  • alakojo-protobuf
  • ṣe
  • libgoogle-glog-dev
  • libgflags-dev
  • ṣii
  • wget

Ni akọkọ a gba koodu orisun pẹlu:

wget https://github.com/MisterTea/EternalTerminal/archive/master.zip

Ṣe eyi ni bayi a yoo ṣii faili ti o gba lati ayelujara pẹlu:

unzip master.zip

A tẹ ilana ti ipilẹṣẹ pẹlu:

cd master

Ati pe a tẹsiwaju lati ṣajọ koodu pẹlu awọn ofin wọnyi:

mkdir build
cd build
cmake ../
make

Lakotan a gbọdọ fi ohun elo sii pẹlu aṣẹ yii:

sudo make install


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Ọrọìwòye kan, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   jors wi

    Aworan naa lu mi 100 helia Colombian