Yadda ake Shigar da Mosh Shell azaman madadin SSH akan Linux


Mosh, wanda ke tsaye wajan Mobile Shell aikace-aikace ne na layin umarni wanda ake amfani dashi don haɗawa zuwa sabar daga kwamfutar abokin ciniki, ta Intanet. Ana iya amfani dashi azaman SSH kuma ya ƙunshi ƙarin fasali fiye da Shell na Shell.

Aikace-aikace ne mai kama da SSH, amma tare da ƙarin fasali. Keith Winstein ne ya rubuta aikace-aikacen asalinsa na Unix kamar tsarin aiki kuma an sake shi a karkashin GNU GPL v3.

  1. Aikace-aikacen tashar ƙarshe wanda ke tallafawa yawo.
  2. Akwai don duk manyan UNIX-kamar OS viz., Linux, FreeBSD, Solaris, Mac OS X da Android.
  3. An goyi bayan Babban haɗi.
  4. Yana bayar da amo na cikin gida.
  5. Ana tallafawa gyaran layi na maɓallan maballin.
  6. Tsarin amsawa da Robaƙƙarfar ustabi'a kan WiFi, hanyoyin salula da hanyoyin haɗin nesa.
  7. Kasance da Haɗa koda lokacin da IP ya canza. Yana amfani da UDP a maimakon TCP (wanda SSH yayi amfani dashi). Lokacin TCP ya fita lokacin da aka sake haɗawa ko sabon IP aka sanya amma UDP yana buɗe haɗin haɗi.
  8. Haɗin yana kasancewa koyaushe lokacin da kuka ci gaba da zaman bayan dogon lokaci.
  9. Babu matsalar hanyar sadarwa. Yana nuna masu amfani da buga maballin da sharewa kai tsaye ba tare da lagin hanyar sadarwa ba.
  10. Hanyar tsohuwar hanya don shiga kamar yadda yake a cikin SSH.
  11. Kayan aiki don magance asarar fakiti.

Shigar da Mosh Shell a cikin Linux

A kan tsarin Debian, Ubuntu da Mint iri ɗaya, zaka iya shigar da kunshin Mosh a sauƙaƙe tare da taimakon mai sarrafa kunshin dace kamar yadda aka nuna.

# apt-get update 
# apt-get install mosh

A kan RHEL/CentOS/Fedora na rarrabawa, kuna buƙatar kunna ma'ajiyar ɓangare na uku da ake kira yum package manager kamar yadda aka nuna.

# yum update
# yum install mosh

A kan Fedora 22 + version, kuna buƙatar amfani da manajan kunshin dnf don girka mosh kamar yadda aka nuna.

# dnf install mosh

A kan wasu abubuwan rarraba Linux za su iya shigar da shi kamar yadda aka nuna.

# pacman -S mosh         [On Arch/Manjaro Linux]
$ sudo zypper in mosh    [On OpenSuse]
# emerge net-misc/mosh   [On Gentoo]

Ta yaya zan yi amfani da Mosh Shell?

1. Bari muyi ƙoƙarin shiga cikin sabar Linux ta nesa ta amfani da mosh shell.

$ mosh [email 

Lura: Shin kun ga nayi kuskure a haɗawa tunda tashar ba ta buɗe a cikin akwatin na kusa da CentOS 7 ba. A sauri amma ba shawarar shawarar da na yi shi ne:

# systemctl stop firewalld    [on Remote Server]

Hanyar da aka fi so ita ce ta buɗe tashar jiragen ruwa da sabunta dokokin wuta. Kuma a sa'an nan haɗi zuwa mosh a kan tashar da aka riga aka ƙayyade. Don cikakkun bayanai kan firewalld kuna so ku ziyarci wannan sakon.

  1. Yadda Ake Sanya Firewalld a cikin CentOS, RHEL da Fedora

2. Bari mu ɗauka cewa an canza tsoffin tashar tashar SSH 22 zuwa tashar jiragen ruwa 70, a wannan yanayin zaku iya ayyana tashar tashar ta al'ada tare da taimakon '-p' sauyawa tare da mosh.

$ mosh [email  --ssh="ssh -p 70"

3. Duba sigar shigar Mosh.

$ mosh --version

4. Zaku iya rufe nau'in mosh na 'fita' akan madannin.

$ exit

5. Mosh yana goyan bayan zaɓuɓɓuka da yawa, waɗanda zaku iya gani azaman:

$ mosh --help

  1. Mosh yana buƙatar ƙarin abin buƙata misali, ba da damar haɗi kai tsaye ta hanyar UDP, wanda SSH ba ya buƙata.
  2. Raba tashar tashar jiragen ruwa a cikin kewayon 60000-61000. Farkon bude kason an kasaftawa. Yana buƙatar tashar jiragen ruwa ɗaya ta kowane haɗi.
  3. Rarraba tashar tashar jirgin ruwa ta asali matsala ce ta tsaro, musamman a harkar samarwa.
  4. An tallafawa haɗin IPv6, amma yawo akan IPv6 ba a tallafawa.
  5. Ba a tallafawa baya ba.
  6. Babu tallatar da isar da X11.
  7. Babu tallafi don isar da wakilin ssh.

Kammalawa

Mosh ƙaramar mai amfani ce mai kyau wacce ke akwai don zazzagewa a ma'ajiyar yawancin Rarraba Linux. Kodayake yana da discan bambance-bambance musamman matsalar tsaro da ƙarin buƙatu yana da alamomi kamar kasancewa a haɗe koda yayin da yawo shine ma'anarta. Shawarata ita ce Duk Linux-er da ke hulɗa da SSH ya kamata ya gwada wannan aikace-aikacen kuma ya tuna da shi, Mosh ya cancanci gwadawa.