공백이 포함된 Active Directory 도메인 비밀번호

공백이 포함된 Active Directory 도메인 비밀번호

A는 대신 corporate Active Directory domain필수로 구성됩니다 . 필수 사항에는 대문자와 숫자\특수 문자가 포함됩니다. 예는 다음과 같습니다:passphrasessingle passwords

지금 갈색 소에게 무슨 일이 벌어지고 있는 걸까요?

건강, 장수, 번영!

Linux smb 클라이언트에서 white-spaced passphrases도메인에 연결할 때 이를 사용하는 올바른 구문은 무엇입니까 ?smb share

답변1

설명하신 암호와 유사하게 암호에 공백이 있는 문제는 보이지 않습니다. 현재 발생한 문제를 설명해 주시면 도움이 될 것입니다. 그 동안 제 제안은 다음과 같습니다.

  1. credentials명령 에 사용된 파일을 확인했습니다 mount.

    mount mount -t cifs -o credentials=/tmp/credentials //localhost/stuff /mnt/stuff
    
    cat /tmp/credentials
    username=joe
    password=d r
    domain=workgroup
    
  2. password명령에서 직접 사용하여 확인했습니다 mount(누군가가 왜 이렇게 하는지는 나에게 미스터리입니다).

    mount -t cifs -o 'username=joe,domain=workgroup,password=d r' //localhost/stuff /mnt/stuff
    

    비밀번호에는 셸에서 구문 분석할 공백이 포함되어 있으므로 표준 인용 규칙이 적용되며 작은따옴표여야 합니다.

  3. 나는 smbclient그것을 직접 확인했다 :

    smbclient --user joe --command 'dir' //localhost/stuff 'd r'
    Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.5.12-Debian]
      .                                   D        0  Tue Oct  4 21:56:16 2016
      ..                                  D        0  Tue Oct  4 21:56:16 2016
    
                    7194072 blocks of size 1024. 2644964 blocks available
    

물론, 이것들은 모두 localhost도메인에서 실행되는 Samba를 통해 연결되어 있습니다 security = USER. 하지만 제가 필요하고 시간이 있다면 전체 AD 도메인 환경도 확인해 보겠습니다.

관련 정보