Connecting to OS X/Samba shares from Vista

If you've ever tried to connect to a shared folder on a Linux or OS X host running Samba (SMB) from Vista you've probably been unsuccessful. Vista defaults to using only NTLMv2for authentication for network logins, which requires Samba 3.0.221 or newer. Oddly enough OS X 10.5 is running Samba 3.0.25, but NTLMv2 isn't enabled.

Relaxing Vista's Security Requirements

You'll need to configure Vista to use LM and NTLM authentication instead of only NTLMv2.

  1. From the Start menu open Local Security Policy or press Start+R to open the Run window and type secpol.msc.
  2. Browse to Security Settings > Local Policies > Security Options and double click on the Network Security: LAN Manager authentication level policy.

    LAN Manager authentication level

    LAN Manager authentication level

  3. Change the security level to LM and NTLM – use NTLMV2 session security if negotiated.

    LAN Manager authentication levels

    LAN Manager authentication level Properties

  4. Click OK and you should be able to connect to the remote Samba server.

Troubleshooting

If you're still unable to connect or browse the network make sure that Network Discovery is enabled for your location. Open the Network and Sharing Center and under the Sharing and Discovery heading, expand Network Discovery. If Network Discovery is off, turn it on.

Network Discovery

Network Discovery

  1. 3.0.21 has a security hole [back]

 

Tags: , ,

Leave a Reply