특정 사용자의 동시 접속 수 제한하는 방법!
[1] limits.conf파일 수정하기
# vi /etc/security/limits.conf < 해당경로의 파일을 엽니다.
<domain> 계정을 선택합니다.
<type> soft와 hard를 선택할 수 있는데 hard는 root에 의해 지정되는 것이며
강제적으로 hard로 지정된 값 이상의 자원사용이 불가합니다.
soft를 선택하면 사용자가 미리 hard로 지정된 값의 번위내에서 변경할 수 있습니다.
<item> 제한할 옵션을 선택합니다. 우리는 원격 동시접속의 제한을 할 것이기 때문에 maxlogins를 선택할 것 입니다.
<value> 값을 지정해 줍니다.
keyclass1라는 계정의 동시접속세션을 1로 제한해보겠습니다.
[2] login파일 수정하기
# vi /etc/pam.d/login < 해당경로의 파일을 엽니다.
해당파일에 아래와 같은 내용이 있는지 확인하고 없을시 추가해줍니다.
session required pam_limits.so
[3] 확인하기!
적용한 뒤 동시에 터미널창을 열어 접속해보았더니 해당 계정으로
두개 이상의 로그인이 안 되는 것을 확인하였습니다.