메뉴 닫기

특정 사용자의 SSH접속 수 제한하기

특정 사용자의 동시 접속 수 제한하는 방법!

[1] limits.conf파일 수정하기

# vi /etc/security/limits.conf < 해당경로의 파일을 엽니다.

1

<domain> 계정을 선택합니다.

<type> soft와 hard를 선택할 수 있는데 hard는 root에 의해 지정되는 것이며
              강제적으로 hard로 지정된 값 이상의 자원사용이 불가합니다.
              soft를 선택하면 사용자가 미리 hard로 지정된 값의 번위내에서 변경할 수 있습니다.

 

<item> 제한할 옵션을 선택합니다. 우리는 원격 동시접속의 제한을 할 것이기 때문에 maxlogins를 선택할 것 입니다.

2

<value> 값을 지정해 줍니다.

keyclass1라는 계정의 동시접속세션을 1로 제한해보겠습니다.

4

 

[2] login파일 수정하기

# vi /etc/pam.d/login < 해당경로의 파일을 엽니다.

해당파일에 아래와 같은 내용이 있는지 확인하고 없을시 추가해줍니다.

session required pam_limits.so

[3] 확인하기!

적용한 뒤 동시에 터미널창을 열어 접속해보았더니 해당 계정으로

두개 이상의 로그인이 안 되는 것을 확인하였습니다.

3

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x