我通过 ssh 将文件从一台计算机传输到另一台计算机。当有人尝试通过 ssh 传输文件时,有什么方法可以在我的计算机上收到通知吗?
答案1
我自己没有尝试过,但应该可以包装 sftp 可执行文件。 (检查 sshd_config 是否有类似:)Subsystem sftp /usr/libexec/openssh/sftp-server
。它看起来不像是 setuid,因此它可以是 shell 脚本包装器。其余的取决于它如何被调用。
我通过 ssh 将文件从一台计算机传输到另一台计算机。当有人尝试通过 ssh 传输文件时,有什么方法可以在我的计算机上收到通知吗?
我自己没有尝试过,但应该可以包装 sftp 可执行文件。 (检查 sshd_config 是否有类似:)Subsystem sftp /usr/libexec/openssh/sftp-server
。它看起来不像是 setuid,因此它可以是 shell 脚本包装器。其余的取决于它如何被调用。