এটি msva-query-agent কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
msva-query-agent - একটি বানরস্ফিয়ার বৈধকরণ এজেন্টকে জিজ্ঞাসা করুন
সাইনোপিসিস
msva-query-agent CONTEXT PEER PKC_TYPE [PEER_TYPE] < /path/to/public_key_carrier
msva-query-agent CONTEXT PEER PKC_TYPE PEER_TYPE PKC_DATA
msva-query-agent --version
বিমূর্ত
msva-query-agent একটি চলমান বানরমণ্ডল অনুসন্ধান করে প্রদত্ত ব্যবহারের জন্য শংসাপত্র যাচাই করে
বৈধতা এজেন্ট।
, USAGE
msva-query-agent স্ট্যান্ডার্ড ইনপুট থেকে একটি শংসাপত্র পড়ে, এবং এটি চলমানে পোস্ট করে
বানরমণ্ডল বৈধকরণ এজেন্ট। রিটার্ন কোড বৈধতা নির্দেশ করে (যেমন দ্বারা নির্ধারিত
এজেন্ট) নির্দিষ্ট উদ্দেশ্যে শংসাপত্রের। এজেন্টের ফেরত বার্তা (যদি
যেকোনো) stdout এ নির্গত হয়।
বিভিন্ন যুক্তি হল:
প্রেক্ষাপট
যে প্রেক্ষাপটে শংসাপত্রটি যাচাই করা হচ্ছে (যেমন 'https', 'ssh', 'ike')
সমকক্ষ ব্যক্তি
উদ্দিষ্ট পীরের নাম। একটি পরিষেবার জন্য একটি শংসাপত্র যাচাই করার সময়, সরবরাহ করুন
হোস্টের সম্পূর্ণ DNS নাম (যেমন 'foo.example.net')
PKC_TYPE
স্ট্যান্ডার্ড ইনপুটে দেওয়া পাবলিক কী ক্যারিয়ার ডেটার বিন্যাস (যেমন 'x509der',
'x509pem', 'opensshpubkey', 'rfc4716', 'openpgp4fpr')
PEER_TYPE
আমরা যে ধরনের পিয়ার সম্পর্কে অনুসন্ধান করছি (যেমন 'ক্লায়েন্ট', 'সার্ভার', 'পিয়ার')। এই
যুক্তি ঐচ্ছিক এবং ডিফল্ট ব্যবহার করা হবে (CONTEXT এর উপর ভিত্তি করে) যদি এটি না হয়
সরবরাহ করা
PKC_DATA
এটি প্রকৃত পাবলিক কী ক্যারিয়ার ডেটা নিজেই। পাঁচটির কম যুক্তি থাকলে
দেওয়া হয়, তাহলে PKC_DATA stdin এ প্রত্যাশিত। যদি পাঁচটি যুক্তি দেওয়া হয়, পঞ্চমটি
যুক্তি PKC_DATA হিসাবে ব্যাখ্যা করা হয়৷ এটি সম্ভবত শুধুমাত্র একটি সরবরাহের জন্য দরকারী
'openpgp4fpr' টাইপের সাথে OpenPGP ফিঙ্গারপ্রিন্ট।
প্রত্যাবর্তন কোড
প্রদত্ত প্রসঙ্গে অনুরোধ করা সহকর্মীর জন্য শংসাপত্রটি বৈধ হলে, রিটার্ন কোড
হল 0। অন্যথায়, রিটার্ন কোড হল 1।
পরিবেশ বৈচিত্র্য
msva-query-agent-এর আচরণ পরিবেশের ভেরিয়েবল দ্বারা নিয়ন্ত্রিত হয়:
MONKEYSPHERE_VALIDATION_AGENT_SOCKET
যাচাইকরণ এজেন্টকে জিজ্ঞাসা করার জন্য সকেট। সেট না থাকলে, ডিফল্ট মান হয়
'http://127.0.0.1:8901'।
MSVA_LOG_LEVEL
stderr এর অপারেশন সম্পর্কে বার্তা লগ করুন। MSVA_LOG_LEVEL এর ভারবোসিটি নিয়ন্ত্রণ করে,
এবং এর মধ্যে একটি হওয়া উচিত (বর্ধমান শব্দার্থে): নীরব, শান্ত, মারাত্মক, ত্রুটি, তথ্য,
verbose, debug, debug1, debug2, debug3. ডিফল্ট হল 'ত্রুটি'।
যোগাযোগ PROTOCOL বিশদ বিবরণ
মাঙ্কিস্ফিয়ার ভ্যালিডেশন এজেন্টের সাথে যোগাযোগ JSON অনুরোধের আকারে
প্লেইন HTTP এর উপর। এজেন্টের প্রতিক্রিয়াগুলিও JSON অবজেক্ট। বিস্তারিত জানার জন্য
অনুরোধ এবং প্রতিক্রিয়া গঠন, দেখুন
http://web.monkeysphere.info/validation-agent/protocol
onworks.net পরিষেবাগুলি ব্যবহার করে অনলাইনে msva-query-agent ব্যবহার করুন৷