ম্যাকোএসএক্স স্নো চিতাবাঘে এসএসএইচ পাসফ্রেজ মনে আছে


8

স্নো চিতাবাঘের সাথে আমি খুব অদ্ভুত পরিস্থিতির মুখোমুখি হয়েছি। আমার কাছে একটি লিনাক্স সার্ভার রয়েছে, কেবলমাত্র আরএসএ কী দ্বারা প্রমাণীকৃত কোনও এসএসএস সংযোগ গ্রহণ করতে কনফিগার করা হয়েছে। কোন গুপ্ত - শব্দ নেই. আমার ল্যাপটপে আমি সঠিকভাবে এসএস-কীজেন দিয়ে আরএসএ কী স্থাপন করেছি এবং এটি করার সময় আমি একটি পাসফ্রেজ যুক্ত করেছি। তারপরে আমি id_rsa.pub লিনাক্স সার্ভার .ssh / अधिकृत_keys এ সরিয়েছি।

এ পর্যন্ত সব ঠিকই. লিনাক্স মেশিনে লগইন করার জন্য এখন আমি আমার স্নো চিতা ল্যাপটপটি থেকে চেষ্টা করি। আমি আমার কাছে পাসফ্রেজের জন্য জিজ্ঞাসা করে একটি উইন্ডো পপআপ পেয়েছি। এটিই প্রথম জিনিসটি আমাকে অবাক করে, কারণ আমি শপ পাসফ্রেজের অনুরোধ জানতাম, পপআপ নয়। এই পপআপ উইন্ডোর বিবরণ অনুযায়ী পাসফ্রেজের অনুরোধ করা অ্যাপ্লিকেশনটি এসএসএস is এছাড়াও, একটি বিকল্প রয়েছে "কীচেনের বাক্যাংশ মনে রাখুন", যা অক্ষম।

আমি আমার পাসওয়ার্ড ইনপুট। পপআপ অদৃশ্য হয়ে যায় এবং টার্মিনালটি সঠিকভাবে লিনাক্স মেশিনে লগ ইন করে। এখন যদি আমি লগ আউট, এবং আবার SSH করার চেষ্টা করুন, লগইন পাসফ্রেজ কোন অনুরোধ, যা ছাড়া ঘটে না আমি কি চাই।

আমি যা পরীক্ষা করেছিলাম:

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

পাসফ্রেজ কোথায় সংরক্ষণ করা হয়? ঠিক কী চলছে, এবং আমি কীভাবে প্রতি এসএসএ চেষ্টা করে পাসফ্রেজের অনুরোধটি জোর করতে পারি?

উত্তর:


10

আপনার ব্যক্তিগত কী প্রয়োজন হলে ওএস এক্স স্বয়ংক্রিয়ভাবে আপনার জন্য এসএসএল-এজেন্ট চালু করবে। আপনার কীটি এসএস-এজেন্টের মাধ্যমে উপলব্ধ হবে (আপনার পাসফ্রেজটি আবার প্রবেশ না করে) আপনি ওএস এক্স থেকে লগ আউট না করা বা কীটি সরিয়ে না দেওয়া ( সমস্ত কীগুলি মাধ্যমে ssh-add -dবা ssh-add -Dমুছে ফেলার জন্য)।

এটি এসএসএস-এজেন্টের সাথে স্ট্যান্ডার্ড * এনআইএক্স সিস্টেম আচরণের অনুরূপ, এবং এজেন্ট প্রমাণীকরণের ফরোয়ার্ডিং ( ssh -A) এর মতো কার্যকর কার্যকারিতাটিকে কাজ করার অনুমতি দেয় যাতে আপনাকে পুরো নেটওয়ার্কে আপনার ব্যক্তিগত কীটি লাগাতে হবে না।


আপনি যদি ssh-এজেন্ট অক্ষম করতে চান (আপনার ম্যাকের সমস্ত ব্যবহারকারীর জন্য) আপনি ফাইলটি সরাতে পারেন /System/Library/LaunchAgents/org.openbsd.ssh-agent.plist


আর একটি উপায় হ'ল লঞ্চএজেন্ট আনলোড এবং অক্ষম করা:

sudo launchctl -w /System/Library/LaunchAgents/org.openbsd.ssh-agent.plist

-wকারণ এটা শুধু আন কিন্তু মার্ক & অক্ষম যেমন মনে রাখবেন।

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