권한 없는 SSH 세션 시간이 초과되었지만 su'd(루트에 대한) 세션은 활성 상태로 유지됩니다.

권한 없는 SSH 세션 시간이 초과되었지만 su'd(루트에 대한) 세션은 활성 상태로 유지됩니다.

Windows-10부터 MobaXterm을 사용하여 권한이 없는 계정 "mike"를 통해 SSH를 통해 Fedora-38 시스템에 텔넷으로 연결하고 일반적으로 권한이 있는 "루트" 계정으로 두 번째 세션을 설정합니다. 매번 sudo를 하고 비밀번호를 제공해야 합니다.

활성 상태를 유지하기 위해 top을 실행하더라도 권한 없는 연결 시간이 초과되지만(SHHD 시스템에서 KeepAlive의 60초 사용) su'd 세션은 일반적으로 그렇게 빨리 시간 초과되지 않습니다. 특히 흥미로운 점은 마이크 간 통화를 해도 세션 시간이 초과된다는 것입니다.

왜? 그리고 권한이 없는 세션이 시간 초과되는 것을 방지하려면 어떻게 해야 합니까?

그 이후로 나는 특권이 그것과 아무 관련이 없다는 것을 배웠습니다. 잠시 후 루트는 SSH 서버 시스템에 대한 연결도 끊어집니다. 아직 파악하지 못한 이유로 W-10 시스템의 LAN I/F(192.168.0.44)는 Linux SSH 서버를 볼 수 없으므로 Wi-Fi 연결(192.168.0.40)만 사용할 수 있습니다. Linux 시스템이지만 비교적 짧은 세션(몇 분) 후에 연결이 계속 재설정되는 반면(아마도 MobaXterm에 의해) 일주일 전에는 SSH 연결이 몇 시간 동안 지속되었습니다.

SSHD 서버에서 더 짧은 연결 유지 기간(현재 60초)을 설정하고 MobaXterm 연결 유지 확인란도 선택했습니다.

관련 정보