我正在使用Ubuntu 16.04
并启用了自动更新和重启。版本unattended-upgrades
是0.90ubuntu0.9
.
当有挂起的重新启动并且我登录到服务器时,我会不断收到这些通知到我的会话:
Broadcast message from root@server (Fri 2018-04-06 10:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 11:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 12:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 13:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
Broadcast message from root@server (Fri 2018-04-06 14:30:00 EEST):
The system is going down for reboot at Sat 2018-04-07 03:30:00 EEST!
我是否可以阻止这些消息被发送到 shell,因为接收它们很烦人并且用户知道服务器可能会在维护窗口期间重新启动?我检查了/etc/apt/apt.conf.d/50unattended-upgrades
但我发现那里只有电子邮件通知设置。
没有执行此操作的配置选项,但您可以通过编辑
unattended-upgrade
脚本(在 中/usr/bin
)来禁用广播消息以传递--no-wall
给shutdown
. 查找包含的行并将其替换为
每次
unattended-upgrades
升级软件包时都需要这样做...(请注意,因为关闭消息是由 发送的
root
,所以不能用 忽略它们mesg n
。)