NetworkManager-ssh fi hàn pé ó so pọ̀ ṣùgbọ́n kò sí ohun tí a ń darí
Àmì náà fi hàn pé ìbáṣepọ̀ SSH tí a ń ṣàkóso wà. Ṣàyẹ̀wò bóyá ẹ̀rọ ìṣàfikún náà kọ́ ẹ̀rọ inú ṣíwọ́ tàbí àkójọ ìtẹ̀síwájú, kí o sì dán ojú-ọ̀nà ètò náà wò.
Àkójọ náà fi SSH ìsopọ̀ hàn gẹ́gẹ́ bí ó ń ṣiṣẹ́, a ti gba kókó ọ̀gá, ṣùgbọ́n ẹ̀rọ ìwò náà kò tíì dé ibikíbi tí ó yẹ kí ó dé. Ìyẹn kì í ṣe àtakò, nítorí pé ètò NetworkManager-ssh lè mú àbájáde méjì tí ó yàtọ̀ pátápátá jáde láti inú ọ̀gá kan náà àti kókó kan náà: ẹ̀rọ inú ṣíwọ́ tí ń gbé àwọn pákẹ́tì, tàbí àkójọ ìtẹ̀síwájú tí àwọn ètò kan pàtó lè lò. Àmì náà máa ń sọ pé ìbáṣepọ̀ SSH tí a ń ṣàkóso wà. Kò sọ èyí tí ó jẹ́ nínú àwọn méjì tí o gbà rí.
Àbájáde méjì lẹ́yìn ẹ̀ka àkójọ kan
Àwọn ọ̀nà méjì náà ń ṣe ìjẹ́rìí ní ọ̀nà kan náà, ìdí nìyẹn tí a fi ń dà wọ́n pọ̀. Yíyàn ètò náà ní ọ̀nà kan náà pẹ̀lú àwọn ẹ̀rí ìwọlé kan náà lè fi ọ̀ ní ojú-ìwò kan tí o lè darí kọjá tàbí ẹ̀rọ ìgbọ́rọ̀ tí ó gbọ́dọ̀ sọ fún ètò kan.
Bẹ̀rẹ̀ pẹ̀lú pípinnu irú àbájáde tí iṣẹ́ náà nílò ní ti gidi. Ìbéèrè láti dé gbogbo ẹ̀ka nẹ́tíwọ́kì nílò ẹ̀rọ kan. Iṣẹ́ kan ṣoṣo lórí ọ̀gá jíjìn nílò ìtẹ̀síwájú, àti kíkọ́ inú ṣíwọ́ fún un sábà máa ń dá iṣẹ́ ìdarí púpọ̀ ju bí ìṣòro náà ti yẹ lọ.
Ohun tí ọ̀nà kọ̀ọ̀kan gbọ́dọ̀ ní kí ó tó ṣiṣẹ́
Iṣẹ́ náà ṣàkọsílẹ̀ àwọn ọ̀nà méjì náà, àwọn àìdí náà sì yàtọ̀ tó bẹ́ẹ̀ pé èyí tí ó ṣẹ́kù dà bí ìkùnà ètò-ìbánisọ̀rọ̀ dípò ìpinnu ẹ̀dà.
| Mode | What must exist | What still has to be true |
|---|---|---|
| Tunnel device | Compatible TUN/TAP arrangement on both ends, permission, addressing | A route policy that actually sends the intended prefixes into it |
| Forwarding only | A chosen SOCKS, local-forward or remote-forward listener | A permitted destination path on the far side |
Ka ọ̀wọ́n ọ̀tún náà pẹ̀lú àfiyèsí, nítorí ibẹ̀ ni ọ̀pọ̀ jùlọ àwọn tíkẹ́ẹ̀tì bí èyí ń parí. Kódà ẹ̀rọ inú ṣíwọ́ tí a kọ́ dáadáa ń bo ohun tí ìdarí rán sí inú rẹ̀ nìkan, kódà ìtẹ̀síwájú pípé ń ran àwọn ètò tí a sọ fún pé kí wọ́n lò ó nìkan lọ́wọ́.
Ojú-ìwò ẹ̀tàn kì í ṣe inú ṣíwọ́
Nínú ọ̀nà ìtẹ̀síwájú, ẹ̀rọ ìṣàfikún náà ṣàkọsílẹ̀ ojú-ìwò ẹ̀tàn tí a dá láti tẹ́ ẹ̀dà ìsopọ̀ lọ́rùn. Ó wà kí olùṣàkóso lè ní ohun tí yóò so ipò mọ́. Kò gbé àwọn pákẹ́tì ètò àìdánilójú lọ sí nẹ́tíwọ́kì jíjìn, kò sì sí ohun kan nínú wíwà rẹ̀ tí ó fi hàn pé ìdarí IP ti yí padà.
Àwọn àpẹẹrẹ inú ṣíwọ́ kíkún nínú iṣẹ́ náà kan àtìlẹ́yìn ẹ̀rọ inú ṣíwọ́ OpenSSH, nítorí náà ọ̀rọ̀ inú ṣíwọ́ lórí àmì ń ṣàpèjúwe agbára, kì í ṣe ìlànà gidi rẹ. Ṣàyẹ̀wò ohun tí kọ́nà yóò ṣe dípò orúkọ ètò náà.
nmcli connection show --active
ip -br link
ss -lntp | grep -E "1080|8080"
Lẹ́yìn náà so àbájáde náà pọ̀ mọ́ ètò náà. Ètò tí ó yé SOCKS gbọ́dọ̀ ṣètò láti lo aṣojú náà. Olùlò ìtẹ̀síwájú àdúgbò gbọ́dọ̀ darí sí olùgbọ́ rẹ̀. Kò sí ẹyọ tí ó ń ṣàwárí ìtẹ̀síwájú fúnra rẹ̀, kò sì sí ẹyọ tí àmì ìsopọ̀ tí ó di aláwọ̀ ewé ń ràn lọ́wọ́.
Múra ẹ̀gbẹ́ jíjìn dípò fipá mú u
Àkọsílẹ̀ SSH lasan lè ṣe ìjẹ́rìí láìsí àṣẹ kankan láti gbé ẹ̀rọ inú ṣíwọ́ jíjìn ró. Iṣẹ́ náà ṣàkọsílẹ̀ ọ̀nà tí kò ní root nínú èyí tí alámùójútó ń dá ẹ̀rọ náà sílẹ̀ ṣáájú fún olùlò yẹn, kí olùbáṣepọ̀ náà sì yan nọ́mbà tí ó bá a mu.
Ìṣètò bẹ́ẹ̀ nílò ìfọwọ́sowọ́pọ̀ pẹ̀lú ìlànà inú ṣíwọ́ ti olùpèsè àti pẹ̀lú ẹnikẹ́ni tí ó ní àwọn àdírẹ́sì lórí nẹ́tíwọ́kì jíjìn. Dídá ẹ̀rọ náà kò fi ipa tirẹ̀ fúnni ní àwọn ọ̀nà ohun-èlò, àwọn àṣẹ ìtẹ̀síwájú tàbí ọ̀nà ìpadà, kò sì sí ohun kan nínú wọ́n tí ó ń bọ̀ nítorí pé ìṣètò àpẹẹrẹ náà dà bí ẹni tí ó ń yíni lójú.
Ohun tí o kò gbọ́dọ̀ ṣe ni láti mú ìtẹ̀síwájú àìlópin tàbí ìwọlé root jíjìn ṣiṣẹ́ kí àpẹẹrẹ kan lè ṣiṣẹ́. Níbi tí olùṣiṣẹ́ náà ni ìṣètò nẹ́tíwọ́kì jíjìn, lo ìṣètò tí a ṣe àtìlẹ́yìn fún láti fi àwọn àṣẹ yẹn sí ọwọ́ olówó yẹn, kí o sì yẹra fún olùrànlọ́wọ́ kejì tí ń mú àwọn àdírẹ́sì tí ó ń tako ara wọn padà nígbà ìya kuro.
Àyíká ìjẹ́rìí, àti ohun tí a gbọ́dọ̀ kọ sínú tíkẹ́ẹ̀tì
Ìjẹ́rìí ní àyíká tirẹ̀. Ẹ̀rọ ìṣàfikún náà ń wá aṣojú SSH tí ó so mọ́ ìpàdé olùlò, ó sì ní àwọn ọ̀gá ibi-ìlọ gbọ́dọ̀ jẹ́ ẹni tí a mọ̀, nítorí náà kókó tí ń ṣiṣẹ́ nínú tẹ́ńmínà kan kò di ohun tí ó hàn sí ojú-ọ̀nà ìjẹ́rìí olùṣàkóso fúnra rẹ̀. Jẹ́ kí a forúkọsílẹ̀ kókó ọ̀gá náà kí a sì ṣàyẹ̀wò rẹ̀ nípasẹ̀ ìlànà tí a fọwọ́ sí dípò pípa ìṣàyẹ̀wò náà.
Fún àtìlẹ́yìn, kọ ohun mẹ́rin sílẹ̀: ẹ̀rọ ìṣàfikún àti ẹ̀dà, ọ̀nà tí a yàn, ìdánimọ̀ jíjìn tí a ní lọ́kàn, àti ojú-ìwò tàbí olùgbọ́ tí ó yẹ kí ó ti farahàn. Lẹ́yìn náà dán ibi-ìwọlé ètò náà wò ní tààràtà. Àmì tí ó so pọ̀ pẹ̀lú ìdánwò tí ń ṣiṣẹ́ jẹ́ ẹ̀rí; àmì tí ó so pọ̀ nìkan jẹ́ ọ̀rọ̀ nípa SSH, kì í ṣe nípa ìdarí tàbí àṣẹ ohun-èlò tí o ń gbìyànjú láti gbà.