আমি /etc/ssh/sshd_configউভয় AllowUsersএবং আমার ডেডিকেটেড ডিবিয়ান 7 সার্ভারে সংশোধন করার চেষ্টা করছি AllowGroups। তবে আমি দুজনকে এক সাথে কাজ করার কথা মনে করতে পারি না।
সেটআপ
- সেখানে একজন ব্যবহারকারী রয়েছেন
testuser। সেই ব্যবহারকারী একটি গ্রুপে আছেন
ssh-users:$ groups testuser testuser : testuser ssh-userstestuserssh testuser@<server_ip>তাদের পাসওয়ার্ডের মাধ্যমে সংযোগ করার চেষ্টা করছে এবং প্রবেশ করছে।- আমার
sshd_configএখানে পাওয়া যাবে: http://pastebin.com/iZvVDFKL - আমি মনে করি মূলত আমি শুধুমাত্র ডিফল্ট থেকে পরিবর্তনগুলি হ'ল:- নির্ধারণ করা
PermitRootLogin no - এবং দুটি ব্যবহারকারী যুক্ত করুন
AllowUsers(প্রকৃত ব্যবহারকারীর নামটি আমার সার্ভারে পৃথক)
- নির্ধারণ করা
service ssh restartপ্রতিটি সময় পরিবর্তন করার পরে চালানো হয়sshd_config।
সমস্যাটি
testuserএর সাথে সেট করার সময় সংযোগ করতে পারবেনAllowUsers:AllowUsers user1 user2 testusertestuserএর গোষ্ঠীর জন্য সেট করার সময় সংযোগ করতে পারবেন নাAllowGroups:AllowUsers user1 user2 AllowGroups ssh-usersssh পাসওয়ার্ড প্রম্পটে
Permission denied, please try again.যখনtestuserতাদের পাসওয়ার্ড প্রবেশ করে তখন ফলাফল ।
প্রশ্নটি
- নেই
AllowUsersওভাররাইডAllowGroups? - ম্যানুয়ালি ব্যবহারকারীর নাম যুক্ত না করে এটি ঠিক করার সর্বোত্তম উপায় কী
AllowUsers? আদর্শভাবে আমি চাইছিssh-usersভবিষ্যতে কেবলsshd_configআবার স্পর্শ না করেই এই গোষ্ঠীতে ব্যবহারকারীদের যুক্ত করতে।
Ideally I'd like to be able to just add users to the ssh-users group in the future without having to touch sshd_config again.- তাহলে আপনি কেন AllowUser ব্যবহার করছেন? সবাইকে গ্রুপ / গ্রুপে স্রেফ রাখুন।