Получение настроек SMB общего доступа к принтеру Windows (для tsclient/rdesktop в Linux)

Получение настроек SMB общего доступа к принтеру Windows (для tsclient/rdesktop в Linux)

На работе у меня есть доступ к «виртуальному» серверному терминалу Windows, к которому я могу подключиться через Ubuntu Linux через tsclientили rdesktop.

Кроме того, в этой сети имеются общие принтеры, доступ к которым можно получить с любого ПК с ОС Windows в сети (включая «виртуальные» терминалы); предположим, что адрес — \\printshares.company.com.

Теперь я открываю \\printshares.company.comв «виртуальном» терминале rdesktop(избегая tsclient, так как у него естьОшибка № 94743 в tsclient (Ubuntu): «Клиент сервера терминалов не может копировать в/из буфера обмена») - и я прекрасно вижу все принтеры..

Однако когда я работаю на своей машине Linux непосредственно в рабочей сети, я пытаюсь сделать что-то вроде:

$ ping printshares.company.com
PING printshares.company.com (192.168.0.200) 56(84) bytes of data.
^C64 bytes from 192.168.0.200: icmp_req=1 ttl=124 time=10.4 ms

--- printshares.company.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 10.450/10.450/10.450/0.000 ms


$ smbclient -L \\printshares.company.com -U MYUSERNAME
Enter MYUSERNAME's password: 
session setup failed: NT_STATUS_LOGON_FAILURE

Хотя сервер не может быть пропингован - по крайней мере pingкоманда сообщает мне, printshares.company.comчто он может разрешить IP (очевидно, я заменил реальный IP на локальный; но в остальном ответ на пинг остался прежним); однако, как видно, я получаю NT_STATUS_LOGON_FAILURE...

Конечно, здесь может быть много чего не так — все эти рабочие группы Windows и т. п. могут быть неисправны и т. д.

Можно ли извлечь — назовем их «настройки подключения» — из сеанса терминала Windows, чтобы я мог воспроизвести их в Linux при запуске smbclient?

(Само собой разумеется, что ИТ-отдел, управляющий этими серверами Windows, весьма раздражен людьми, использующими Linux; и не будет оказывать никакой поддержки таким "клиентам". Более того, если получение этих настроек требует какой-либо установки в сеансе клиента, это не поможет мне, поскольку у меня нет прав на установку чего-либо в сеансе терминала Windows. Тем не менее, я хотел бы знать, есть ли какое-либо решение для этого)...

решение1

Возможно, стоит попробовать также -W DOMAINNAME.

Связанный контент