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.

Artikli relatati