发送消息到远程终端

发送消息到远程终端

有没有办法向远程终端发送消息,类似于对本地系统上的其他用户使用 wall 命令?在这种情况下,我想指定一个用户名@主机名,如果他们登录,则在他们的终端上显示一条消息。

答案1

您可以使用该write命令将消息发送给特定用户,而不是发送给所有人。您可以使用已有的任何登录凭据通过网络发送消息,通常通过 ssh 发送,如下所示:ssh youruse@hostname write username向 username@hostname 发送消息。

答案2

例如 ,您可以在接收主机类型中使用 nc nc -l port_number,在发送主机类型中使用 ncnc ip port_number

nc -l 3106

在接收宿主和

nc 192.168.32.98 3106

为我发送了有效的主机

相关内容