Отправка сообщений с машины Linux на Windows не удалась
Мне нужно иметь возможность отправлять сообщения с компьютера Linux (Lubuntu 20.04) на компьютер под управлением Windows 10. Они находятся в одной локальной сети.
Я попробовал следующую команду:
smbclient -M \SN-3-HRW\ "qwe"
только чтобы получить
Connection to SN-3-HRW qwe failed. Error NT_STATUS_UNSUCCESSFUL
NetBIOS-имя компьютера с Windows правильное (я проверил его с помощьюnbtstat -n
).
Кроме того, я попытался запустить smbclient с параметрами-W
и-U
. Ничего не помогло, и у меня нет идей, что попробовать дальше. Пожалуйста, дайте мне свой совет.
PS Интересно, актуально ли это, но на машине с Windows есть общий диск. Linux способен смонтировать его без каких-либо затруднений. Итак, дело не в том, что машины не могут общаться.
1 ответ
Функция обмена сообщениями не является частью самого SMB — это совершенно отдельная служба, служба сообщений (также известная как служба «WinPopup»), которая использует только функцию «почтовых ящиков» NetBIOS SMBv1 в качестве механизма IPC. Таким образом, тот факт, что вы можете получить доступ к общим папкам, не означает, что вы также сможете отправлять всплывающие сообщения.
Вы не можете отправлять сообщения, поскольку служба сообщений в Windows отключена по умолчанию с 2004 года (Windows XP SP2) и фактически полностью удалена в Windows Vista.