আমি মূলত এটি ব্যবহার করে চেষ্টা করছি openssh
:
আমার একটি প্রাইভেট কী রয়েছে, তবে এটি ফাইলের মধ্যে নেই (এটি স্মৃতিতে রয়েছে)। এখন, আমি openssh
ফর্ম্যাটে সর্বজনীন কী তৈরি করতে চাই । তার জন্য আমি সাধারণত চালাতাম ssh-keygen -y -f <filename>
। তবে আমার কাছে কোনও ফাইলের নাম নেই, কারণ আমার কাছে কোনও ফাইল নেই। আমি openssh
পরিবর্তে কোনওভাবে স্ট্যান্ডার্ড ইনপুট থেকে খাওয়াতে চাই । আমি যে কিভাবে করতে হবে?
যদি এটি সম্ভব না হয় তবে আমি openssh
ব্যক্তিগত এবং পাবলিক উভয় কী তৈরি করতে আপত্তি করব না তবে আমি সেগুলিকে কোনও ফাইলে লিখতে পারি না। পরিবর্তে আমি তাদের উভয় stdout লিখতে চাই। আমি কীভাবে এটি অর্জন করতে পারি?
1
আপনি কি ফাইল থেকে আপনার বিদ্বেষ ব্যাখ্যা করতে পারেন? আপনি এখানে কি করতে চেষ্টা করছেন? আপনি ফাইল ব্যবহার করতে পারবেন না কেন?
—
টেরডন
আমি একটি জাভা সার্ভার থেকে একটি স্বয়ংক্রিয় কাজ হিসাবে এটি করছি। আমি ফাইল সিস্টেমে একটি ফাইল লিখতে, এটিতে ssh-keygen চালাতে এবং তারপরে এটি মুছতে পারি। তবে এটি একটি অপ্রয়োজনীয় ওভারহেড। আমি স্ট্যান্ডিন থেকে প্রাইভেট কীটি দিতে এবং আউটপুটটিকে স্টডআউটে পুনর্নির্দেশ করতে চাই। ssh-keygen ইউটিলিটি আমাকে এটি করার অনুমতি দেয় বলে মনে হয় না যদিও আমার কাছে এটি খুব বেসিক বলে মনে হচ্ছে
—
শাইনিস্পাইডারডুড
সম্ভবত এই স্ট্যাকওভারফ্লো প্রশ্নটি সাহায্য করতে পারে?
—
ক্যালরিওন