จำกัด จำนวนการเชื่อมต่อ SSH ตามชื่อผู้ใช้หรือ IP?


3

ฉันสามารถ จำกัด จำนวนการเชื่อมต่อ ssh ไปยังกล่อง Linux ของฉัน - โดยชื่อผู้ใช้หรือโดย ip หรือทั้งสองอย่าง?


1
คุณน่าจะมีชื่อที่สื่อความหมายได้มากกว่าเพื่อให้คนอื่นรู้ว่าคุณกำลังถามอะไร
MDMarra

คำตอบ:


2

ในการอนุญาตการล็อกอินเฉพาะผู้ใช้บางคนคุณสามารถใช้คำหลักAllowUsersใน / etc / ssh / sshd_config เพื่อ จำกัด จำนวนการเชื่อมต่อ ssh คุณสามารถใช้คำหลักMaxSessions

ตัวอย่างเช่น:

AllowUsers jack joe
MaxSessions 5

จากคู่มือ:

AllowUsers คำหลักนี้สามารถตามด้วยรายการรูปแบบชื่อผู้ใช้คั่นด้วยช่องว่าง หากระบุการล็อกอินจะได้รับอนุญาตสำหรับชื่อผู้ใช้ที่ตรงกับหนึ่งในรูปแบบเท่านั้น ชื่อผู้ใช้เท่านั้นที่ถูกต้อง; ไม่รู้จัก ID ผู้ใช้ที่เป็นตัวเลข โดยค่าเริ่มต้นอนุญาตให้เข้าสู่ระบบสำหรับผู้ใช้ทั้งหมด หากรูปแบบนั้นใช้รูปแบบ USER @ HOST ดังนั้น USER และ HOST จะถูกตรวจสอบแยกต่างหากการ จำกัด การเข้าสู่ระบบให้กับผู้ใช้บางรายจากโฮสต์โดยเฉพาะ คำสั่งอนุญาต / ปฏิเสธถูกประมวลผลตามลำดับต่อไปนี้: DenyUsers, AllowUsers, DenyGroups และ AllowGroups ในที่สุด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.