এসএসএইচকে শেলটিতে আমার ব্যক্তিগত কী পাসফ্রেজ জিজ্ঞাসা করতে বাধ্য করুন (উইন্ডোতে নয়)


9

বুট করার পরে আমি যখন প্রথমবারের মতো এসএসএইচ ব্যবহার করি তখন এটি আমার ব্যক্তিগত কী আনলকিং পাসফ্রেজের জন্য জিজ্ঞাসা করে (যা আমি প্রত্যাশিত আচরণ)। তবে এটি উইন্ডোতে এটি করে, শেলের মধ্যে নয় ( gksudoভিএস-এর অনুরূপ sudo)। এটি হতাশাব্যঞ্জক (আমাকে উইন্ডোটি ক্লিক করতে আমার মাউস ব্যবহার করতে হবে) এবং দ্বিতীয়ত কখনও কখনও বাগের কারণ হয় (আমি গুয়াক টার্মিনাল ব্যবহার করি, কখনও কখনও পূর্ণস্ক্রিনে, আমি এসএসএইচ উইন্ডোতে ফোকাস করতে পারি না এবং আমি এক্স পুনরায় আরম্ভ করতে বাধ্য হই )।

সুতরাং, আমার প্রশ্ন: এসএসএইচকে কোনও উইন্ডো পপিংয়ের পরিবর্তে কমান্ড লাইনে আমার ব্যক্তিগত কী পাসফ্রেজ জিজ্ঞাসা করার জন্য কোনও উপায় আছে?


env ssh ... এটি করবে, কিন্তু এটি ssh-এজেন্ট হারিয়েছে তাই এটি ঠিক সঠিক নয়। বাকী কেউ কেউ বের করতে পারে।
জোশুয়া

উত্তর:


7

আপনার সম্ভবত *-askpassপ্যাকেজগুলির মধ্যে একটি ইনস্টলড রয়েছে এবং সেই SSH_ASKPASSঅনুযায়ী পরিবেশ পরিবর্তনশীল সেট রয়েছে; দেখতে SSH (1) । ভেরিয়েবলটি আনসেট করা, যেমন আপনার ~/.bashrc, বা প্যাকেজ আনইনস্টল করার কৌশলটি করা উচিত।

আরও দেখুন , SSH বলুন কী পাসফ্রেজ জন্য একটি গ্রাফিকাল প্রম্পট ব্যবহার করতে বিপরীত সমস্যা ও পরিবেশ সম্পর্কে কিছু নির্দেশ জন্য।


1
সম্ভবত এটি ক্ষেত্রে হবে না। এসএসএইচ টিটিওয়াইতে সর্বদা পাসফ্রেজের জন্য জিজ্ঞাসা করে, যদি না থাকে তবে (যদি আপনি অনুমান করে থাকেন তবে আমি বাজি ধরছি যে আপনি একটি পেয়েছেন)। প্রম্পটটি সম্ভবত আমার থেকে দেওয়া হয়েছে gnome-keyring(অপার স্ক্রিনশট এটি নিশ্চিত করবে), যেমনটি আমার অন্যান্য উত্তরে ব্যাখ্যা করা হয়েছে।
জাকুজে

প্রকৃতপক্ষে, gnome-askpassউইন্ডোটি স্বাভাবিকের মতো লাগে না: জিজ্ঞাসা পাঠ্য ক্ষেত্রের সাথে কেবল "আপনার ওপেনএসএইচ পাসফ্রেজ লিখুন" পড়ে reads আমি একটি স্ক্রিনশট নেওয়ার চেষ্টা করেছি, তবে এটি কার্যকর হয় না: উইন্ডোটি মূল ইভেন্টগুলি ক্যাপচার করে (একই সমস্যা যা ফুলস্ক্রিন গুগল সহ বাগটি সৃষ্টি করে)। প্রয়োজনে ছবি তুলব।
অ্যাড্রিয়েন

@ অ্যাড্রিয়েনলুক্সি গিম্প ব্যবহার করে দেখুন, এটি একটি সময়সীমা পেরিয়ে গেলে সক্রিয় উইন্ডোর স্ক্রিনশট নিতে সক্ষম। তবে আরও গুরুত্বপূর্ণ বিষয় হল আপনার উইন্ডোটি কে / কী ডাকে তা দেখতে পিএস ট্রি পরীক্ষা করা উচিত।
মার্ফি

3

আপনার gnome-keyringবা অন্য কিছুতে ব্যক্তিগত কী যুক্ত হয়েছে , যা পাসফ্রেজের জন্য জিইউআই প্রম্পট দেয়। আপনি এই সেটআপ থেকে মুক্তি পেতে পারবেন না।

তবে আপনার নিজের মধ্যে স্বাভাবিক ssh-agent( বিকল্পটি মুছে ফেলা gnome-keyringবা শুরু ssh-agentকরে) এবং AddKeysToAgent yesবিকল্পটি ব্যবহারের সম্ভাবনা রয়েছে ssh_config, যার ফলে আপনার প্রত্যাশিত আচরণের ফলস্বরূপ - বুটের পরে, এজেন্টের কোনও কী থাকবে না এবং সেগুলি স্বয়ংক্রিয়ভাবে পরে যুক্ত হয়ে যাবে প্রথম ব্যবহার।

অনুরূপ ক্ষেত্রে সম্পর্কিত প্রশ্নে ব্যাখ্যা করা হয়:

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.