آموزش بستن پورت در اندروید
آموزش در ادامه ی مطلب...
بنام خدا
میخوایم که با هم پورت هایی که بدون دلیل باز هستن و ممکنه از هر نظر برای ما خطر ناک باشن رو ببندیم
برای اینکه ببینید چه پورت هایی بازه خیلی راه وجود داره (که در مطالب بعدی حتما آموزش هایی رو میزارم )
برای اینکه بتونید به Sell لینوکستون دسترسی داشته باشید نرم افزار های Terminal Emulator رو باید نصب کنید که به راحتی قابل دانلوده
پورتهای باز رو با نوشتن netstat -aq میتونید ببینید
همون netstat رو هم که بزنید براتون خیلی Detail وار تر میاره
با این دستور میتونید result مشخصی رو ببینین
مثلا من مخیوام ببینم پورت 1105 باز هست یا ن
این دستور رو تایپ کنید
netstat -aq | grep 1105
یا:
netstat -tulnap | grep 1105
اگه نتیجه ای داشت که میبینی بازه پورتتون و اگر میخواین ببندینش حتما تا آخر این آموزش رو با من همراه باشین
خب تا الان یادگرفتیم که چه جوری میشه پورت رو ببینیم باز هست یا ن
با دستور های مختلفی میشه پورت رو بست
من خیلی هاش رو امتحان کردم و به جواب نرسیدم به غیر از این روش:
با این دستور fuser میتونین processes ID رو ببینید D:
خب دیگه فکر میکنم فهمیدین چه جوری باید بست :)
Example :
fuser 1105/tcp
اینتر که بزنین یک process id میده
مثلا 44484
و در مرحله بعد باید دستور:
kill 44484 رو بزنین و پورتتون بسته میشه
حالا با یک روش دیگه بهتون آموزش میدم:
tcpkill -9 port TCP_PORT
TCP_PORT = پورت باز شما
اگه ارور Permission Denied رو گرفتین قبل این دستور ها از sudo ( Super User Do) استفاده کنین که طبیعتا باید گوشیتون دسترسی به کاربر ریشه (ROOT) رو داشته باشه