![使用 SSH 传输文件时出现警报?](https://linux22.com/image/61535/%E4%BD%BF%E7%94%A8%20SSH%20%E4%BC%A0%E8%BE%93%E6%96%87%E4%BB%B6%E6%97%B6%E5%87%BA%E7%8E%B0%E8%AD%A6%E6%8A%A5%EF%BC%9F.png)
我通过 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 脚本包装器。其余的取决于它如何被调用。