현재 워킹그룹

현재 워킹그룹

내 Linux 시스템의 현재 작업 그룹을 가져오고 싶습니다. 구글링해보니 작업그룹을 설정하거나 이름을 바꾸는 방법밖에 없었습니다. 명령을 찾았 hostname지만 내 컴퓨터 이름을 사용자 이름 데스크탑으로만 반환합니다.

답변1

귀하의 컴퓨터가 속한 Windows 작업 그룹을 찾고 있다면 성공할 수 있습니다 smbclient -L localhost -N.

출력의 마지막 줄에는 작업 그룹 이름과 작업 그룹 호스트 이름이 제공됩니다(제 경우에는 Samba 시스템을 사용하는 Linux 시스템).

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

답변2

이유는 모르겠지만 Unraid 서버가 smbclient다음 오류 메시지를 반환합니다(SMB1이 활성화되어 있고 작업 그룹이 설정되어 있음에도 불구하고).

SMB1 disabled -- no workgroup available

그래서 smb.conf의 workgroup 값을 읽어오기 위해 다음과 같은 방법을 고안했습니다.

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

관련 정보