SSH 터널에 연결되어 있고 이전에 연결한 모든 사용자를 나열합니다.

SSH 터널에 연결되어 있고 이전에 연결한 모든 사용자를 나열합니다.

언제든지 누가 내 서버에 액세스하는지 알고 과거의 로그를 보고 싶지만 SSH 터널 뒤에 있습니다. 어떻게 해야 하나요?

편집: 두 컴퓨터 모두에서 데비안을 실행하는 태그를 참조하세요. SSHD는 내 SSH 서버입니다.

편집: 나는 이미 방법을 알고 있습니다.연결된 모든 SSH 세션을 나열하시겠습니까?하지만 SSH 터널에 어떤 것이 적용되는지는 모르겠습니다. 그것들은 모두 PTS 또는 TTY를 참조하는 것으로 보이며 SSH 터널은 그렇지 않다고 생각합니다. 비록 제가 틀렸을 수도 있습니다.

답변1

귀하가 찾고 있는 모든 정보는 서비스에 포함된 표준 보안 로깅/저널링 서비스에서 확인할 수 있습니다 systemd.

/var/log/auth.logDebian 설치나 Red-Hat 설치를 살펴보세요 /var/log/secure. 해당 파일이 없으면 저널링 서비스를 설치하고 활성화할 수 있습니다.

일기를 파헤치는 법을 배우세요journalctl 명령.

자세히 알아보기journald 서비스.

발굴에 행운을 빕니다.

관련 정보