SSH kapcsolatok
Az SSH kapcsolatok lap a mentett kiszolgálókat sorolja fel. Minden kapcsolatnak van egy sor mezője, köztük opcionálisak is — csoportosítás, ugrókiszolgáló, indítóparancs és életben tartás. A lista támogatja a keresést és a rendezést — beleértve a húzással történő átrendezést, ha a rendezés Kézi —, és minden sor kínál egy Duplikálás műveletet, így egy nagy géppark is kezelhető marad.
Csoportok
A csoportok segítenek rendszerezni egy gépparkot (pl. Éles, Teszt, Ügyfelek). A szerkesztőűrlapon legördülő menüből választhatsz meglévő csoportot; új csoportokat a kapcsolatlistán található Csoport hozzáadása gombbal hozhatsz létre. A csoportosított kapcsolatok megjelennek a natív menüsorban (macOS), asztali környezetben pedig a laptár + (új lap) menüjében — minden csoport saját almenüként.
Ugrókiszolgálók (ProxyJump)
Ha egy cél csak egy bástyán keresztül érhető el, jelöld a bástyát ugrókiszolgálóként, és a cél Ugrás mezőjét irányítsd rá. A lánc tetszőlegesen mély lehet — egy ugrásnak lehet saját ugrása is.
A motorháztető alatt SSH direct-tcpip csatornákat használunk: egy alagút nyílik a bástyán keresztül, majd a valódi munkamenet azon fut. Mindez ugyanazon a folyamaton belül — nincs külön kezelendő bástyamunkamenet.
A parancssorból: dr-terminal connect prod1 -j bastion1,bastion2 (lásd Asztali CLI).
Indítóparancs
Az Indítóparancs mező egy shell-részletet hordoz, amely a sikeres bejelentkezés után automatikusan elküldésre kerül. Példák:
cd /srv/app && tail -F server.log
tmux attach -t main || tmux new -s main
A parancs normál bemenetként kerül beillesztésre — a shell pontosan úgy kezeli, mint a billentyűzeten gépelést. Utána a munkamenet interaktív marad.
Életben tartás
Ha a kiszolgálód vagy a tűzfalad bontja a tétlen munkameneteket, kapcsold be az életben tartást. A DR-Terminal ekkor a választott időközönként szívverés-csomagokat küld.
- Alapértelmezett — a globális beállítást követi.
- Be / Ki — a globális alapértelmezés gépenkénti felülbírálása.
- Időköz — 10–300 másodperc, alapértelmezetten 30.
A munkamenetek a háttérben is futnak tovább (Androidon előtérszolgáltatásként), így az alkalmazások közti váltás nem bontja a shellt.
Helyi kiszolgálók felderítése (Bonjour)
Az SSH kapcsolatok képernyőn található radar gomb Bonjour/mDNS segítségével böngészi a helyi hálózatot, és felsorolja az SSH-t hirdető gépeket — hasznos egy Raspberry Pi vagy egy NAS megtalálásához az IP-cím ismerete nélkül. Minden platformon működik; válassz egy kiszolgálót, és a host/port előre kitöltődik.
Androidon a rendszer először a Helyi hálózat engedélyt kérheti — a felderítésnek (és a LAN-beli kiszolgálókhoz való kapcsolódásnak) szüksége van rá.
Egyéb mezők
- Rendszer — a kiszolgáló operációsrendszer-címkéje (az Automatikus a bejelentkezés után ismeri fel). Címkézi a kiszolgálót, és meghatározza, mely rendszercímkével ellátott snippeteket látja.
- Rendszerellenőrzés bejelentkezéskor — milyen gyakran fusson a bejelentkezés utáni rendszer-/hardvervizsgálat: minden kapcsolódáskor, naponta egyszer, hetente egyszer, vagy kikapcsolva.
- Erőforrás-figyelés (CPU/RAM/lemez) — az élő állapotadatok frissítési időköze ehhez a kiszolgálóhoz; az Alapértelmezett a globális beállítást követi, a Kikapcsolva pedig kikapcsolja.
- Alapértelmezett SFTP-könyvtár — ahová az SFTP a csatlakozás után megnyílik.
- Parancselőzmények mentése — parancsok megjegyzése az automatikus kiegészítéshez.
- Enter billentyű megjelenítése az eszköztáron — mobilon hasznos, ha nagy Enter gombot szeretnél.
- Kapcsolatnév használata lapcímként — a munkamenet lapján az alias jelenjen meg a
user@hosthelyett. - Megjelenés — kapcsolatonkénti terminál-betűméret és színtéma. Az érintetlen értékek a globális Beállításokat követik; a Visszaállítás azokhoz tér vissza.