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

تازه کار => انجمن تازه‌کاران => نویسنده: ubuntu204 در 20 اسفند 1401، 09:45 ق‌ظ

عنوان: بستن پورت
ارسال شده توسط: ubuntu204 در 20 اسفند 1401، 09:45 ق‌ظ
درود وقت بخیر
من یک سرویس مجازی لینوکس اوبونتو دارم که با خط فرمان کار میکنم ، قصد دارم که یک پورت غیرفعال ، استپ کنم اما وقتی دستور غیرفعال کردن فایروال میزنم پیغام میده که این دستور پیدا نشد و اصلا فایورال نه فعال میشه نه غیرفعال میشه نه روشن خاموش میشه ولی من نیاز دارم پورت 80 استپ کنم !
عنوان: پاسخ : بستن پورت
ارسال شده توسط: behzad1 در 20 اسفند 1401، 10:11 ق‌ظ
دستور غیرفعال کردن فایروال رو اینجا بنویسید. احتمالاً باید نصبش کنید.
عنوان: پاسخ : بستن پورت
ارسال شده توسط: ubuntu204 در 20 اسفند 1401، 11:40 ب‌ظ
دستوری که استفاده میکنم اینه  sudo ufw disable ، هر دستور دیگه ای که مربوط به فعال کردن فایروال زدم جواب نداد
عنوان: پاسخ : بستن پورت
ارسال شده توسط: ubuntu204 در 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 در 21 اسفند 1401، 11:30 ق‌ظ
از دستور sudo netstat -lnp استفاده کنید تا لیست پورت های باز رو ببینید و سپس با دستور kill میتونید هر پورت بازی که لازم ندارید رو ببندید. لازم به ذکر هست که برای اجرای دستور فوق نیاز به نصب پکیج net-tools دارید.
عنوان: پاسخ : بستن پورت
ارسال شده توسط: Dragon- در 23 اسفند 1401، 09:03 ب‌ظ
همینجوری هر پردازشی رو که می‌بینید با kill متوفف نکنید.
احتمالا یه وب سرور اجرا شده و به اون پورت گوش میی‌کنه.

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

عنوان: پاسخ : بستن پورت
ارسال شده توسط: دانیال بهزادی در 24 اسفند 1401، 03:12 ق‌ظ
قصد دارم که یک پورت غیرفعال ، استپ کنم
این یعنی چی اصلاً؟ کسی این‌جا می‌فهمه معنیش رو؟
عنوان: پاسخ : بستن پورت
ارسال شده توسط: Arious در 24 اسفند 1401، 12:21 ب‌ظ
قصد دارم که یک پورت غیرفعال ، استپ کنم
این یعنی چی اصلاً؟ کسی این‌جا می‌فهمه معنیش رو؟
دوستمون منظورش این بود که پورت ۸۰ اش ران هست و میخواد اون پورت رو استاپ کنه.
عنوان: پاسخ : بستن پورت
ارسال شده توسط: دانیال بهزادی در 24 اسفند 1401، 12:24 ب‌ظ
خب می‌تونی با lsof ببینی چی داره روی اون درگاه شنود می‌کنه:
$ sudo lsof -i :80