Назад | Перейти на главную страницу

Отправка сообщения на удаленный терминал

Есть ли способ отправить сообщение на удаленный терминал, аналогичный использованию команды wall для других пользователей в локальной системе? В этом сценарии я хочу указать имя пользователя @ имя хоста, и в их терминале появится сообщение, если они вошли в систему.

Вы можете использовать write команда для отправки сообщений конкретному пользователю, а не всем. Вы можете отправлять их по сети, используя любые учетные данные для входа, которые у вас уже есть, обычно через ssh, например: ssh youruse@hostname write username для отправки сообщения username @ hostname.

вы можете использовать nc, например, для получения типа хоста nc -l port_number и при отправке типа хоста nc ip port_number лайк

nc -l 3106

в приеме хозяина и

nc 192.168.32.98 3106

в отправке хоста для меня, который работал