SSH savienojumi
Cilne SSH Connections uzskaita saglabātos resursdatorus. Katram savienojumam ir lauku kopa, tostarp neobligātie — grupēšana, pārlēkuma resursdators, sākuma skripts un keep-alive. Saraksts atbalsta meklēšanu un kārtošanu — tostarp pārkārtošanu ar vilkšanu, kad kārtošana ir Manuāli — un katrā rindā ir pieejama darbība Dublēt savienojumu, tāpēc liela flote paliek pārvaldāma.
Grupas
Grupas ļauj organizēt floti (piemēram, Production, Staging, Customers). Rediģēšanas forma piedāvā nolaižamo sarakstu, lai izvēlētos esošu grupu; jaunas grupas tiek izveidotas ar pogu Pievienot grupu savienojumu sarakstā. Sagrupētie savienojumi parādās arī vietējā izvēļņu joslā (macOS) un — operētājsistēmā Desktop — ciļņu joslas + (jaunas cilnes) izvēlnē, katra grupa kā sava apakšizvēlne.
Pārlēkuma resursdatori (ProxyJump)
Kad mērķis sasniedzams tikai caur bastionu, atzīmējiet bastionu ar Jump host un norādiet mērķa lauku Jump uz to. Ķēde var būt tik dziļa, cik nepieciešams — pārlēkumam pašam var būt savs pārlēkums.
Aizkulisēs mēs izmantojam SSH direct-tcpip kanālus: caur bastionu tiek atvērts tunelis, pēc tam īstā sesija notiek caur to. Viss vienā un tajā pašā procesā — nav atsevišķas bastiona sesijas, kas jāpārvalda.
No komandrindas: dr-terminal connect prod1 -j bastion1,bastion2 (skatiet Desktop CLI).
Sākuma skripts
Lauks Start script satur čaulas fragmentu, kas tiek nosūtīts automātiski pēc veiksmīgas pieteikšanās. Piemēri:
cd /srv/app && tail -F server.log
tmux attach -t main || tmux new -s main
Skripts tiek ievadīts kā parasta ievade — čaula to apstrādā tieši tāpat kā tastatūras rakstīšanu. Pēc tam sesija paliek interaktīva.
Keep-alive
Ja jūsu serveris vai ugunsmūris pārtrauc dīkstāves sesijas, iespējojiet keep-alive. DR-Terminal pēc tam izvēlētajā intervālā sūta sirdspukstu pakotnes.
- Default — seko globālajam iestatījumam.
- On / Off — globālā noklusējuma pārrakstīšana katram resursdatoram.
- Interval — 10–300 sekundes, noklusējums 30.
Sesijas turpina darboties arī fonā (priekšplāna pakalpojums operētājsistēmā Android), tāpēc lietotņu pārslēgšana nepārtrauc jūsu čaulu.
Atklāt lokālos resursdatorus (Bonjour)
Radara poga ekrānā SSH Connections pārlūko lokālo tīklu, izmantojot Bonjour/mDNS, un uzskaita iekārtas, kas reklamē SSH — ērti, lai atrastu Raspberry Pi vai NAS, nezinot tā IP. Tā darbojas visās platformās; izvēlieties resursdatoru, un resursdators/ports tiks aizpildīts iepriekš.
Operētājsistēmā Android sistēma vispirms var pieprasīt atļauju Lokālais tīkls — atklāšanai (un savienojumiem ar LAN resursdatoriem) tā ir nepieciešama.
Citi lauki
- Sistēma — resursdatora OS iezīme (Auto to nosaka pēc pieteikšanās). Tā apzīmē resursdatoru un nosaka, kurus ar sistēmu iezīmētos fragmentus tas redz.
- Sistēmas pārbaude pēc pieteikšanās — cik bieži darbojas sistēmas/aparatūras sonde pēc pieteikšanās: katrā savienojumā, reizi dienā, reizi nedēļā vai atspējots.
- Resursu pārraudzība (CPU/RAM/disks) — reāllaika rādītāju atsvaidzināšanas intervāls šim resursdatoram; Noklusējums seko globālajam iestatījumam, Atspējots to izslēdz.
- Noklusējuma SFTP direktorija — kur SFTP atveras pēc savienojuma izveides.
- Saglabāt komandu vēsturi — atceras komandas automātiskai pabeigšanai.
- Rādīt Enter taustiņu rīkjoslā — noderīgi mobilajās ierīcēs, kad vēlaties lielu Enter pogu.
- Izmantot savienojuma nosaukumu kā cilnes virsrakstu — sesijas cilnē rāda aizstājvārdu, nevis
user@host. - Izskats — termināļa fonta lielums un krāsu motīvs katram savienojumam. Neaiztiktās vērtības seko globālajiem iestatījumiem; Atiestatīt atgriež pie tām.