반응형
SSH 서버 하나에 붙어서, 여러가지 명령을 처리해야 하는 경우 application 단에서는 SSH 서버에 인증을 한 후 RPC콜을 위해 요청 하나마다 세션을 하나씩 할당받아서 사용하게 되는데, Linux 머신의 sshd의 경우 MaxSession값이 Default값이 10으로 되어 있어서, 10개 이상 요청하려고하면 연결이 안된 것처럼 오동작을 할 때가 있다.
이런 경우 sshd_config 설정을 조금 건드려주면, 원활하게 처리가 가능하다.
아래 키워드를 sshd_config 설정 안에 포함을 시키면, 원하는 개수만큼 세션이 늘어나게 된다.
MaxSessions 200
위 내용을 추가하고, 서비스를 재시작 해주면 완료
$ service sshd restart # 서비스 재시작 (환경에 따라 서비스명이 ssh일수도 있음) $ /usr/sbin/sshd -T | grep -i maxsessions # 적용된 내용 확인
반응형
'개발 > Linux, System' 카테고리의 다른 글
[Apache2] (22)Invalid argument: Couldn't set permissions on cross-process lock; check User and Group directives (0) | 2017.09.18 |
---|---|
[Apache2] proxy websocket (0) | 2017.04.26 |
[CentOS] overcommit_memory (0) | 2017.01.16 |
[Linux] cp 명령어 overwrite (0) | 2016.07.12 |
[Apache2] Rewrite Engine을 이용한 Http Https Redirect (1) | 2016.06.23 |