এসএসএইচ কেন প্রতিবার আমার ব্যক্তিগত কী পাসওয়ার্ড চাইছে


9

গতকাল থেকে, আমি যখনই কোনও এসএসএস সার্ভারের সাথে সংযোগ দেওয়ার চেষ্টা করি তখন আমার পাসওয়ার্ড জানতে চাওয়া হয়। এসএসএইচ প্রতিবার আমার পাসওয়ার্ড জিজ্ঞাসা না করার জন্য আমার কী করা উচিত।


আমার দ্বারা অন্ধ অনুমান: আপনার কীটি বোঝা হয়েছে কিনা তা পরীক্ষা করুন ssh-add -l
jw013

আমি ধরে নিচ্ছি আপনি ssh কী ব্যবহার করছেন? আপনি যদি কী-ম্যানেজার ব্যবহার না করেন এবং খালি খালি পাসফ্রেজ না রাখেন তবে এটি স্বাভাবিক। হয় কোনও কী ম্যানেজার ব্যবহার করুন বা আপনার কীটির জন্য একটি ফাঁকা পাসফ্রেজ তৈরি করুন। আমার মনে হয় প্রাক্তনটি প্রস্তাবিত।

যদি এটি "গতকাল থেকে" হয় তবে এটি সম্ভবত আপনি নিজের সিস্টেম আপডেট করেছেন এবং এখন ssh- এজেন্ট আর কাজ করবে না।
কোরান

উত্তর:


5

আপনার সার্বজনীন কীটি এতে রাখুন hostnachine:~/.ssh/authorized_keysএবং এটির উপযুক্ত অনুমতি রয়েছে তা নিশ্চিত করুন - chmod 600 more নোট করুন যে sshd সম্ভবত এই পদ্ধতিটি লগইন করার জন্য কনফিগার করা হয়েছে যদিও আমি তা জানতে পারি না।


ধন্যবাদ, যে কাজ করেছে। তবে আপনি আমাকে ব্যাখ্যা করতে পারেন কেন আমাকে এটিকে অনুমোদিত_কিগুলিতে রাখতে হবে এবং কেন এটি আগে না করে কাজ করছে।
বেন ডি

1
ম্যান পৃষ্ঠাটির প্রামাণিকতা বিভাগে তথ্য রয়েছে। এটি কেন আগে কাজ করছিল তা সম্পর্কে, আপনার মেশিনে রুট অ্যাক্সেস না করে এবং কিছু ফরেনসিক কাজ না করে আমি নিশ্চিত হতে পারি না।
সারদাথ্রিয়ন - SE এর বিরুদ্ধে

2
আপনি নিজের পাবলিক কীটি স্বয়ংক্রিয়ভাবে গন্তব্য হোস্টে অনুলিপি করার জন্য ssh-copy-id ব্যবহার করতে পারেন , যদি আপনি নিজের হাতে এটি অনুলিপি করতে না চান তবে।
কোরেন

2

ডিরেক্টরি অনুমতি এবং ফাইল অনুমতি পরীক্ষা করুন।

$HOME দল বা অন্য দ্বারা লেখার যোগ্য হতে পারে না।

$HOME/.ssh700গোষ্ঠী এবং অন্যান্য দ্বারা পাঠযোগ্য, লিখনযোগ্য বা সম্পাদনযোগ্য নয় এমন অনুমতি থাকতে হবে ।

$HOME/.ssh/authorized_keys কারও দ্বারা রচনামূলক বা সম্পাদনযোগ্য নয় be

যদি আপনি দেখতে পান যে অনুমতিগুলি যথেষ্ট কঠোর নয় তবে সমস্যাটি কী কারণে হয়েছিল তা জানার চেষ্টা করুন। সর্বশেষ আমার সাথে এই ঘটেছে, আমি স্ক্র্যাচ থেকে পিএইচপি সংকলন করেছি। make installরুট হিসাবে চালানো (স্ল্যাকওয়্যার) আমার স্মরণ হিসাবে /বা এর মালিকানাগুলির মালিকানা এবং মালিকানা পরিবর্তন করেছে এবং /homeএসএসএসকে কাজ করা authorized_keysএবং id_rsa.pubযে ফাইলগুলি যুগ যুগ ধরে ছিল এবং কাজ করা থেকে বিরত রেখেছিল । রুটকিট ইনস্টল বা এরকম কিছু হওয়ার কারণে পরিবর্তিত ডিরেক্টরি মালিকানা এবং / অথবা অনুমতি হতে পারে বলে আপনি সমস্যাটি কি কি তা নির্ধারণ করতে চান।


এটি আমার জন্য এটি স্থির করেছে .. আমার অনুমতিগুলি স্থির করার পরে, আমি এটি 'ssh-add' ব্যবহার করে যুক্ত করেছি .. সেই টার্মিনালটি বন্ধ করে পুনরায় খোলার পরে 'ssh-add -l' (নিম্ন এল) করার পরে আমি আমার পরিচয়টি দেখতে পেলাম , যা কাজ করে .. আমি আমার ব্যক্তিগত কী পাসটি দিনে 300+ বার টাইপ না করে আমার সমস্ত বাক্সে এসএসএইচ করতে পারি !! ধন্যবাদ!
হেনরি ভ্যান মেগেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.