UFW sọ pé òun kò rí profaili tí ó bá OpenSSH mu, ìwádìí ìdí sì lọ tààrà sí sápá SSH. Ìyẹn ni ọ̀nà tí kò tọ́: ìfiránṣẹ́ náà jẹ́ nípa ìtumọ̀ firewall tí ó ní orúkọ, kò sì sọ nǹkan kan nípa bóyá sshd ti gbé kalẹ̀, ń ṣiṣẹ́ tàbí ń gbọ́. Profaili app UFW jẹ́ àkọsílẹ̀ àwọn pọ́ọ̀tì àti ìlànà pẹ̀lú àmì. Kíka ìtumọ̀ gba àṣẹ kan, ó sì sábà parí ìwádìí náà.

Ìgbésẹ̀ 1: kọ àwọn orúkọ tí UFW mọ̀ ní tòótọ́

Bèèrè lọ́wọ́ firewall àwọn orúkọ tí ó ní kí o tó béèrè pé kí ó gba ọ̀kan láàyè. Àkọsílẹ̀ náà wá láti inú àwọn profaili tí a gbé sórí ẹ̀rọ yìí, nítorí náà orúkọ tí kò sí jẹ́ òtítọ́ nípa ẹ̀rọ yìí, kì í ṣe nípa sọ́fítíwé tí o ń gbìyànjú láti dáàbò bò. Bí orúkọ náà bá wà, àṣìṣe náà wá láti inú àṣìṣe títẹ̀ tàbí orúkọ àtijọ́ nínú ìtàn shell rẹ.

ufw app list
ufw app info OpenSSH

Àkọsílẹ̀ náà kúrú ní ìgbékalẹ̀ àkọ́kọ́, àwọn orúkọ kì í sì ṣe orúkọ àpò. Profaili tí a ń pè ní OpenSSH lè má sí nígbà tí àpò openssh-server ti wà, ìdàkejì náà sì ṣeé ṣe. Lo orúkọ gangan tí àkọsílẹ̀ náà ń tẹ̀ jáde; orúkọ profaili VPN tàbí olùbẹ̀rẹ̀ desktop tí ó ní ìkọ̀wé tí ó jọra kì í ṣe profaili app UFW. Bí orúkọ tí o fẹ́ kò bá sí, ìyẹn ni àwárí náà, ìgbésẹ̀ tó kàn sì ni láti wo ohun tí ó yẹ kí ó pèsè rẹ̀.

Ìgbésẹ̀ 2: ka ìtumọ̀, kì í ṣe àmì

Profaili jẹ́ fáìlì irú INI lábẹ́ /etc/ufw/applications.d, pẹ̀lú orúkọ, àkọlé, àpèjúwe àti pápá pọ́ọ̀tì. Pápá pọ́ọ̀tì lè kọ oríṣiríṣi pọ́ọ̀tì àti gbígbé, nítorí náà àmì náà sọ kéré ju ìtumọ̀ lọ. Ìwé ìtọ́sọ́nà UFW ṣàkọsílẹ̀ àwọn pápá wọ̀nyí àti iṣẹ́ ìmúdójúìwọ̀n àwọn ohun èlò. Ka fáìlì náà dípò kí o rò pé orúkọ náà túmọ̀ sí pọ́ọ̀tì kan tí a mọ̀.

cat /etc/ufw/applications.d/openssh-server
ufw app info OpenSSH

Ìtumọ̀ tí ó ní 22/tcp ṣàpèjúwe pọ́ọ̀tì TCP 22 àti kò sí nǹkan mìíràn. Kò fi hàn pé daemon inú ẹ̀rọ yìí ń gbọ́ níbẹ̀, kò sì bo pọ́ọ̀tì kejì tí o fi kún un lẹ́yìn náà. Bí daemon bá ń ṣiṣẹ́ níbòmíràn, profaili náà jẹ́ àṣẹ tí kò tọ́ bí orúkọ rẹ̀ bá tilẹ̀ bá ọjà mu. Fi olùgbọ́ wé ìtumọ̀ kí o tó gba ọ̀kan nínú wọn láàyè.

ss -ltnp 'sport = :22'

Dúró bí ìtumọ̀ àti olùgbọ́ kò bá faramọ́. Gbígbà profaili tí ó dárúkọ pọ́ọ̀tì tí ẹnikẹ́ni kò gbọ́ sí láàyè ń dá ìlànà tí ó dàbí ìtẹ̀síwájú tí kò sì dáàbò bo nǹkan kan.

Ìgbésẹ̀ 3: ya profaili náà sọ́tọ̀ kúrò nínú iṣẹ́ tí ń ṣiṣẹ́

Gbígbà profaili tí ó ní orúkọ láàyè kò gbé iṣẹ́ náà kalẹ̀, kò bẹ̀rẹ̀ rẹ̀, kò sì ṣètò rẹ̀, iṣẹ́ tí ń ṣiṣẹ́ kò sì nílò profaili tí a kó sínú àpò kí ó lè dé. Ìwọ̀nyí jẹ́ ìpinnu ọ̀tọ̀ọ̀tọ̀ tí àwọn irinṣẹ́ ọ̀tọ̀ọ̀tọ̀ ní: olùdarí àpò, olùdarí iṣẹ́ àti firewall. Bí a bá ka wọn sí ọ̀kan ni ọ̀nà tí àwọn ènìyàn ń gbé sápá tí wọn kò fẹ́ láti jẹ́ kí orúkọ àmì farahàn.

Fún sápá VPN, ìyàsọ́tọ̀ náà ń tẹ̀síwájú lẹ́yìn tí a gba olùgbọ́ ìta láàyè. Àṣẹ fún pọ́ọ̀tì gbígbé tí a fi ààmì ṣe kò mú gbígbé kọjá nínú kọ́nútà ṣiṣẹ́, kò fi ìlànà NAT kún un, kò sì fún àwọn olùmúlò tunnel ní àǹfààní sí LAN. Ọ̀kọ̀ọ̀kan wọn jẹ́ ìlànà ọ̀tọ̀ọ̀tọ̀ pẹ̀lú àyẹ̀wò tirẹ̀. Profaili tí a fi orúkọ ọjà VPN sọ̀rọ̀ nípa àwọn pọ́ọ̀tì tí ó kọ nìkan, ìyókù ìṣètò sápá náà sì ṣì jẹ́ tìrẹ láti kọ.

Bí profaili kò bá sí tí o sì nílò ọ̀kan, ìlànà pọ́ọ̀tì tí ó ṣe kedere tí a ti yẹ̀wò tàbí profaili àdúgbò lábẹ́ applications.d jẹ́ ẹ̀tọ́ méjèèjì. Gbígbé àpò tí o kò fẹ́ kì í ṣe ẹ̀tọ́.

Ìgbésẹ̀ 4: pa ọ̀nà àbọ̀ mọ́ kí o tó tún gbé firewall

Kí o tó yí ìlànà èyíkéyìí padà, jẹ́rìí pé o ní ọ̀nà kejì sínú ẹ̀rọ náà: console kan, àdírẹ́sì tí kò sí nínú báńdì tàbí ìmúpadà tí a ṣètò. Lẹ́yìn náà ka àkójọ ìlànà àti ìlànà àkọ́kọ́, nítorí kíkọ̀ àkọ́kọ́ láìsí ìlànà SSH jẹ́ ọ̀nà àtijọ́ láti ti ara ẹni mọ́lẹ̀ ní ìta nígbà ìdánwò. Yí ìlànà kan padà ní ẹ̀ẹ̀kan kí o sì ka ìjẹ́rìí tí UFW ń tẹ̀ jáde. Ìlànà tí a fipamọ́, ìlànà tí ń ṣiṣẹ́ àti iṣẹ́ tí ó dé jẹ́ àkíyèsí mẹ́ta ọ̀tọ̀ọ̀tọ̀.

ufw status verbose
ufw allow 22/tcp
ufw app update OpenSSH

Lẹ́yìn ìyípadà, dán ìsopọ̀ tí a gbà láàyè àti ọ̀nà kan tí ó yẹ kí ó ṣì kù ní kíkọ̀. Ìdánwò kíkọ̀ ṣe pàtàkì bákan náà pẹ̀lú ìdánwò gbígbà, nítorí ìlànà tí ó gbòòrò ju ohun tí a pinnu lọ máa ń kọjá ìdánwò àkọ́kọ́, ó sì kùnà ní èkejì. Kọ orúkọ profaili, àwọn pọ́ọ̀tì tí ó ní àti olùgbọ́ tí o fi ṣàyẹ̀wò.

Àkójọ àyẹ̀wò parí nígbà tí orúkọ náà wà tàbí tí a ti pòórá rẹ̀ pẹ̀lú ìmọ̀, ìtumọ̀ bá olùgbọ́ gidi mu, a ń darí iṣẹ́ náà sọ́tọ̀, àti pé o ti dán ọ̀nà tí a gbà láàyè àti tí a kọ̀ pẹ̀lú ọ̀nà ìmúpadà ní ọwọ́. Orúkọ nínú àkọsílẹ̀ kì í ṣe ọ̀kan nínú àwọn wọ̀nyí.

Àwọn àpilẹ̀kọ tó jọra