Текущая рабочая группа

Текущая рабочая группа

Я хотел бы получить текущую рабочую группу моей машины Linux. Когда я гуглю, я получаю только методы для установки или переименования рабочей группы. Я нашел команду, hostnameно она возвращает только мое имя ПК как username-desktop.

решение1

Если вы ищете рабочую группу Windows, к которой относится ваш компьютер, вам может подойти smbclient -L localhost -N.

В последней строке вывода указано имя рабочей группы и имя мастера рабочей группы (в моем случае это система Linux, использующая систему Samba):

    Workgroup            Master
    ---------            -------
    WORKGROUP            OWL

решение2

Не знаю почему, но мой сервер Unraid возвращает следующее smbclientсообщение об ошибке (хотя SMB1 включен и рабочая группа настроена):

SMB1 disabled -- no workgroup available

По этой причине я пришел к выводу, что значение рабочей группы в smb.conf можно читать следующим образом:

testparm -sl --parameter-name=workgroup 2>/dev/null

возвращает:

WORKGROUP

Используемые параметры:

-s, --suppress-prompt           Suppress prompt for enter
-l, --skip-logic-checks         Skip the global checks
    --parameter-name=STRING     Limit testparm to a named parameter

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