مشاهده لیست IP های متصل به پورت 80 سرور


نمونه اول:

netstat -plan | grep :80 | awk '{print $5}' | cut -d: -f4 |sort | uniq -c | sort -nr 

نمونه دوم:

netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr 

تعریف Alias در Bash
,فایل bashrc. را در مسیر root/ باز نموده و کد ذیل را در آن قرار میدهیم.

port80funcall() {     netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr } alias port80all=port80funcall  port80func10() {     netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr | head -n 10 } alias port8010=port80func10  port80func100() {     netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f4 | sort | uniq -c | sort -nr | head -n 100 } alias port80100=port80func100 

سپس در مسیر root/ دستور ذیل را اجرا مینمائیم.

. ~/.bashrc 
میلاد خوشدل

در حوزه‌ی امنیت وب و شبکه فعالیت می کند، عاشق پارکور است و مدیریت دیتاسنتر، امن سازی شبکه های مخابراتی و کابلی و برنامه نویسی وب و موبایل از تجارب کاری او می باشد. او در حال حاضر بنیانگذار ریجاکس است.

نظر خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

12 + شش =


تگ های html مجاز به استفاده می باشند: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

ارسال یک پیام