帮助!!您是否尝试过在图形 SSH 客户端中错误地将一个文件夹拖到另一个文件夹?
好吧,我今天早上就这样做了,因为我希望它立即停止(我可以看到它即将移动数百个文件),所以我通过点击 X 关闭了客户端。
现在,我的问题是,我不知道哪个文件夹被意外移动(嗯,实际上,客户端没有时间移动该文件夹,但我猜测其中有 3-4 个文件实际上被移动了)。
所以我的问题是:如何回忆 Debian/Linux 系统上的“文件传输”历史记录(或我需要的任何历史记录)?
我用谷歌搜索过,没有效果。当然,我尝试过“history”命令和 .bash_history 文件,但我想它们只涵盖从命令行发出的命令。
我不知道我的 SSH 客户端如何发出文件命令(我猜测它与 SFTP 有关),所以我不知道在哪里可以找到历史记录。
我的客户端(如果重要的话)是 Windows 的 SSH Secure Shell。
答案1
据我所知没有。通常,所有 ssh 登录都会记录到/var/log/auth.log
,但据我所知,通过 sftp/scp 传输的文件的信息不会被记录。