Maqaalka soo socda waxaan ku eegeynaa sida aan u awoodno ka hel dekedda dhageysiga nidaamkayaga Ubuntu. Ogaanshaha dekeddaha loo adeegsanayo nidaamku waa hawl aasaasi ah oo maamule kasta ah, labadaba marka la isku hagaajinayo isdhexgalka iyo marka laga ilaalinayo soo dhexgalka, khadadka soo socda ayaa faa'iido yeelan kara.
Haddii aad maamule tahay, waxaad ogaan doontaa in server-yada loo sameeyay marin u helka dadweynaha ay yeelan doonaan adeegyo ka dhagaysan doona dekedaha loo xilsaaray si ay u fuliyaan isgaarsiinta. Xaaladdaani waxay sababtaa dekedo aan la isticmaalin inay sii furnaadaan ama dhageystaan mararka qaarkood, taasoo sababi karta inay kuwa kale raadsadaan inay ka faa’iideystaan xaaladda.
Waxaan ku garan karnaa shabakadaha shabakadaha lambarkooda, cinwaanka IP ee la xiriira iyo nooca borotokoolka isgaarsiinta (TCP ama UDP). Nidaamkeena Ubuntu waxaan awoodi doonnaa inaan ku helno xoogaa amarro ah oo aan u adeegsan karno iskaan kumbuyuutarkeena ku samee dekadaha furan.
Tallaabooyinka aan arki doonno xiga, waxay tusi doonaan xoogaa amarro ah oo lagu raadinayo dekedaha dhageysiga. Si loo aqoonsado iyaga Ubuntu, waa inaad raacdaa mid ka mid ah tallaabooyinka soo socda:
Raadi dekedda furan (dakadaha dhageysiga) ee Ubuntu
Adeegsiga taliska netstat
Tani waa aalad xariiq amar ah waxay na siin karaan macluumaad la xiriira cinwaanada IP, isku xirka shabakadaha, dekedaha iyo adeegyada ee ku xiriiraan dekedahan.
Haddii ay dhacdo in aadan haysan qalabkan lagu rakibay Ubuntu, waad awoodi doontaa inaad qabsato adoo furaya terminaal (Ctrl + Alt + T) iyo adeegsiga amarka:
sudo apt install net-tools
Rakibaadda way dhammaatay, haddii aan rabno qor liiska dekedaha laga heli karo serverka, ordo amarka soo socda:
sudo netstat -plnut
Kadib markaan fulino amarka si wadajir ah xulashooyinka hore, waa inaan aragnaa wax la mid ah kuwa soo socda shaashadda:
Fursadaha aan u adeegsanay amarkii hore waxay noqon doonaan kuwa soo socda:
- -p Wuxuu muujiyaa PID.
- -l Wuxuu tusi doonaa oo keliya dekedooyin dhegeysi.
- -n Waxay ina tusi doontaa cinwaanno tiro halkii aan ka xallin lahayn martida.
- -u Muuji dekedaha UDP.
- -t Muuji dekedaha TCP.
Hadday rabto arag kaliya adeeg adeeg ama deked gaar ah, waxaan u adeegsan karnaa amarka qaybta netstat xulashooyinka aan ku isticmaalnay taliskii hore, iyadoo waliba la isticmaalayo dufan.
sudo netstat -plnt | grep :139
Adeegsiga amarka lsof
Tani waa mid kale oo la yaqaan Unix-like nidaamyada hawlgalka qalabka kormeerka, kaas oo loo isticmaalo in lagu soo bandhigo dhammaan faylasha diskka ee lagu haayo habsami u socodka, oo ay ku jiraan saldhigyada shabakadaha furan iyo tuubooyinka, iyo noocyada kale.
Amarka lsof waa koronto kale oo la heli karo, oo aan awoodi doonno inaan ku shaqeyno terminalka Ubuntu iyo kan waxay noo oggolaan doontaa inaan aragno macluumaadka shabakadda. Si loo liis gareeyo dhammaan dekeddaha TCP ee dhagaysanaya, waxaan kaliya u baahan doonnaa inaan adeegsanno taliska lsof, oo ay weheliyaan xulashooyinka soo socda:
sudo lsof -nP -iTCP -sTCP:LISTEN
Isticmaalka amarka ss
Sida caadiga ah netstat laguma dhejin Ubuntu, laakiin waxaan ka heli karnaa amarka la heli karo ss kaas oo loo rakibay bedelka netstat. Sida netstat, amarka ss loo adeegsaday in lagu muujiyo macluumaadka shabakadda ee ku saabsan nidaamyada Gnu / Linux. Labaduba waxay wadaagaan isku ikhtiyaarro amar oo isku mid ah, sidaa darteed si aad u awood u yeelatid inaad hubiso dekedaha dhageysiga, waxa kaliya ee lagaa doonayaa waa inaad furto terminal (Ctrl + Alt + T) kuna qor:
sudo ss -plnut
Soo saarista amarkii hore, sidii hore oo kale taliska netstat, waa inuu na tusaa wax la mid ah shaashadda soo socota:
Haddii ay dhacdo inaad naftaada u hurto inaad maamusho server ama aad tahay maamule websaydh oo aad rabto inaad hubiso taas kaliya dekedda lagama maarmaanka u ah ayaa ka furan server-kaaga Ubuntu, talaabooyinka aan hada aragnay ayaa laga yaabaa inay waxtar leeyihiin marka la raadinayo dekado dhageysanaya oo aan la isticmaalin oo laga yaabo inay qatar galiso.