Узмите себе, поделите свој терминал одмах са било ким

узми веб страницу

У следећем чланку ћемо погледати Тматеа. У свету Гну / линук постоји неколико популарних програма за даљинско дељење радне површине (попут Теамвиевер, Гуацамоле и ТигерВНЦ, итд.). Ови програми се користе за дељење целог екрана са другим људима. Ако желимо да делимо само терминал, Тмате је можда најбоља опција. Заправо је овај програм рачвање Тмука. Тмате је нешто попут Теамвиевер-а за наш терминал.

Узети себи успоставиће сигурну везу путем ССХ-а са веб локацијом тмате.ио и генерисаће случајни УРЛ за сваку сесију. Генерисани УРЛ се може делити са неким коме верујемо. Ово ће нам омогућити да користимо терминал даљински на начин на који бисмо користили свој, све док је веза активна. То је одлична опција за сарадњу на уобичајеним пројектима, отклањање грешака у пројекту са тимом програмера или даљинско добијање техничке подршке. Овај програм је компатибилан са ГНУ / Линук, Мац ОСКС и БСД.

Инсталација Тмате-а на Убунту-у и дериватима

У Убунтуу и његовим дериватима попут Линук Минт-а можете инсталирајте овај програм користећи следећи ППА у терминалу (Цтрл + Алт + Т). Иако ћемо пре тога морати да инсталирамо потребан пакет куцањем:

sudo apt-get install software-properties-common

Сада можемо додати ППА у наш систем и инсталирати програм. За ово напишемо следећи низ наредби:

sudo add-apt-repository ppa:tmate.io/archive && sudo apt-get update && sudo apt-get install tmate

Конфигуришите ССХ

конфигурисање ссх

Пре него што почнете да користите овај програм, морамо створити пар ССХ кључева. Зато што програм тмате успоставља сигурну ССХ везу са тмате.ио користећи локални пар ССХ кључева. То ћемо постићи писањем у наш терминал (Цтрл + Алт + Т) следећег:

ssh-keygen -t rsa

Употреба Тмате-а

Једном када се креира ССХ пар кључева, покренућемо Тмате извршавањем следеће наредбе из његовог терминала:

tmate

Када се сесија успостави, можемо да поделимо ИД везе са било ким. Може се делити са било којим бројем људи којима верујете. Не требају бити на истој мрежи нити треба да користе исти оперативни систем. Не морају чак ни да имају тмате или тмук инсталиране на својим системима.

Овако изгледају Тмате сесије:

тмате сесије

Као што се види на снимку екрана изнад, показаће нам ССХ ИД сесије (низ случајних знакова) на дну терминала. Једноставно ћемо га морати копирати и делити са другима како би се могли повезати. Имајте на уму да ово ИД ће нестати након неколико секунди. Међутим, можемо видети ИД-ове сесија који су коришћени помоћу следеће наредбе:

tmate show-messages

Резултат горње наредбе био би отприлике следећи:

тмате схов мессагес

Као што видите из горњег резултата, можете делити терминал путем ССХ сесије или веб сесије. За ово ћемо морати да користимо одговарајуће ИД-ове сесија. Такође, можете да делите сесију само за читање или сесију за читање и писање.

Повежите се путем ССХ сесија

За оне кориснике који желе да деле Терминал путем ССХ сесија, морат ћете пружити ИД ССХ сесије удаљеним корисницима.

На пример и коришћење ИД-ова генерисаних на претходном снимку екрана. Удаљени корисници треба да укуцају следећу команду за приступ сесији само за читање која је генерисана на систему.

ssh ro-w3boCOq2a5rLDpFnFRUudKTH5@am2.tmate.io

У сесији само за читање удаљени корисници могу видети само Терминал. Не могу извршити ниједну команду.

Да бисте делили сесију читања и писања, наредба за слање била би:

ssh R1bXaNj7ZM9r5459Dgpuyl8gS@am2.tmate.io

У овом случају, удаљени корисници могу приступити терминалу у режиму читања и писања. То значи да могу да изврше било коју наредбу. Све наредбе које напишете у удаљеној сесији могу се видети и са вашег локалног терминала.

Повежите се путем веб сесија

За оне који желе да деле Терминал путем веб прегледача, једноставно ће морати да проследе веб УРЛ другима да би се повезали.

Рецимо, на пример, да бих делио читање и писање, морао бих да дам следећи УРЛ својим сарадницима: хттпс://тмате.ио/т/Р1бКсаЊ7ЗМ9р5459Дгпуил8гС

Када отворе овај УРЛ у прегледачу, изгледаће отприлике као следећи снимак екрана:

тмате веб прегледач

Да бисте изашли из сесије, само откуцајте терминал излаз. Ако некоме требају више детаља о овом програму, можете погледати странице са упутствима које нам он ставља на располагање. Више информација такође можемо добити на веб страницу пројекта.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Гиованни гапп дијо

    Врло занимљив концепт