我正在使用 Ubuntu 服务器运行一个简单的 Web 服务器。我想使用一个简单的函数,该函数将使用 webhook 将消息发布到 Slack,例如这个。
我应该把这个函数放在哪里,以便系统上的任何用户都可以调用它(例如 www-data)?目前我source
从我的.bashrc
文件中使用它,但我还没有与其他用户一起测试过。
例如,其想法是让类似 fail2ban 的东西在禁止某个用户时发布一条松弛消息,但这完全是另一个问题。
答案1
您可以将定义放在扩展名为 的文件.sh
中/etc/profile.d
。
了解man bash
详情。