답변:
사용자가 로그인하는 동안 SSHD가 명령을 기록한다고 생각하지 않습니다.
당신은 확인하여 로그인 한 사람을 확인할 수 있습니다
/var/log/auth.log
그리고 그들의 역사와 상호 참조
/home/sshuser/.bash_history
history에는 로컬 또는 원격 명령이 있습니다.
.bash_history
구성 방법 에 따라 다릅니다. 모든 동시 쉘 세션의 혼합에서 아무것도 표시되지 않을 수 있습니다. (나는 export HISTFILE=''
내에서 .bashrc
, 예를 들어, 보안을 위해 역사를 기록 해제하는 모든 시스템을.)
비슷한 문제가 있으며 모든 쉘 출력을 루트 전용 액세스 가능한 세션 로그 파일에 저장 하는 도구 log-user-session 을 작성했습니다. sshd_conf 또는 ~ / .ssh / authorized 키에서 강제 명령을 통해 활성화 할 수 있습니다 ( 문서 참조 ).