انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: بستن پورت  (دفعات بازدید: 576 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین ubuntu204

  • Newbie
  • *
  • ارسال: 9
بستن پورت
« : 20 اسفند 1401، 09:45 ق‌ظ »
درود وقت بخیر
من یک سرویس مجازی لینوکس اوبونتو دارم که با خط فرمان کار میکنم ، قصد دارم که یک پورت غیرفعال ، استپ کنم اما وقتی دستور غیرفعال کردن فایروال میزنم پیغام میده که این دستور پیدا نشد و اصلا فایورال نه فعال میشه نه غیرفعال میشه نه روشن خاموش میشه ولی من نیاز دارم پورت 80 استپ کنم !

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 514
  • جنسیت : پسر
پاسخ : بستن پورت
« پاسخ #1 : 20 اسفند 1401، 10:11 ق‌ظ »
دستور غیرفعال کردن فایروال رو اینجا بنویسید. احتمالاً باید نصبش کنید.

آفلاین ubuntu204

  • Newbie
  • *
  • ارسال: 9
پاسخ : بستن پورت
« پاسخ #2 : 20 اسفند 1401، 11:40 ب‌ظ »
دستوری که استفاده میکنم اینه  sudo ufw disable ، هر دستور دیگه ای که مربوط به فعال کردن فایروال زدم جواب نداد

آفلاین ubuntu204

  • Newbie
  • *
  • ارسال: 9
پاسخ : بستن پورت
« پاسخ #3 : 21 اسفند 1401، 12:02 ق‌ظ »
فی الواقع من برای اجرای دستور زیر :

sudo certbot certonly --standalone --preferred-challenges http --agree-tos --email your-email-address -d your-domain

البته به جای ایمیل آدرس ، ایمیل خودم و به جای your domain هم دامنه خودم و وارد میکنم اما در اخر Putty پیغام زیر و میده :

Could not bind TCP port 80 because it is already in use by another process on
this system (such as a web server). Please stop the program in question and then
try again.

و واقعا نمیدونم چه کاری باید بکنم البته همونطور که گفتید فاروال نصب کردم بعد پورت غیرفعال کردم بازم نشد !


آفلاین Arious

  • Jr. Member
  • *
  • ارسال: 29
  • جنسیت : پسر
  • Talk is cheap. Show me the code
پاسخ : بستن پورت
« پاسخ #4 : 21 اسفند 1401، 11:30 ق‌ظ »
از دستور sudo netstat -lnp استفاده کنید تا لیست پورت های باز رو ببینید و سپس با دستور kill میتونید هر پورت بازی که لازم ندارید رو ببندید. لازم به ذکر هست که برای اجرای دستور فوق نیاز به نصب پکیج net-tools دارید.
« آخرین ویرایش: 21 اسفند 1401، 11:32 ق‌ظ توسط arious »
Software is like sex: it’s better when it’s free

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : بستن پورت
« پاسخ #5 : 23 اسفند 1401، 09:03 ب‌ظ »
همینجوری هر پردازشی رو که می‌بینید با kill متوفف نکنید.
احتمالا یه وب سرور اجرا شده و به اون پورت گوش میی‌کنه.

لازم نیست بسته net-tools رو نصب کنید تا بعد با netstat بفهمید چه پردازشی به اون پورت گوشی میده. با دستور ss اینکار رو انجام بدید. معمولا به طور پیش‌فرض نصبه.
sudo ss -lnpt | grep ':80'

میدونید که زکات علم نشر آن است

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : بستن پورت
« پاسخ #6 : 24 اسفند 1401، 03:12 ق‌ظ »
قصد دارم که یک پورت غیرفعال ، استپ کنم
این یعنی چی اصلاً؟ کسی این‌جا می‌فهمه معنیش رو؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Arious

  • Jr. Member
  • *
  • ارسال: 29
  • جنسیت : پسر
  • Talk is cheap. Show me the code
پاسخ : بستن پورت
« پاسخ #7 : 24 اسفند 1401، 12:21 ب‌ظ »
قصد دارم که یک پورت غیرفعال ، استپ کنم
این یعنی چی اصلاً؟ کسی این‌جا می‌فهمه معنیش رو؟
دوستمون منظورش این بود که پورت ۸۰ اش ران هست و میخواد اون پورت رو استاپ کنه.
Software is like sex: it’s better when it’s free

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : بستن پورت
« پاسخ #8 : 24 اسفند 1401، 12:24 ب‌ظ »
خب می‌تونی با lsof ببینی چی داره روی اون درگاه شنود می‌کنه:
$ sudo lsof -i :80
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن