Finder가 SMB 공유에 게스트로 로그인하도록 강제


9

SMB 공유를 제공하는 QNAP NAS가 있습니다. 신뢰할 수있는 환경에 있으므로 사용자 이름과 비밀번호를 조합하지 않고 손님 으로 내 공유에 액세스 할 수 있습니다.

문제

이제 Finder의 사이드 바에서 장비 이름을 클릭하면 "연결 실패 ..."옵션과 함께 검은 색 "연결 실패"막대가 나타납니다. 클릭하면 다음이 수신됩니다.

여기에 이미지 설명을 입력하십시오

그러나  +  K를 누르고 서버 이름을 수동으로 입력하면이 창으로 이동합니다.

여기에 이미지 설명을 입력하십시오

여기서는 "guest"를 선택해야합니다. 이제 연결할 공유 중 하나를 선택할 수 있으며 마지막으로 서버에 연결되었습니다. 사이드 바에서 선택하면 "게스트"로 연결되어 있기 때문에 사용 가능한 모든 공유 목록이 표시됩니다.

여기에 이미지 설명을 입력하십시오

내가 필요한 것

모든 공유를 마운트 해제하자마자 다시 "게스트"와 같은 수동 로그인 절차를 거쳐야합니다.

Finder (또는 기본 SMB 클라이언트)가 어떤 자격 증명을 사용해야하는지 알 수있는 방법이 있습니까?

아니면 서버 쪽에서 솔루션을 찾아야합니까? (다른 SMB 공유가 네트워크에서 제대로 작동하는 것 같습니다)

진단

Console.app에서 얻을 수있는 유일한 방법은 다음과 같습니다.

5/15/11 7:36:40 PM  /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder[200]  SharePointBrowser::handleOpenCallBack returned 64

이 메시지는 Finder 사이드 바에서 SMB 서버 이름을 클릭하면 발생합니다.

`smbclient -L meredith -U guest -d = 2의 결과는 다음과 같습니다.

charon:~ werner$ smbclient -L meredith -U guest -d=2
added interface ip=192.168.100.11 bcast=192.168.100.255 nmask=255.255.255.0
tdb(unnamed): tdb_open_ex: could not open file /private/var/samba/gencache.tdb: Permission denied
Got a positive name query response from 192.168.100.100 ( 192.168.100.100 )
Password: 
Domain=[MEREDITH] OS=[Unix] Server=[Samba 3.5.2]

    Sharename       Type      Comment
    ---------       ----      -------
    music           Disk      
    movies          Disk      
    photos          Disk      
    software        Disk      
    archive         Disk      
    backups         Disk      
    IPC$            IPC       IPC Service (NAS Server)
Got a positive name query response from 192.168.100.100 ( 192.168.100.100 )
Domain=[MEREDITH] OS=[Unix] Server=[Samba 3.5.2]

    Server               Comment
    ---------            -------

    Workgroup            Master
    ---------            -------
    WORKGROUP            MEREDITH

또한 내가 시도한 것 :

  • 키 체인에 관련 항목이 없습니다 (그러나 왜 그렇게합니까, 손님으로 만 연결하고 있습니다)
  • "게스트"라는 사용자 이름으로 연결하고 빈 암호로 로그인하면 마지막 공유를 꺼낸 후에도 이전과 같은 "연결 실패"오류가 발생합니다. 적절한 입력은 키 체인에 이루어 지지만 분명히 효과는 없습니다.

키 체인

답변:


9

Mac OS X 10.7.3에서는 사무실의 비슷한 서버에 대해 Finder의 "서버에 연결 ..."(Command-K)에서 다음 문자열을 사용했습니다.

smb : // Guest : @ serverAddress / volume

':'와 '@'이 모두 필요합니다. 나는 그것이 UserName : Password @ address로 작동한다고 생각합니다.

볼륨이 나타난 후에 바로 가기 표시 줄에 넣으려고했지만 그대로 유지됩니다.

별칭을 만들고 연결을 끊은 후 테스트했습니다. 잘 작동했습니다. "게스트"를 선택하는 창이 나타나지 않았습니다.


이것은 또한 username:@호스트 이름 앞에 호스트 이름 을 추가하여 OSX가 자동으로 게스트로 로그인하는 것을 중지시키는 데 효과적 이었습니다. 감사.
Bradley Flood

3

연결이 끊어졌고 두 데몬이 모두 서버에서 실행 중이고 Zeroconf를 통해 AFP가 보급되는 경우 Finder는 SMB 대신 AFP를 사용하여 공유에 연결하려고 시도합니다. Zeroconf (avahi / whatever)를 사용하여 AFP를 광고하지 않으면이 문제를 해결해야합니다. Time Machine은 여전히 ​​작동합니다.



0

이 문제를 해결해야하는 Apple 기사가 있습니다.


아니요,이 기사는 OS X 10.3 및 2008 년 10 월 날짜입니다. 또한 게스트로 연결할 때 사용자 이름 / 암호를 저장할 수 없습니다.
slhck

키 체인 접근 앱을 확인하십시오 (응용 프로그램> 유틸리티> 키 체인 접근). 어딘가에있을거야.
Smurf64

1
아니요, 불행히도 호스트에 대한 항목이 없습니다. 나는 이미 거기를 보려고 노력했다. 앞에서 말했듯이 키 체인은 손님을위한 항목을 저장하지 않습니다.
slhck

빈 암호로 "게스트"를 입력하고 암호 기억 상자를 체크하십시오.
Smurf64

좋은 생각 이었지만 여전히 작동하지 않습니다.
slhck
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.