在非交互式 SSH 会话 (SFTP) 上运行脚本?

在非交互式 SSH 会话 (SFTP) 上运行脚本?

我有一个 Linux 开发服务器数字海洋基于 Ubuntu Xenial 16.04。我主要用它来开发。

我在 /etc/profile.d/ 上创建了一个脚本来触发 SMS 消息(通过 Twilio 基于 Node.js),每当有人通过交互式 shell 登录到服务器时就会提醒我。

如何对非交互式会话执行同样的操作?即:如果我使用 WinSCP 连接到服务器并向服务器传输文件或从服务器传输文件,则脚本不会执行。我使用 Codeanywhere 通过 SSH (SFTP) 在我的服务器上进行编码,因此理想情况下,每当我通过 CodeAnywhere 登录时,我都会收到相同的警报。

有什么想法吗?

相关内容