অন্য কেউ nc -lp 8888
ম্যাক ওএস এক্সে কাজ করতে সক্ষম নয় কি ? এটি কাজ করার অন্য উপায় আছে?
nc -lp 8888
আমার উবুন্টু বাক্সে কাজ করে।
অন্য কেউ nc -lp 8888
ম্যাক ওএস এক্সে কাজ করতে সক্ষম নয় কি ? এটি কাজ করার অন্য উপায় আছে?
nc -lp 8888
আমার উবুন্টু বাক্সে কাজ করে।
উত্তর:
এটি আমার কাছে দেখে মনে হচ্ছে যেন -p
বিকল্পটি নেটকাটের ওএস এক্স সংস্করণে কিছুই করে না। এটি কাজ করতে, আমি অবশ্যই করতে হবে nc -l localhost 8888
।
nc -l -p 8888
কাজ করে।
man nc
: -l ... It is an error to use this option in conjunction with the -p, -s, or -z options. ...
আপনি সম্ভবত সেখানে কেবল @ কেজেডের আদেশের সাথে থাকতে চান
nc -lp 8888
বা nc -l -p 8888
এটি হয় তবে -p
শ্রোতা বন্দরটি বোঝায়। তাই আমার বিতরণকৃত অনুলিপিটি তার নিজস্ব ম্যানুয়াল শুনতে পায় না!
ইনস্টলড বিএসডি সংস্করণ বা হোমব্রিউয়ের যে কোনওটি দিয়ে ওএস এক্স 10.10 এ এটি আমার জন্য কীভাবে কাজ করছে তা এখানে:
ওএস এক্স সহ জাহাজীকরণকারী বিএসডি সংস্করণটি ব্যবহার করার সময় কোনও সার্ভার এভাবে শুরু করা যেতে পারে
/usr/bin/nc -l 9999
brew install netcat
nc
বা netcat
কমান্ড ব্যবহার করতে পারেন । nc
জন্য একটি উপনাম netcat
।একটি সার্ভার শুরু করতে:
nc -l -p 9999
ক্লায়েন্ট শুরু করতে:
nc targethost 9999
এই সংস্করণটির ম্যানপেজ পেতে, BSD সংস্করণটির ম্যানপেজটি খুলতে হবে man netcat
, এমন একটি ব্যবহার করা দরকার man nc
।
আমার এসএসএলে একটি ওয়েব পরিষেবা পরীক্ষা করা দরকার, যা এনসিএটি (এনএমএপ দল দ্বারা তৈরি) সমর্থন করে।
brew install nmap
ncat -C --ssl api.somecompany.com 443