SSH връзки

Разделът SSH Connections изброява запазените хостове. Всяка връзка има набор от полета, включително незадължителни — групиране, jump host, стартов скрипт и keep-alive. Списъкът поддържа търсене и сортиране — включително пренареждане с влачене, когато сортирането е Ръчно — а всеки ред предлага действие Дублиране, така че голям парк машини остава управляем.

Групи

Групите ви позволяват да организирате парк машини (напр. Production, Staging, Customers). Формата за редактиране предлага падащо меню за избор на съществуваща група; нови групи се създават с бутона Добави група в списъка с връзки. Групираните връзки също се показват в нативната лента с менюта (macOS) и, на Desktop, в менюто + (нов раздел) на лентата с раздели — всяка група като собствено подменю.

Jump hosts (ProxyJump)

Когато целта е достъпна само през бастион, маркирайте бастиона с Jump host и насочете полето Jump на целта към него. Веригата може да бъде толкова дълбока, колкото ви е нужно — един jump може сам да има собствен jump.

Под капака използваме SSH direct-tcpip канали: през бастиона се отваря тунел, след което през него тече реалната сесия. Всичко в рамките на същия процес — няма отделна сесия към бастиона за управление.

От CLI: dr-terminal connect prod1 -j bastion1,bastion2 (вижте Десктоп CLI).

Стартов скрипт

Полето Start script носи shell фрагмент, изпращан автоматично след успешно влизане. Примери:

cd /srv/app && tail -F server.log
tmux attach -t main || tmux new -s main

Скриптът се инжектира като обикновен вход — shell-ът го третира точно като писане от клавиатура. След това сесията остава интерактивна.

Keep-alive

Ако вашият сървър или защитна стена прекъсва неактивни сесии, активирайте keep-alive. Тогава DR-Terminal изпраща heartbeat пакети през избран интервал.

Сесиите също продължават да работят на заден план (foreground услуга на Android), така че превключването на приложения не прекъсва вашия shell.

Откриване на локални хостове (Bonjour)

Бутонът-радар на екрана SSH Connections претърсва локалната мрежа с Bonjour/mDNS и изброява машините, които рекламират SSH — удобно за намиране на Raspberry Pi или NAS, без да знаете неговия IP. Работи на всяка платформа; изберете хост и host/port се попълват предварително.

На Android системата може първо да поиска разрешението Локална мрежа — откриването (и връзките към хостове в LAN) се нуждаят от него.

Други полета

Previous
Първи стъпки
Next
Удостоверяване