돕다! ! 실수로 그래픽 SSH 클라이언트에서 한 폴더를 다른 폴더로 드래그해 본 적이 있습니까?
글쎄, 오늘 아침에 즉시 중지하고 싶었기 때문에(수백 개의 파일을 이동하려는 것을 볼 수 있었습니다) X를 클릭하여 클라이언트를 닫았습니다.
이제 내 문제는 어떤 폴더가 실수로 이동되었는지 알 수 없다는 것입니다(글쎄, 실제로 클라이언트는 폴더를 이동할 시간이 없었지만 그 안에 있는 3-4개의 파일이 실제로 이동된 것으로 추측됩니다).
그래서 내 질문은 다음과 같습니다Debian/Linux 시스템에서 파일 전송 기록(또는 필요한 기록)을 어떻게 기억하나요?
나는 그것을 소용이 없다고 구글링했다. 물론 "history" 명령과 .bash_history 파일을 사용해 보았지만 명령줄에서 실행된 명령만 다루는 것 같습니다.
내 SSH 클라이언트가 파일 명령을 어떻게 실행하는지 모르기 때문에(SFTP와 관련이 있는 것으로 추측됩니다) 기록을 어디서 찾을 수 있는지 모르겠습니다.
내 클라이언트(중요한 경우)는 Windows용 SSH Secure Shell입니다.
답변1
내가 아는 한은 아니다. 일반적으로 모든 ssh 로그인은 기록되지만 /var/log/auth.log
, 제가 아는 한 sftp/scp를 통해 전송된 파일에 대한 정보는 기록되지 않습니다.