Àkọsílẹ̀ SSH proxy lè ṣiṣẹ́ láìsí shell
Jẹ́ kí ìfiránṣẹ́ SSH wà ní àròpin, pa àwọn ìpàdé shell, kí o sì lóye àwọn ààlà ìfipá mú SOCKS nìkan.
Ètò tí ó fani mọ́ra ni AllowTcpForwarding no. Ó ṣeni láàánú pé ó tún pa ìfiránṣẹ́ tí proxy SSH SOCKS àdúgbò nílò. Ìfiránṣẹ́ aláyè gbé kì í ṣe ihò láti yẹ̀ ìlànà ẹ̀rọ ìsìn.
Fún àkọsílẹ̀ àkànṣe, OpenSSH yà àwọn agbára mélòó kan sọ́tọ̀. Ẹ̀ka ìlànà kan lè gba ìfiránṣẹ́ àdúgbò láàyè nígbà tí ó dènà àwọn ìpàdé shell àti ẹ̀ka abẹ́lẹ̀:
Match User proxyuser
AllowTcpForwarding local
MaxSessions 0
PermitTTY no
X11Forwarding no
AllowAgentForwarding no
Ìwé ìtọ́nisọ́nà ẹ̀rọ ìsìn ṣàlàyé MaxSessions 0 gẹ́gẹ́ bí ètò tí ó dènà àwọn ìpàdé shell, ìwọlé àti ẹ̀ka abẹ́lẹ̀ tí ó sì gba ìfiránṣẹ́ láàyè. Fi kún àkọsílẹ̀ tí a ti jẹ́rìí sí tẹ́lẹ̀; èyí kì í ṣe ètò ààbò SSH pípé.
Ìfiránṣẹ́ nìkan kì í ṣe SOCKS nìkan
Ìfiránṣẹ́ àdúgbò tí ó dúró ṣinṣin àti ìbéèrè SOCKS lè nígbẹ̀yìn béèrè irú ìsopọ̀ ibi-àfojúsùn kan náà lọ́wọ́ ẹ̀rọ ìsìn. Gbígbà ìfiránṣẹ́ àdúgbò láàyè kò fi ẹ̀rí hàn pé aláṣẹ́-ìbánisọ̀rọ̀ lo ẹ̀ka SOCKS pàtó kan. Má ṣe ṣàpèjúwe àkọsílẹ̀ náà gẹ́gẹ́ bí ẹni tí ó fi ipá mú ìlò SOCKS nìkan.
PermitOpen lè dín àwọn oríṣi olùgbàlejò àti ibùdókọ̀ ibi-àfojúsùn kù nígbà tí àkọ́kọ́ kan bá ìbéèrè mu. Èyí kì í ṣe ìdènà gbogbogbò tí ó mọ̀ nípa yíyọjáde orúkọ olùgbàlejò fún gbogbo nẹ́tíwọ́kì àdáni. Àwọn ìdènà àdírẹ́sì tí ó gbòòrò lè nílò ìlànà nẹ́tíwọ́kì olùgbàlejò tí ó yẹ.
Àwọn ètò àkọsílẹ̀, kọ́kọ́rọ́ àti ẹ̀rọ ìsìn tí ó wà nínú rẹ̀ lè dín ìfiránṣẹ́ kù sí i. Ìdènà ìfiránṣẹ́ gbogbogbò níbòmíì lè yọ agbára kan tí ẹ̀ka yìí dàbí ẹni tí ó ń gbà láàyè.
Lo ìlànà ìṣàkóso ẹ̀rọ ìsìn déédéé pẹ̀lú ọ̀nà ìmúpadàbọ̀, lẹ́yìn náà ṣàyẹ̀wò àwọn agbára tí a gbà àti tí a kọ̀ lọ́tọ̀ọ̀tọ̀. Èsì tí a ní lọ́kàn ni àwọn ìyọ̀ǹda ìfiránṣẹ́ tí ó ṣe kedere, kì í ṣe ìwọlé alábàákẹ́gbẹ́ tí a fi ṣí sílẹ̀ láìròtẹ́lẹ̀ tàbí proxy tí a pa nípasẹ̀ ìdènà tirẹ̀.