내가 원하는 것은 부팅 시 프로그램(이 경우 systemd를 사용하여 부팅된 게임 서버)을 실행하고 특정 사용자가 SSH를 사용하여 원격으로 "연결"할 수 있도록 허용하는 것입니다. 현재 분리된 tmux 세션에서 프로그램을 시작하도록 설정했으며 해당 사용자의 로그인 셸에 대해서는 명령을 실행하는 스크립트를 사용하고 있습니다 tmux a
. 따라서 사용자가 SSH를 사용하여 연결하면 즉시 게임 서버의 콘솔에 연결되어 명령을 입력하고 프로그램의 출력을 볼 수 있습니다. 이 접근 방식의 문제점은 이제 :new-session bash
ctrl+b를 누르고 tmux에서 시스템에 액세스할 수 있다는 것입니다. 나는 그들이 게임 서버의 콘솔에만 액세스할 수 있고 다른 프로그램은 실행할 수 없도록 하고 싶습니다. 이는 명령이 없고 사용자가 연결된 프로그램과만 상호 작용할 수 있도록 하는 매우 간단한 tmux 클라이언트와 같습니다. 그런 것이 존재하나요?