Laba magac SSH, hal server: VPN toos ah ama bastion
Hayso waddo VPN la ansixiyay iyo waddo bastion la ansixiyay oo ah magacyo iyo calaamado gooni ah, si aanay jid-gaabanuhu u malayn waddada la oggol yahay.
Isku server-ka gaarka ah wuxuu ka jawaabaa VPN la ansixiyay iyo bastion la ansixiyay, waxaadna rabtaa hal calaamad Emacs mid kasta, halkii jid-gaaban oo mala-awaal ah. Go’aanku maaha waddada kee baa fiican; waa waddada kee la oggol yahay shaqada hortaada taal. Labadaba si cad u hayso, magac gooni u samee, oo magaca faylku ha sheego midka aad dooratay.
Shardiga koowaad: waddooyinka kee la ansixiyay?
Martigeliyaha boodboodku maaha beddelka otomaatiga ah ee shardiga VPN, VPN-na maaha oggolaansho lagu dhaafo bastion la ansixiyay. Weydii waddooyinka kee loo oggol yahay akoonkaaga iyo xogtan. Haddii labadaba la oggol yahay, waxaad leedahay doorasho; haddii mid keliya, calaamadaha ururku wuxuu leeyahay hal gelis. Jawaabtaas waxay ka timaaddaa milkiilaha xogta, ma aha waddada maanta si kadis ah u shaqaysa.
Qor jawaabta, waayo dhacdooyinka wakhtigooda farqigani si degdeg ah buu u lumaa.
Labada waddo waxay sidoo kale u baahan yihiin akoonkooda iyo qaab-dhismeedka aqoonsigooda. Magac la wadaago oo ku shaqeeya hal waddo ayaa ku guuldarraysan kara tan kale sababo aan wax xiriir ah la lahayn shabakadda.
Shardiga labaad: ma u magacaabi kartaa waddo kasta si gooni ah?
Qaab-dhismeedka SSH wuxuu hayn karaa laba magac martigeliye hal cinwaan, mid kastaa leh dabeecad proxy ka duwan. Kutlada gaarka ah ka hor dhig calaamad kasta oo duurjoog ah oo ballaadhan, waayo qiimaha ugu horreeya ee la helo ayaa guuleysta inta badan xulashooyinka.
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
Cinwaanka kore waa tusaale; ku beddel kan kooxdaadu diiwaangeliso. Magaca boodboodka wuxuu sidoo kale u baahan yahay akoonka la ansixiyay ee bastion, taasoo caadi ahaan la macno ah kutlad Host labaad ee bastion laftiisa. Daminta wadaagga xiriirka halkan waxay ku hayaan isbarbardhigga waddooyinka daacad, waayo xiriirka isku-dhafan ee dib loo isticmaalay wuxuu ka sii noolaan karaa isbeddelka waddada aad isku dayeyso inaad aragto.
Markaas magacyada faylasha fog waxay ahaanayaan kuwo gooni ah oo la akhriyi karo.
/ssh:proj-direct:/srv/project/README.md
/ssh:proj-bastion:/srv/project/README.md
Shardiga saddexaad: ma ogyahay tifaftiraha farqiga?
TRAMP wuxuu u arkaa labadaas magac fayl inay yihiin meelo kala duwan, taasoo si sax ah u tahay waxa aad rabto. Mid kasta ku calaamadee magac sheegaya waddada uu isticmaalo, oo dib u fur calaamadda halkii aad ka beddeli lahayd macnaha hal meel. Laba calaamad ayaa sidoo kale isbarbardhigga ka dhigaan mid muuqda: waad furi kartaa labadaba oo aad aragto midka guuldarraysanaya adigoon beddelin wax qaab-dhismeed ah.
Hal dejis ayaa u qalma feejignaan marka ProxyJump ku lug leeyahay: wadaagga xiriirka TRAMP waa inuu daman yahay xiriirka la xiriira, marka dejiso tramp-use-connection-share nil ka hor inta aadan furin. Kani waa dejis waafaqid, ma aha hagaajin waddo maqan, mana ka dhigayo waddo aan la oggolayn mid la oggol yahay. Su’aalaha badanaa la weydiiyo ee TRAMP waxay diiwaangeliyaan calaamadaha inay yihiin dariiqa la taageeray ee lagu gaabiyo magacyadan.
Calaamad si aamusan u beddela waddada ayaa ka xun in aan calaamad jirin.
Sababta sumadda shabakaddu waxba u caddaynayso
Qiimaha guud ee xaaladda 70 ee NetworkManager macneheedu waa mishiinku leeyahay isku-xirnaan caalami ah. Ma sheegto wax profile VPN ah, Wi-Fi caadi ah ayaana buuxiya. Tunnel kaliya shabakadda gaarka ah oo qaada waddada aad u baahan tahay ayaa ka tagi kara qiimahaas wadarta ah isagoon taaban. Taasi waa sababta jid-gaaban oo sumadda ku xidhan uu u soo sheegi karo diyaargarow waddo uusan waligiis tijaabin.
Akhri xaaladda xiriirka gaarka ah halkii tan caalamiga ah.
Haddii aad wax otomaatigaysato, weydii xiriirka magaca leh, ka dibna isla nidaamkaas hubi waddada bartilmaameedka, jawaabta xallinta iyo gaaritaanka SSH. Mid kasta oo ka mid ah waxay guuldarraysan kartaa inta tan hore guulaysato, oo isku-darkooda hal boolean waa sida otomaatigu ugu dhammaado inuu guul ka warbixiyo waddo uusan waligiis isticmaalin.
Maxaa la sameeyaa marka waddo ay joojiso shaqaynta
Kaydi buffer-yadaada ka hor baaritaanka, waayo fadhi TRAMP oo jira ayaa ka sii noolaan kara isbeddelka waddada kadibna ku guuldarraysan kara qoraalka xiga. Ku xir nadiifinta la taageeray, dib u fur calaamadda, oo isbarbardhig labada waddo halkii aad ka malayn lahayd in serverku xiran yahay.
Hayso xaqiijinta fure martigeliye mid furan bastion iyo bartilmaameed labadaba.
Waddo kale kuma siinayso xaq aad ku aqbasho fure server oo aanad filayn, mana ka dhigayso mid la aqbalo waddo aan la ansixin. Labaduba waa go’aamo ka gooni ah tan aad qaadanaysay.