특정 컴퓨터에서 동시 SSH 세션의 최대 수를 제한하는 방법을 알고 싶습니다.
MaxSessions
둘 다 내가 찾고 있는 일을 하지 않는 것 같습니다 .MaxStartups
/etc/ssh/sshd_config
poky
임베디드 배포판은 현재 개발 중입니다 systemd
.pam.d
답변1
이를 사용하여 /etc/security/limits.conf
사용자당 최대 세션 수를 설정할 수 있습니다.
사용자에게 하나의 세션만 허용하려면 다음을 수행하십시오 eagleone
.
eagleone hard maxlogins 1
그룹에 하나의 세션만 허용하려는 경우 exgroup
:
@exgroup hard maxlogins 1
모든 사용자에 대해 제한을 설정하려면 다음을 수행하십시오.
* hard maxlogins 1
/etc/pam.d/sshd
다음 줄을 편집하고 추가해야 할 수도 있습니다 .
session required pam_limits.so
로그인 제한을 초과한 경우:
Too many logins for 'eagleone'.
Last login: Tue Feb 18 17:12:09 2020 from 192.168.225.37
Connection to 192.168.225.52 closed.