আমাকে আমার হোম নেটওয়ার্কে ভিপিএন অ্যাক্সেসের অনুমতি দেওয়ার জন্য কনফিগার করা সার্ভার (অ্যাপ) দিয়ে আমি ওএস এক্স এল ক্যাপিটান ব্যবহার করছি। দুর্ভাগ্যবশত, সার্ভার অ্যাপ্লিকেশন একটি গুচ্ছ শুরু করার সিদ্ধান্ত নিয়েছে httpd 'র , প্রসেস, যা এখন পোর্ট 80, 443 এবং অন্যদের শুনছেন যদিও জন্য সার্ভার সেটিংস ওয়েবসাইট হল অফ এবং কোন পরিষেবাগুলি এই পোর্ট শুরু করা উচিত।
আমি এই পরিষেবাগুলি সক্রিয় চাই বা চাই না এবং চাই যে এইচডিডি বন্ধ হয়ে যাবে (বা শুরু করা শুরু হবে না)। দুর্ভাগ্যক্রমে, আমি সেই প্রক্রিয়াগুলিকে না মেরে ফেলতে পারি (তারা কেবল সরাসরি পুনরায় চালু করতে পারে) বা লঞ্চেক্টেলের মাধ্যমে এগুলি নিয়ন্ত্রণ করতে পারি না ।
sudo lsof -i :80
httpd 422 root 5u IPv6 0x7... 0t0 TCP *:http (LISTEN)
httpd 425 _www 5u IPv6 0x7... 0t0 TCP *:http (LISTEN)
ps u 422
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
root 422 0.0 0.0 2457156 6136 ?? Ss 5:55PM 0:00.07 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf -E /private/var/log
চেষ্টা করার সময়:
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
/System/Library/LaunchDaemons/org.apache.httpd.plist: Could not find specified service
সুতরাং, আমি কীভাবে এই প্রক্রিয়াগুলি শেষ করব এবং সেইগুলি বন্দরগুলি মুক্ত করব?
আমি জানি এখানে অ্যাপাচি সার্ভারের জন্য একটি কনফিগার ফাইল রয়েছে: /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf
আমি এই পোর্টগুলি অবরুদ্ধ করতে নিম্নলিখিত লাইনগুলি সরিয়ে ফেলতে পারি, তবে httpd প্রক্রিয়াগুলি এখনও চলছে।
listen 80
listen 443