사람들이 SSH 터널링에 사용할 수 있도록 Linux 서버에 SSH 계정을 제공하고 싶습니다. 터널링 / 포트 전달 목적으로 만 대화 형 셸없이 모든 계정이 잠 깁니다. 내 문제는 다음과 같은 포트 전달을 통해서만 로컬 호스트에 바인딩 된 서비스에 액세스 할 수 있기를 원하지 않는다는 것입니다.
ssh account@server -L 9999:127.0.0.1:3306 & telnet localhost 9999
그러면 기본 MySQL 데이터베이스 포트에 액세스 할 수 있습니다. 이걸 어떻게 막을 수 있습니까?
OpenSSH의 구성 파일에 특정 포트 / 호스트를 허용하지만 차단하지는 않는 옵션이 있습니다. 어떤 도움이라도 대단히 감사하겠습니다!