Żewġ alias SSH, server wieħed: VPN diretta jew host tal-qbiż
Żomm rotta VPN approvata u rotta bastion approvata bħala alias u bookmarks separati, sabiex l-ebda shortcut ma jkollha taqta' x’rotta hija awtorizzata.
L-istess server privat iwieġeb permezz ta’ VPN approvata u permezz ta’ bastion approvat, u inti trid bookmark wieħed ta’ Emacs għal kull wieħed minflok shortcut li taqta'. Id-deċiżjoni mhix liema rotta hija aħjar; hija liema rotta hija awtorizzata għax-xogħol li għandek quddiemek. Żomm it-tnejn espliċiti, semmihom separatament, u ħalli l-isem tal-fajl jgħid liema għażilt.
L-ewwel kundizzjoni: liema rotot huma approvati?
Host tal-qbiż mhuwiex sostitut awtomatiku għal rekwiżit ta’ VPN, u VPN mhix liċenzja biex taqbeż bastion approvat. Staqsi liema rotot huma awtorizzati għall-kont tiegħek u għal dawn id-data. Jekk it-tnejn huma, għandek għażla; jekk wieħed biss, is-sett tal-bookmarks għandu entrata waħda. Dik it-tweġiba tiġi mis-sid tad-data, mhux mir-rotta li llum taħdem b’kumbinazzjoni.
Ikteb it-tweġiba, għax id-distinzjoni tisparixxi malajr waqt inċident.
Iż-żewġ rotot għandhom bżonn ukoll il-konfigurazzjoni tal-kont u tal-identità tagħhom stess. Alias kondiviż li jaħdem fuq rotta waħda jista’ jonqos fuq l-oħra għal raġunijiet li m’għandhom x’jaqsmu xejn man-netwerk.
It-tieni kundizzjoni: tista’ ssemmi kull rotta b’mod distint?
Konfigurazzjoni SSH tista’ żżomm żewġ alias tal-host għal indirizz wieħed, kull wieħed b’imġieba differenti tal-proxy. Qiegħed il-blokki speċifiċi qabel kull wildcard wiesa’, għax l-ewwel valur li jinkiseb jirbaħ għall-biċċa l-kbira tal-għażliet.
Host proj-direct proj-bastion
HostName 10.60.0.21
User analyst
ControlPath none
Host proj-direct
ProxyJump none
Host proj-bastion
ProxyJump gw.example.com
L-indirizz ta’ fuq huwa eżempju; ibdlu b’dak li jiddokumenta t-tim tiegħek. L-alias tal-qbiż għandu bżonn ukoll il-kont approvat tal-bastion, li normalment ifisser it-tieni blok Host għall-bastion innifsu. L-iddiżattivar tal-qsim tal-konnessjonijiet hawn iżomm il-paragun tar-rotot onest, għax konnessjoni multiplexata użata mill-ġdid tista’ tgħix aktar mit-tibdil fir-rotta li qed tipprova tosserva.
Imbagħad l-ismijiet tal-fajls remoti jibqgħu distinti u li jinqraw.
/ssh:proj-direct:/srv/project/README.md
/ssh:proj-bastion:/srv/project/README.md
It-tielet kundizzjoni: l-editur jaf id-differenza?
TRAMP jittratta dawk iż-żewġ ismijiet tal-fajls bħala destinazzjonijiet differenti, u dan huwa eżattament dak li trid. Immarka kull wieħed b’bookmark taħt isem li jgħid liema rotta juża, u erġa’ iftaħ il-bookmark minflok ma tibdel it-tifsira ta’ destinazzjoni waħda. Żewġ bookmarks jagħmlu l-paragun viżibbli wkoll: tista’ tiftaħ it-tnejn u tara liema jonqos mingħajr ma tibdel l-ebda konfigurazzjoni.
Setting wieħed jistħoqqlu attenzjoni meta ProxyJump ikun involut: il-qsim tal-konnessjonijiet ta’ TRAMP irid ikun mitfi għall-konnessjonijiet rilevanti, għalhekk issettja tramp-use-connection-share għal nil qabel ma tiftaħhom. Dan huwa setting ta’ kompatibilità, mhux tiswija għal rotta neqsin, u ma jagħmilx rotta mhux awtorizzata awtorizzata. Il-FAQ ta’ TRAMP tiddokumenta l-bookmarks bħala l-mod appoġġjat biex iqassar dawn l-ismijiet.
Bookmark li jbiddel ir-rotta fis-skiet huwa agħar minn l-ebda bookmark.
Għaliex l-ikona tan-netwerk ma tipprova xejn
Il-valur globali tal-istat 70 ta’ NetworkManager ifisser li l-magna għandha konnettività globali. Ma jsemmi l-ebda profil VPN, u Wi-Fi ordinarja tissodisfah. Tunnel biss għan-netwerk privat li jġorr eżattament ir-rotta li għandek bżonn jista’ jħalli dak il-valur aggregat kif inhu. Huwa għalhekk li shortcut marbuta mal-ikona tista’ tirrapporta prontezza għal rotta li qatt ma ttestjat.
Aqra l-istat tal-konnessjoni speċifika minflok dak globali.
Jekk tawtomatizza xi ħaġa, staqsi lill-konnessjoni msemmija, imbagħad iċċekkja r-rotta fil-mira, it-tweġiba tar-resolver u l-aċċessibilità SSH f’dak l-ordni. Kull wieħed minn dawn jista’ jonqos waqt li dak ta’ qablu jirnexxi, u l-iffollar tagħhom fi boolean wieħed huwa kif l-awtomatizzazzjoni tispiċċa tirrapporta suċċess għal rotta li qatt ma użat.
X’tagħmel meta rotta tieqaf taħdem
Issalva l-buffers tiegħek qabel ma tinvestiga, għax sessjoni TRAMP eżistenti tista’ tgħix aktar minn bidla fir-rotta u mbagħad tonqos fil-kitba li jmiss. Agħlaqha permezz tat-tindif appoġġjat, erġa’ iftaħ il-bookmark, u qabbel iż-żewġ rotot minflok ma tassumi li s-server huwa mitfi.
Żomm il-verifika tal-key tal-host mixgħula kemm għall-bastion kif ukoll għad-destinazzjoni.
Rotta differenti ma tagħtikx id-dritt li taċċetta key tas-server li ma kontx qed tistenna, u lanqas ma tagħmel rotta mhux approvata aċċettabbli. It-tnejn huma deċiżjonijiet separati minn dik li kont qed tieħu.