গোপন কীগুলি আমদানি করার সময় জিপিজি 2 পাসফ্রেজ চেয়েছে


14

আমি আমার জিপিজি সিক্রেট ক্যারিংকে জিপিজি 1 (1.4.21) থেকে জিপিজি 2 (2.1.15) এ স্থানান্তর করার চেষ্টা করছি

gpg2 --import ~/.gnupg/secring.gpg

জিপিজি 2 কীরিংয়ের সমস্ত গোপন কীগুলির পাসফ্রেজগুলির জন্য জিজ্ঞাসা করছে।

কেন এই পর্যায়ে পাসফ্রেজগুলির প্রয়োজন হবে (কীগুলি ব্যবহার করার সময় আমার কেবল তাদের সরবরাহ করা উচিত) এবং আমি কীভাবে এটি প্রতিরোধ করতে পারি, অর্থাৎ পাসফ্রেস সরবরাহ না করে কীরিংটি আমদানি করতে পারি?

সিস্টেমটি আর্চ লিনাক্স, কার্নেল ৪.7.।। ধন্যবাদ।

উত্তর:


17

সমস্যাটি এখানে GnuPG বাগট্র্যাকারে ব্যাখ্যা করা হয়েছিল ; আজকের আগে আমি তা দেখিনি।

সমাধানটি হ'ল:

gpg2 --batch --import ~/.gnupg/secring.gpg

5
ধন্যবাদ! আমি শেল পুনর্নির্দেশটি ব্যবহার করে একটি হেডলেস সার্ভারে ঠিক এটি করছিলাম, উদাহরণস্বরূপ gpg2 --import < my-keysএবং অজানা কারণে এটি আমাকে কোনও পাসফ্রেজ প্রম্পট দেখায় নি, তবে কেবল একটি ক্রিপ্টিক gpg: error building skey array: Inappropriate ioctl for device। আশা করি সেই বার্তাটি গুগল করা এখন থেকে এখানে লোক পাঠাবে।
jlh

মাথা বিহীন চলমান যখন আমার সামান্য-পৃথক ক্রিপ্টিক ত্রুটি বার্তা error sending to agent: Operation cancelled। এই ত্রুটি বার্তার উদ্ধৃতি দিয়ে সেখানে অন্য উত্তর রয়েছে যা ব্যবহারের পরামর্শ দেয় --batchতবে এই উত্তরটি কেবলমাত্র আমি খুঁজে পেলাম যে এই কাজের প্রয়োজনীয়তাটির মূল কারণের সাথে যুক্ত হয়ে অতিরিক্ত মাইল চলে গেছে।
রাস্টি শ্যাকলফোর্ড

যে কেউ Inappropriate ioctl for deviceত্রুটিটি পায় তার জন্য github.com/keybase/keybase-issues/issues/2798export GPG_TTY=$(tty) প্রতি চেষ্টা করে ব্যাচ আমদানি করুন
ডগ এয়ার্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.