Bí a ṣe lè ṣiṣẹ́ kọ́kọ́rọ́ Wolfram tó jìnnà láti kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ nípasẹ̀ VPN
VPN kìkì ni ó ń gbé ìsopọ̀ náà. Ṣètò ẹ̀tọ́ kọ́kọ́rọ́, ìfilọ̀lẹ̀ SSH, fáìlì ìmúṣẹ tó jìnnà àti àwọn ọ̀nà fáìlì kí ìgbéléwọ̀n àkọ́kọ́ tó dé.
O ń so VPN pọ̀, o ń ṣí kọ̀mpútà, o sì ń retí pé kọ́kọ́rọ́ tó wúwo yóò ṣiṣẹ́ lórí àpèsè. Ní ìṣe, ojú ọ̀nà náà kìkì ni ó ń gbé àwọn pákẹ́tì. Kò fi ẹ̀rọ ìgbéléwọ̀n sílẹ̀, kò fún ní ìwé àṣẹ, kò sì yan ẹ̀rọ tí yóò ṣiṣẹ́ kóòdù náà. Mẹ́ta ni wọ́n yàtọ̀, ìlànà iṣẹ́ pẹ̀lú kọ́kọ́rọ́ tó jìnnà nílò àwọn mẹ́tẹ̀ẹ̀ta kí ìṣirò àkọ́kọ́ tó lè di ìgbẹ́kẹ̀lé.
Ìtàn àròsọ: ìsopọ̀ VPN ni ètò náà
VPN ń pèsè ọ̀nà nẹ́tíwọ́kì láàrin kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ àti àpèsè. Ó wúlò ó sì máa ń pọn dandan, nítorí pé ọ̀nà ìfilọ̀lẹ̀ àti ìsopọ̀ kọ́kọ́rọ́ gbọ́dọ̀ dé ọ̀gá ilé tó jìnnà. Kò sọ ohunkóhun nípa bóyá kọ́kọ́rọ́ Wolfram wà lórí ọ̀gá ilé yẹn, bóyá ìwé àṣẹ gba ìlànà kejì ní àkókò kan, tàbí bóyá a ti ṣètò ojú iwájú láti lò ó.
Kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ tí a ń ṣàkóso lè gbé ojú iwájú nìkan, pẹ̀lú ẹ̀tọ́ tí ó so mọ́ àpèsè. Ìdàkejì náà máa ń ṣẹlẹ̀ pẹ̀lú: ìwé àṣẹ orí tábìlì lórí kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ kò fún kọ́kọ́rọ́ ní àṣẹ lórí ohun àmúṣọrọ̀ tí a pín. Kò sí ọ̀kan nínú àwọn ipò méjèèjì tí a ń yanjú nípasẹ̀ àtúnso ojú ọ̀nà náà.
Dán ìdánilójú náà wò ní kùtùkùtù. Ṣe ìgbéléwọ̀n $MachineName nínú kọ̀mpútà tuntun kí o sì fi ìdáhùn náà wé ọ̀gá ilé tí o ń retí. Bí ó bá dá orúkọ kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ padà, kọ́kọ́rọ́ náà ṣiṣẹ́ níbílẹ̀, bí VPN bá ti rí lọ́nà ìlera tó.
Ya ojú iwájú kúrò lọ́dọ̀ ẹ̀rọ ìgbéléwọ̀n
Ojú iwájú ni fèrèsé: ó ń ṣàtúnṣe kọ́kọ́rọ́, ó ń fi ìjáde hàn, ó sì ń fi fáìlì kọ̀mpútà pamọ́. Kọ́kọ́rọ́ ni ìlànà tí ó ń ṣe ìgbéléwọ̀n àwọn gbólóhùn tí ó sì ń tọ́jú àwọn ìtumọ̀ nínú ìrántí. Pípa ojú iwájú kò ń gbé kọ́kọ́rọ́ lọ, pípa kọ̀mpútà mọ́ kò sì ń pa ipò kọ́kọ́rọ́ mọ́.
Lẹ́yìn tí a bá so kọ́kọ́rọ́ jìnnà pọ̀, ibi fáìlì kọ̀mpútà àti àkójọ iṣẹ́ kọ́kọ́rọ́ jẹ́ ohun méjì tí ó yàtọ̀. Directory[] ń ròyìn àkójọ ẹ̀rọ ìgbéléwọ̀n, ìyẹn sì ni ọ̀nà tí ó ṣe pàtàkì fún Import, Export àti àwọn orúkọ fáìlì ìbáṣepọ̀. Àkójọ dátà tí ó wà lẹ́gbẹ̀ẹ́ kọ̀mpútà lórí kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ kò hàn sí kọ́kọ́rọ́ tí ń ṣiṣẹ́ lórí ẹ̀rọ mìíràn.
Pinnu bí dátà yóò ṣe dé àpèsè kí o tó kọ ìtúpalẹ̀: ibi tí a gbé ró tí a pín, ìgbésẹ̀ gbígbé tí a fọwọ́ sí, tàbí ibi ìpamọ́ dátà tí àpèsè lè dé tààrà. Ìpinnu yìí ń nípa lórí àtúnṣe, nítorí kọ̀mpútà tí ó gbára lé ọ̀nà kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ yóò kùnà ní àkókò tó ń bọ̀ nígbà tí ẹlòmíràn bá ṣiṣẹ́ rẹ̀.
Filọ̀lẹ̀ kọ́kọ́rọ́ nípasẹ̀ ọ̀nà tí a fọwọ́ sí
Ìtọ́sọ́nà àwọn kọ́kọ́rọ́ jìnnà Wolfram ń ṣàlàyé fífi àkọsílẹ̀ kọ́kọ́rọ́ kún, yíyan ẹ̀rọ jìnnà àti fífọ̀lẹ̀ nípasẹ̀ SSH. Ọ̀nà fáìlì ìmúṣẹ àti àwọn àríyànjiyàn nínú àpẹẹrẹ jẹ́ ti ìlànà iṣẹ́ ọ̀rọ̀ yẹn; ṣàtúnṣe wọn sí ọ̀gá ilé àti ẹ̀yà tí alábòójútó sọ, dípò fífi wọ́n pọ̀ láìyípadà.
Ìdánimọ̀ ọ̀gá ilé jẹ́ apá kan ètò náà. Ṣàyẹ̀wò kọ́kọ́rọ́ ọ̀gá ilé SSH nípasẹ̀ ìlànà àjọ, lo ọ̀nà ìjẹ́rìí tí a fún ní àṣẹ, kí o sì tọ́jú àwọn kọ́kọ́rọ́ àṣírí àti ọ̀rọ̀ ìpamọ́ níta àwọn fáìlì kọ̀mpútà tí a pín tàbí tí a fi sínú ibi ìpamọ́. Kọ̀mpútà tí ó ní àṣẹ ìfilọ̀lẹ̀ pẹ̀lú ọ̀rọ̀ ìpamọ́ jẹ́ jíjáde àwọn ẹ̀rí ìdánimọ̀, kì í ṣe ìrọ̀rùn.
Má ṣí olùgbọ́ WSTP sí íńtánẹ́ẹ̀tì gẹ́gẹ́ bí ọ̀nà kúkúrú. Àpẹẹrẹ tí a ń gbèjà ni ìfilọ̀lẹ̀ SSH, tí ó ń tọ́jú ọ̀nà kọ́kọ́rọ́ nínú ìsopọ̀ tí a jẹ́rìí. Bí ẹgbẹ́ nẹ́tíwọ́kì bá ti fọwọ́ sí ọ̀nà gbígbé mìíràn, lo ìyẹn, ṣùgbọ́n ka ibùdó ẹ̀rọ ìgbéléwọ̀n tí ó ṣí sí ìyípadà àpẹẹrẹ, kì í ṣe ìgbésẹ̀ àtúnṣe ìṣòro.
Kọ́kọ́ ṣàyẹ̀wò ẹ̀tọ́, dátà àti ìwọ̀n ìjáde
Fi ẹnu àwọn olówó ìwé àṣẹ dáhùn pé àpèsè lè ṣiṣẹ́ kọ́kọ́rọ́ fún olùmúlò yìí àti pé a gba àwọn ìpàdé àkókò kan sí. Ìṣirò jìnnà máa ń gba ìwé àṣẹ lọ́tọ̀ sí ojú iwájú orí tábìlì, ìfilọ̀lẹ̀ tí ó kùnà nítorí ẹ̀tọ́ sì dàbí àṣẹ SSH tí ó kùnà títí ẹnìkan yóò fi ka ìfiránṣẹ́ àpèsè.
Lẹ́yìn náà díwọ̀n ìwọ̀n àbájáde. Kọ́kọ́rọ́ tí ó ń dá gbólóhùn gíga gígábáítì bí i mélòó kan padà yóò fi í ránṣẹ́ nípasẹ̀ ọ̀nà ìfilọ̀lẹ̀ àti ọ̀nà kọ́kọ́rọ́ sí ojú iwájú, èyí tí ó lè dá ìrántí kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ dúró tàbí kí ó tán. Tọ́jú àkójọpọ̀ wúwo lórí àpèsè kí o sì dá àwọn àkópọ̀ padà, tàbí kọ àwọn àbájáde ńlá sí ọ̀nà lórí àpèsè kí o sì gbé wọn lọ pẹ̀lú ìmọ̀.
Kọ ọ̀nà fáìlì ìmúṣẹ, àwọn àríyànjiyàn ìfilọ̀lẹ̀ àti àkójọ iṣẹ́ sínú àwọn àkọsílẹ̀ ètò kọ̀mpútà. Nígbà náà olùmúlò tó ń bọ̀ yóò tún ìṣètò yìí ṣe dípò kí ó tún ṣàwárí èwo nínú àwọn ọ̀nà márùn-ún tí ó ṣeé ṣe tí àpèsè ń lò.
Ṣàyẹ̀wò àwọn ìgbésẹ̀ ní tẹ̀léntẹ̀lẹ̀
Àwọn ìgbésẹ̀ márùn-ún gbọ́dọ̀ ṣàṣeyọrí, ọ̀kọ̀ọ̀kan sì ní ìdánwò tirẹ̀. Bẹ̀rẹ̀ láti kọ̀mpútà ẹ̀gbẹ́kẹ́gbẹ́ kí o sì dúró ní ìkùnà àkọ́kọ́ dípò yíyí ọ̀pọ̀ ètò padà ní ẹ̀ẹ̀kan:
nc -vz research.example.edu 22
ssh -v [email protected] 'hostname; command -v wolframscript'
ssh [email protected] 'wolframscript -code "$MachineName"'Ìdánwò TCP tí ó kùnà ń tọ́ka sí ìtọ́sọ́nà, DNS tàbí àwọn ibi tí VPN gbà. Ìdánwò TCP tí ó ṣàṣeyọrí pẹ̀lú ìwọlé SSH tí ó kùnà ń tọ́ka sí ìjẹ́rìí tàbí ìlànà kọ́kọ́rọ́ ọ̀gá ilé. Ìwọlé tí ó ń ṣiṣẹ́ ṣùgbọ́n tí kò rí fáìlì ìmúṣẹ ń tọ́ka sí fífi kọ́kọ́rọ́ sílẹ̀ tàbí ọ̀nà tí a fún ojú iwájú. Kọ́kọ́rọ́ tí ó bẹ̀rẹ̀ ṣùgbọ́n tí kò so mọ́ rárá ń tọ́ka sí àwọn àríyànjiyàn ìfilọ̀lẹ̀ tàbí ògiri iná àdúgbò.
Tọ́jú àṣìṣe àkọ́kọ́ tí ó ní ìtumọ̀ kí o sì fi àwọn ìgbésẹ̀ ẹ̀gbẹ́ àpèsè ránṣẹ́ sí alábòójútó tí ó ní ẹ̀rọ yẹn. Àtúnṣe àkọsílẹ̀ kọ́kọ́rọ́ lẹ́ẹ̀kọ̀ọ̀kan ń fi pamọ́ ìgbésẹ̀ tí ó kùnà ní tòótọ́, ó sì ń sọ ẹ̀rí tí alábòójútó nílò nù.
Ní ìparí o fẹ́ fèrèsé tí o mọ̀, ẹ̀rọ ìgbéléwọ̀n tí o lè dárúkọ àti ọ̀nà tí a gbà fún kóòdù àti fáìlì. VPN jẹ́ apá kan ọ̀nà yẹn, bí ìlànà iṣẹ́ bá sì ṣàfihàn èyí ní kùtùkùtù, bẹ́ẹ̀ ni àkókò díẹ̀ yóò lọ sí àtúnso ojú ọ̀nà tí kò jẹ́ ìṣòro rárá.