গ্রাফিকাল এসএস বেসরকারী কী প্রম্পট প্রদর্শিত হচ্ছে না


9

আমি সম্প্রতি উবুন্টু ১১.১০ (unityক্যে ক্লান্ত হয়ে) একটি সম্পূর্ণ ডেস্কটপ পরিবেশ ব্যবহার বন্ধ করেছি তবে আমি ডেস্কটপ পরিবেশের কিছুটা ফিরে পাওয়ার চেষ্টা করছি। আমি যখন একটি নতুন এসএস কী ব্যবহার করার চেষ্টা করছি তখন আপাতত "আনলক ব্যক্তিগত কী" ডায়ালগটি দেখানোর চেষ্টা করছি। তবে বর্তমানে প্রম্পটটি কেবল গির পরিবর্তে টার্মিনাল উইন্ডোতে প্রদর্শিত হবে, যার অর্থ এটি কোনও গ্লোবাল এসএস-এজেন্ট ব্যবহার করছে না এবং তাই পুনরায় চালু করার আগে আমাকে একাধিকবার কী পাসওয়ার্ড প্রবেশ করতে হবে to

আমার মনে হয় আমি যা চাই তা জিনোম-এসএসএস-অ্যাসপাস এবং আমি এসএসএইচ_এএসকেপাস সেট করার চেষ্টা করেছি কিন্তু এটি কার্যকর হয়নি: http://www.linuxquestions.org/questions/linux-software-2/how-to-replace-ssh-askpass -সঙ্গে-SSH-askpass-জিনোম-843220 /

আমি জিনোম-কেরিং-ডেমনকে জিনোম-কেরিং-ডেমন - কম্পোনেন্টগুলি কীরিং, পিকেসিএস 11, এসএসএস হিসাবে চেষ্টা করেছি কিন্তু তাতে কোনও লাভ হয়নি: http://live.gnome.org/NnomeKeyring/Ssh


আপনি কি কখনও উত্তর খুঁজে পেয়েছেন? আমি শুনতে চাই.
asoundmove

দুঃখিত, আমি কী করতে পেরেছি তা মনে রাখবেন না।
জেসন অ্যাকসেলসন

উত্তর:


3

আমি মনে করি আপনি যা খুঁজছেন তা হ'ল কীচেন যা ssh-reagentআপনার উল্লেখের মতো। একবার আপনার কনফিগার হয়ে গেলে .bashrcএটি কী (গুলি) এর পাসফ্রেজের জন্য অনুরোধ করবে আপনি যখন লগইন করার পরে প্রথম টার্মিনাল চালু করেন তখনই এটি পরিচালনা করতে বলেছিলেন এবং নিশ্চিত করুন যে প্রতিটি নতুন টার্মিনাল আপনার সম্পর্কে জানে ssh-agent


2

পাসওয়ার্ডটি একাধিকবার প্রবেশের সমস্যা সমাধানের জন্য, প্রথম বার আপনি টার্মিনালটি খুললে এই কমান্ডটি লিখুন: ssh-add


লগ আউট না করা পর্যন্ত পাসওয়ার্ড প্রবেশ করার দরকার নেই।


আমি সমাধানটি আসলেই পছন্দ করি না কারণ এটি প্রতিটি নতুন টার্মিনাল উইন্ডোয়ের জন্য এটি করতে বিরক্ত হয় (আমি অনেকগুলি উইন্ডো তৈরির প্রবণতা করি)। আমি বর্তমানে ssh-reagent পেস্টবিন. com
জেসন

1
প্রতিটি উইন্ডোতে এটি করার দরকার নেই, একবারে যথেষ্ট।
কনি_ড্রেড

1

আপনি উভয় সিস্টেমে ssh কী সেট আপ করলে এটি স্বয়ংক্রিয় হওয়া উচিত। ডিফল্ট ইনস্টলেশন সহ, আমাকে আর কখনও কিছু করতে হয়নি।

আপনি যদি এটি না করে থাকেন তবে এটি সম্পন্ন করার উপায় এখানে রয়েছে:

কীটি তৈরি করুন (আরএসএ বা ডিএসএ) হয়। আমি মনে করি আরএসএ বেশি সাধারণ।

ssh-keygen -t rsa

অথবা

ssh-keygen -t dsa

রিমোট সিস্টেমে কী স্থানান্তর করুন:

ssh-copy-id *username* @ *hostname*

যদি মানক বন্দর 22 ব্যবহার না করা হয়: (নোটের উদ্ধৃতিগুলি যুক্তির আশেপাশে প্রয়োজনীয়)

ssh-copy-id *username* @ *hostname* -p *portnum*"

ডিএসএ ব্যবহার করে, আপনার এমন কিছু ব্যবহার করা দরকার:

ssh-copy-id -i *path*  *to*   id_dsa

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


0

আমি এটিকে একটি নতুন উত্তর হিসাবে যুক্ত করেছি কারণ আমি চাই না যে এটি আমার অন্যান্য উত্তরে শেষ হয়।

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


এটি সম্পর্কিত হতে পারে যেহেতু আমি টার্মিনালটি চালু করতে অসাধারণ ডাব্লুএম এর সুপার + এন্টার শর্টকাট ব্যবহার করছি।
জেসন অ্যাকসেলসন

আপনি কি জিনোমের সাথে দুর্দান্ত চালাচ্ছেন? যদি তা হয়, তবে আপনি প্রথমে স্ট্যান্ডার্ড ডাব্লুএম এর সাথে এসএসএইচ কাজ করতে পারবেন, তারপরে যদি এটি কাজ করে তবে আপনি কোথায় সমাধানের সন্ধান করবেন তা আপনি জানবেন।
মার্টি ফ্রাইড

অসাধারণ ডাব্লুএম
জেসন

আচ্ছা, আশা করি আমি আরও সাহায্য করতে পারে। আমি একবার দারুণভাবে একবার দেখার চেষ্টা করেছি, কিন্তু কখনও পৌঁছাতে পারি নি, এবং এটি বের করার জন্য অনেক সময় ব্যয় করার মতো মনে হয় না। দেখে মনে হচ্ছে এটি আকর্ষণীয় হতে পারে তবে আমি জানি না যে এটি কমপিসের সাথে আমি করতে পারি না এমন কিছুই করে, সম্ভবত কম সংস্থান ব্যবহার করা।
মার্টি ফ্রাইড

0

যদি জিনোমের গুই আপনাকে পাসওয়ার্ডের জন্য অনুরোধ না করে তবে এর অর্থ gnome-keyring-dহ'ল চলমান নয় বা এটি একটি অবৈধ অবস্থায় রয়েছে। প্রক্রিয়াটি চলছে কিনা তা আমি খতিয়ে দেখব:

ps -e | grep gnome-keyring-d

যদি তা হয় তবে এটি হত্যা করুন:

killall -9 gnome-keyring-d

তারপরে এটি পুনরায় চালু করুন

gnome-keyring-daemon

এর পরে যখন আমি ssh <remotehost>গি প্রম্পট এবং ssh-agentহুডের অধীনে এটি করি তখন তা পাই ।

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