ઉબન્ટુ 18.04 માં તેમને શોધવા માટે બંદરો ખોલો, ત્રણ વિકલ્પો

ખુલ્લા બંદરો માટેની શોધ વિશે

હવે પછીના લેખમાં આપણે કેવી રીતે કરી શકીએ તેના પર એક નજર નાખીશું અમારી ઉબુન્ટુ સિસ્ટમ પર સાંભળનારા બંદરો શોધી કા .ો. સિસ્ટમમાં કયા બંદરોનો ઉપયોગ થાય છે તે જાણવું એ કોઈપણ સંચાલક માટે મૂળભૂત કાર્ય છે, જ્યારે ઇંટરફેસને ગોઠવતા વખતે અને ઘુસણખોરી સામે રક્ષણ આપતી વખતે, નીચેની લીટીઓ ઉપયોગી થઈ શકે.

જો તમે એડમિનિસ્ટ્રેટર છો, તો તમે જાણશો કે સાર્વજનિક accessક્સેસ માટે બનાવેલા સર્વર્સમાં સેવાઓ હશે જે સંદેશાવ્યવહાર કરવા માટે સોંપાયેલ બંદરો પર સાંભળશે. આ પરિસ્થિતિ બંદરોનું કારણ બને છે જેનો ઉપયોગ કેટલાક કિસ્સાઓમાં ખુલ્લો રહેવા અથવા સાંભળવાનો નથી, જેના કારણે અન્ય લોકો પરિસ્થિતિને શોષી શકે છે.

અમે નેટવર્ક બંદરોને તેમની સંખ્યા, સંકળાયેલ આઇપી સરનામાં અને કમ્યુનિકેશન પ્રોટોકોલ (ટીસીપી અથવા યુડીપી) દ્વારા ઓળખી શકીએ. આપણી ઉબુન્ટુ સિસ્ટમમાં આપણે કેટલાક ડિફોલ્ટ આદેશો શોધી શકશું જેનો આપણે ઉપયોગ કરી શકીએ છીએ ખુલ્લા બંદરો માટે અમારા કમ્પ્યુટરને સ્કેન કરો.

પગલાંઓ કે જે આપણે આગળ જોવા જઈશું, તે સાંભળનારા બંદર શોધવા માટેના કેટલાક આદેશો બતાવશે. ઉબુન્ટુમાં તેમને ઓળખવા માટે, તમારે ફક્ત નીચેના પગલાંને અનુસરો:

ઉબુન્ટુમાં ખુલ્લા બંદરો (સાંભળનારા બંદરો) શોધો

સંબંધિત લેખ:
લિનક્સમાં વપરાશમાં બંદરો કેવી રીતે તપાસો

નેટસ્ટેટ આદેશનો ઉપયોગ કરીને

આ એક કમાન્ડ લાઇન ટૂલ છે જે અમને IP સરનામાંઓ, નેટવર્ક કનેક્શન્સ, બંદરો અને સેવાઓ સંબંધિત માહિતી પ્રદાન કરી શકે છે જે આ બંદરોમાં વાતચીત કરે છે.

જો તમારી પાસે આ સાધન ઉબુન્ટુમાં ઇન્સ્ટોલ કરેલું નથી, તો તમે ટર્મિનલ (Ctrl + Alt + T) ખોલીને અને આદેશનો ઉપયોગ કરીને તેને પકડી શકશો:

sudo apt install net-tools

જો આપણે જોઈએ તો, સ્થાપન સમાપ્ત થયું સર્વર પર ઉપલબ્ધ બંદરોની સૂચિ બનાવો, નીચેનો આદેશ ચલાવો:

sudo netstat -plnut

પહેલાનાં વિકલ્પો સાથે મળીને આદેશ ચલાવવા પછી, આપણે સ્ક્રીન પર નીચેની જેવું કંઈક જોવું જોઈએ:

netstat પ્લોટ

પહેલાનાં આદેશમાં આપણે જે વિકલ્પોનો ઉપયોગ કરીએ છીએ તે નીચેના હશે:

netstat સહાય

  • -p પીઆઈડી દર્શાવે છે.
  • -l ફક્ત સાંભળવાના બંદરો બતાવશે.
  • -n તે યજમાનોને ઉકેલવાને બદલે સંખ્યાત્મક સરનામાં બતાવશે.
  • -u યુડીપી પોર્ટ્સ બતાવો.
  • -t ટીસીપી બંદરો બતાવો.

ઇચ્છાના કિસ્સામાં ફક્ત કોઈ ચોક્કસ સેવા નામ અથવા બંદર જુઓ, આપણે ટર્મિનલમાં આદેશ વાપરી શકીએ છીએ નેટસ્ટેટ પહેલાનાં આદેશમાં આપણે ઉપયોગમાં લીધેલા વિકલ્પો સાથે, જ્યારે ઉપયોગ પણ કરીએ છીએ grep.

sudo netstat -plnt | grep :139

Lsof આદેશ વાપરીને

આ બીજું જાણીતું છે યુનિક્સ-જેવા operatingપરેટિંગ સિસ્ટમ્સ મોનિટરિંગ ટૂલ, જેનો ઉપયોગ બધી ડિસ્ક ફાઇલોને પ્રદર્શિત કરવા માટે થાય છે જે પ્રક્રિયાઓ દ્વારા ખુલ્લી રાખવામાં આવે છે, જેમાં ઓપન નેટવર્ક સોકેટ્સ અને પાઈપો સહિત, અન્ય પ્રકારોનો સમાવેશ થાય છે.

આદેશ lsof બીજી ઉપલબ્ધ યુટિલિટી છે, જેને આપણે ઉબુન્ટુ ટર્મિનલમાં ચલાવીશું અને જે તે આપણને નેટવર્ક માહિતી જોવાની મંજૂરી આપશે. સાંભળનારા બધા ટીસીપી બંદરોની સૂચિ બનાવવા માટે, આપણે ફક્ત lsof આદેશનો ઉપયોગ કરવો પડશે, નીચેના વિકલ્પો સાથે:

lsof સાંભળો આદેશ

sudo lsof -nP -iTCP -sTCP:LISTEN

Ss આદેશ વાપરીને

મૂળભૂત રીતે નેટસ્ટેટ ઉબુન્ટુ પર ઇન્સ્ટોલ કરેલી નથી, પરંતુ આપણને આદેશ ઉપલબ્ધ છે ss જે નેટસ્ટેટના રિપ્લેસમેન્ટ તરીકે સ્થાપિત થયેલ છે. નેટસ્ટેટની જેમ, આદેશ ss Gnu / Linux સિસ્ટમો પર નેટવર્ક માહિતી પ્રદર્શિત કરવા માટે વપરાય છે. બંને લગભગ સમાન આદેશ વિકલ્પો વહેંચે છે, તેથી સાંભળવાના બંદરોને તપાસવામાં સમર્થ થવા માટે, તમારે ફક્ત ટર્મિનલ (Ctrl + Alt + T) ખોલવાનું છે અને તેમાં લખો:

sudo ss -plnut

પહેલાના આદેશનું આઉટપુટ, જેમ કે નેટસ્ટેટ આદેશ સાથે, અમને નીચેના સ્ક્રીનશોટ જેવું કંઈક બતાવવું જોઈએ:

ss plnot આદેશ

જો તમે કોઈ સર્વર સંચાલિત કરવા માટે સમર્પિત છો અથવા વેબમાસ્ટર છો અને તમે તેની ખાતરી કરવા માંગો છો તમારા ઉબુન્ટુ સર્વર પર ફક્ત જરૂરી બંદરો ખુલ્લા છે, જે પગલાંઓ આપણે હમણાં જ જોયા છે તે ઉપયોગી હોઈ શકે છે જ્યારે ઉપયોગમાં ન આવતાં બંદરોની શોધ કરતા હોય અને તે જોખમ લાવી શકે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.