Linux - 跟踪 SFTP 服务器上的文件

Linux - 跟踪 SFTP 服务器上的文件

我有一个 SFTP 服务器,当文件上传到 SFTP 服务器时,信息会写入 /var/log/

/etc/ssh/sshd_config
    Subsystem sftp internal-sftp -l INFO

这很有效。上面的代码告诉哪个文件已被上传以及上传到哪个目录,但如果我将该文件移动到其他位置,则不会将任何内容写入系统日志。

假设文件 ab.txt 上传到 /global/info/temp/ab.txt
移至 /blah/blah/ab.txt
最后移动到/user/inbox/ab.txt

问题是,有超过 100 个文件正在上传到 SFTP 服务器的各个目录,而且它们的文件名也不同。在上面的例子中,文件 ab.txt 被上传到“temp”目录,然后被移动到“blah”,最后被移动到“inbox”目录?

是否可以跟踪文件“ab.txt”?

谢谢

相关内容