আমি /etc/ssh/sshd_config
উভয় AllowUsers
এবং আমার ডেডিকেটেড ডিবিয়ান 7 সার্ভারে সংশোধন করার চেষ্টা করছি AllowGroups
। তবে আমি দুজনকে এক সাথে কাজ করার কথা মনে করতে পারি না।
সেটআপ
- সেখানে একজন ব্যবহারকারী রয়েছেন
testuser
। সেই ব্যবহারকারী একটি গ্রুপে আছেন
ssh-users
:$ groups testuser testuser : testuser ssh-users
testuser
ssh testuser@<server_ip>
তাদের পাসওয়ার্ডের মাধ্যমে সংযোগ করার চেষ্টা করছে এবং প্রবেশ করছে।- আমার
sshd_config
এখানে পাওয়া যাবে: http://pastebin.com/iZvVDFKL - আমি মনে করি মূলত আমি শুধুমাত্র ডিফল্ট থেকে পরিবর্তনগুলি হ'ল:- নির্ধারণ করা
PermitRootLogin no
- এবং দুটি ব্যবহারকারী যুক্ত করুন
AllowUsers
(প্রকৃত ব্যবহারকারীর নামটি আমার সার্ভারে পৃথক)
- নির্ধারণ করা
service ssh restart
প্রতিটি সময় পরিবর্তন করার পরে চালানো হয়sshd_config
।
সমস্যাটি
testuser
এর সাথে সেট করার সময় সংযোগ করতে পারবেনAllowUsers
:AllowUsers user1 user2 testuser
testuser
এর গোষ্ঠীর জন্য সেট করার সময় সংযোগ করতে পারবেন নাAllowGroups
:AllowUsers user1 user2 AllowGroups ssh-users
ssh পাসওয়ার্ড প্রম্পটে
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 ব্যবহার করছেন? সবাইকে গ্রুপ / গ্রুপে স্রেফ রাখুন।