🐧 چگونه می توان کلیه مشتریانی را که به پورت های HTTP یا HTTPS متصل هستند – یافتیم – مجموعه امنیت اطلاعات

در این مقاله کوتاه ، شما می آموزید که چگونه کلیه مشتری ها (با استفاده از آدرس های IP آنها) را که از طریق درگاه های HTTP یا HTTPS به سرور لینوکس به سرور وب Apache یا Nginx متصل شده اند ، پیدا کنید.

در لینوکس ، هر سرویس اجرا می شود. سرور به سوکت گوش می دهد تا مشتری درخواست های اتصال را ارسال کند.

پس از اتصال موفق با مشتری ، یک سوکت ایجاد می شود (ترکیبی از آدرس IP و پورت (عددی که برنامه / سرویس مورد نظر مشتری را شناسایی می کند).

اطلاعات دقیق در مورد این پریزها ، ما از این ابزار استفاده خواهیم کرد خط فرمان ss ، که برای نمایش اطلاعات درمورد سوکت های شبکه بر روی رایانه لینوکس استفاده می شود.

همچنین می توانید از دستور netstat قدیمی استفاده کنید ، که اتصالات فعال را به سوکت ها نمایش می دهد.

برای مثال ، می توانید از این ابزارها برای بدست آوردن اطلاعات آماری استفاده کنید. درباره سوکت های کلیه مشتریانی که به یک درگاه یا خدمات خاص متصل هستند.

برای تهیه لیستی از کلیه مشتری های متصل به HTTP (پورت 80) یا HTTPS (پورت 443) ، می توانید از دستور ss یا دستور netstat استفاده کنید ، که همه آنها را لیست می کند. X ترکیبات (بدون در نظر گرفتن وضعیت خود)، از جمله یونیکس سوکت آمار

 # -o SS دولت تاسیس (ورزش =: http یا ورزش =: HTTPS).
یا
# netstat -o dewleta ایجاد شده است "(sport =: http or sport =: https)" 

همچنین می توانید دستور زیر را برای دریافت لیستی از شماره های پورت عددی اجرا کنید.

 # ss -tn src: 80 or src : 443
یا
# netstat -tn src: 80 یا src: 443 

این چیزی است که ما در این مقاله کوتاه داریم.

برای کسب اطلاعات بیشتر در مورد ابزار ss ، صفحه man آن را بخوانید (man ss).

با هر گونه سؤال از طریق فرم نظر در زیر تماس بگیرید.

مراجعه کنید همچنین: