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

کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: martyr72 در 09 آبان 1395، 04:29 ب‌ظ

عنوان: باز کردن پورت 515
ارسال شده توسط: martyr72 در 09 آبان 1395، 04:29 ب‌ظ
به نام خدا
باسلام
برای بازکردن پورت 515 جهت استفاده از LPR علاوه بر غیرفعال کردن فایروال و استفاده از دستورات مختلف، پورت 515 باز نشد و دستور telnet باز بودن آن را نشان نداد.

آیا راه دیگری برای باز نمودن آن وجود دارد؟

عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: B در 09 آبان 1395، 09:38 ب‌ظ
مراحلی که طی کردید و دستوراتی که اجرا کردید رو بفرمایید

و همچنین بعد از اجرای برنامتون خروجی دستورات زیر رو بذارید:
sudo netstat -nltupو
iptables -L -n
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: martyr72 در 10 آبان 1395، 11:04 ق‌ظ
سلام

دستورات اجرا شده به شرح زیر هستند:

sudo netstat -plntu
nmap localhost
sudo netstat -tulpn
sudo ufw allow 515
sudo ufw allow printer
sudo ufw app list
sudo ufw allow from any to 192.168.1.1 port 515 proto tcp
netstat -anltp | grep "LISTEN"
sudo ufw disable
sudo ufw status

نتیجه اجرای دستورات اعلام شده از سوی شما به شرح زیر :
sudo netstat -nltup

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:9050          0.0.0.0:*               LISTEN      1208/tor       
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      2083/smbd       
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      2083/smbd       
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1642/dnsmasq   
tcp        0      0 0.0.0.0:631             0.0.0.0:*               LISTEN      2729/cupsd     
tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN      1771/xinetd     
tcp6       0      0 :::445                  :::*                    LISTEN      2083/smbd       
tcp6       0      0 :::139                  :::*                    LISTEN      2083/smbd       
tcp6       0      0 :::631                  :::*                    LISTEN      2729/cupsd     
udp        0      0 0.0.0.0:46256           0.0.0.0:*                           687/avahi-daemon: r
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           687/avahi-daemon: r
udp        0      0 127.0.1.1:53            0.0.0.0:*                           1642/dnsmasq   
udp        0      0 0.0.0.0:68              0.0.0.0:*                           1036/dhclient   
udp        0      0 192.168.1.1:137     0.0.0.0:*                           2061/nmbd       
udp        0      0 192.168.1.1:137      0.0.0.0:*                           2061/nmbd       
udp        0      0 0.0.0.0:137             0.0.0.0:*                           2061/nmbd       
udp        0      0 192.168.1.1:138     0.0.0.0:*                           2061/nmbd       
udp        0      0 192.168.1.1:138      0.0.0.0:*                           2061/nmbd       
udp        0      0 0.0.0.0:138             0.0.0.0:*                           2061/nmbd       
udp        0      0 0.0.0.0:631             0.0.0.0:*                           2732/cups-browsed
udp6       0      0 :::5353                 :::*                                687/avahi-daemon: r
udp6       0      0 :::46407                :::*                                687/avahi-daemon: r

**********************************************************************************************************************

iptables -L -n

iptables v1.6.0: can't initialize iptables table `filter': Permission denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded

موفق باشید
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: دانیال بهزادی در 10 آبان 1395، 03:06 ب‌ظ
نه نیازه دیوارآتش رو خاموش کنی و نه دستورات مختلف بزنی. فقط کافیه برنامه‌ای روی این درگاه شنود کرده باشه.
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: martyr72 در 10 آبان 1395، 04:39 ب‌ظ
آقای بهزادی - سلام

متوجه منظور شما نشدم. لطفا بیشتر توضیح دهید.
چگونه برنامه‌ای روی این درگاه می تواند شنود داشته باشد؟
با استفاده از درگاه 515 می خواهم LPR را فعال کنم تا از طریق دیگر دستگاههای در شبکه به چاپگر موجود در این کیس، چاپ بفرستم.
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: B در 10 آبان 1395، 06:55 ب‌ظ
منظورشون اینه که شما هیچ برنامه‌ای که روی پورت 515 بخواد سرویس بده ر واجرا نکردید و یا نصب نکردید و یا سرویسش رو اجرا نکردید و ..

برای اینکه چنین سرویسی داشته باشید اول باید برنامه‌ای نصب کنید (یا سرویسش رو فعال کنید)
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: martyr72 در 11 آبان 1395، 08:21 ق‌ظ
لطفا یک برنامه و یا سرویسی که بخواد روی پورت 515 سرویس بده را معرفی نماپید
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: دانیال بهزادی در 11 آبان 1395، 01:15 ب‌ظ
مثلاً می‌تونی دستی با netcat شنود کنی روی این درگاه. ولی خب، هدفت چیه از باز کردنش؟
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: martyr72 در 11 آبان 1395، 01:31 ب‌ظ
با استفاده از درگاه 515 می خواهم LPR را فعال کنم تا از طریق دیگر دستگاههای در شبکه به چاپگر موجود در این کیس، چاپ بفرستم
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: دانیال بهزادی در 11 آبان 1395، 02:31 ب‌ظ
خب شما به یه کارساز چاپ نیاز داری که خود cups که به صورت پیش‌گزیده روی اوبونتو نصبه، این کار رو انجام می‌ده.
https://askubuntu.com/questions/73367/what-is-cups-server-and-how-to-share-a-printer-locally-or-over-a-network/73373

پ.ن: درگاه یک چیز فیزیکی واقعی نیست که بتونی به دلخواهت بازش کنی یا ببندی. به برنامه‌ای که داره شنود می‌کنه و منتظر ورود چیزیه، می‌گن درگاه و یه عدد قراردادی هم بهش نسبت می‌دن.
عنوان: پاسخ : باز کردن پورت 515
ارسال شده توسط: martyr72 در 11 آبان 1395، 04:10 ب‌ظ
آقای بهزادی عزیز، بنده این مفاهیم را دقیقا می دانم. برای اینکه از طریق ویندوز بخواهم به چاپگری که به سیستم لینوکسی وصله چاپ بفرستم یا باید از samba کمک بگیرم یا LPR. از آنجاییکه لازم دارم چاپگر مورد نظر را در ویندوز مجددا Share کنم (مدیریت انبوه چاپگرها و کنترل سطوح دسترسی) تا توسط دیگر کامپیوترها و کاربران قابل دسترسی و استفاده باشد، بهترین گزینه در لینوکس، LPR است. فقط زمانی می شود از LPR استفاده کرد که پورت 515 باز باشه. در برخی از سیستمهای تین کلاینتهای مبتنی بر لینوکس، این پورت بصورت پیش فرض باز و قابل دسترسی است. منتهی با توجه به مطالعه متون بسیار زیادی درخصوص اوبونتو و حتی غیرفعال نمودن فایروالُ، تاکنون موفق به باز نمودن این پورت نشدم.
با استفاده از دستور (netcat -l 515) این برنامه خودش پورت 515 را در اختیار میگیره نه lpr و عملا مشکل برطرف نمیشه

نتیجه اجرای دستور nmap -sT -O localhost در آدرس https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/3/html/Security_Guide/s1-server-ports.html
دارای محتوای 515/tcp    open        printer می باشد. در حالیکه وقتی این دستور را بر روی لینوکس خودم اجرامی کنم، سرویس Printer قابل مشاهده نیست