As an HR professional in an organization where all employees are using Ubuntu computers connected via LAN, I need to send important messages or announcements directly to their computer screens as notification alerts. The solution should meet the following criteria:
No SSH password authentication: I want to avoid the need for SSH credentials to send these notifications.
No dependency on pre-installed services: The method should not rely on any specific services or daemons that need to be running on the employee's machines.
No Service Or Script Dependency: The method should not rely on any specific services or script that need to be start first on the employee's machines.
LAN-based: The solution should work across all Ubuntu systems connected to the local network.
Is there a way to broadcast a message or alert to all these machines in a way that is simple to implement and doesn't require prior configuration on each individual machine? Ideally, I’m looking for a solution that leverages existing network protocols or tools available in a typical Ubuntu setup.
Some is similar to the:
Example: root@mukesh:~$ notify-send "Test Notification" "This is a test message."
Image may be NSFW.
Clik here to view.
This command displays a notification on the local computer as well as on a remote computer via SSH (if the user is authenticated). However, I need a way to send a similar notification to all computers on my network without requiring SSH authentication.
Any suggestions or guidance would be greatly appreciated!