SSH(원격) 명령 기록이 있나요?

SSH(원격) 명령 기록이 있나요?

여러 원격 SSH 명령을 실행하는 스크립트가 있습니다. 이 명령 목록이 꽤 많아져서 꺼내고 싶지만 물론 명령에 마스크가 많이 있고(예: "\$USER"의 경우 "$USER") 가끔 마스크가 나타나는 경우도 있습니다. 여러 개의 껍질 깊이, 이 방법을 더 길게 만들려면 손을 사용하여 모든 것을 꺼냅니다.

그래서 나는 스스로에게 물었습니다. 실행된 내용을 간단히 추출할 수 있는 일종의 SSH(또는 sshpass) 명령 기록(예: .bash_history와 같은)이 있습니까? (로컬 호스트에 로그인하는 것이 가장 좋고, 외국 호스트에 설치하는 것이 최악입니다)

답변1

좋아, 내 경우에는 scriptlocalhost에서 프로그램을 시작하여 모든 입력과 출력을 콘솔에 기록한 다음 스크립트를 사용하여 SSH를 시작하는 것만 큼 간단했습니다.

관련 정보