View Single Post
Old 04-04-2007   #7 (permalink)
Malke
Guest


 

Re: Connecting to OSX Macs

Robert Moir wrote:
Quote:
> "AntiMac" <AntiMac@discussions.microsoft.com> wrote in message
> news:03B1875A-8F00-4F21-8799-FDC4C8224D3B@microsoft.com...
>> I have a non-server based network "Workgroup" and when I click on the
>> visible
>> icons for my Macs the login requests do not open the Macs like they do
>> from
>> all XP SP2 machines on the same network. I want to be able to able to do
>> simple file sharing tasks.
>
> So what does happen? Do you get asked for a username and password but it
> won't accept it? If it does, have you tried specifying the computer name of
> the mac and the username like this (without the quotes)
> "ComputerName\UserName", for example for my mac named "RobsMac" and my
> username on it (roberto) I'd use the username "robsmac\roberto"
>
>
I don't see where "AntiMac" has done the "NTLM" fix. I might have missed
it, but if s/he hasn't done this, here is how to get your Vista machines
to network with OS X:


From Michael Bishop (MS) - "Basically, the issue with Samba and Vista
is that Vista no longer permits LM or NTLM authentication by default;
only NTLMv2. Samba versions 1.x and 2.x only support LM and NTLM, so
there's an issue there.

"[MS] Recommended solution: upgrade to Samba 3.x and enable NTLMv2 by
adding "client ntlmv2 auth = yes" to your smb.conf file. Because of
another issues with previous versions, I strongly recommend upgrading to
3.0.22 or later regardless of your choice for this particular instance."

Here's what I did and it worked perfectly:

Alternate solution: change Vista's security settings to permit
lower-security authentications. (as below)

To enable Windows Vista to connect to Mac OS X with Windows File Sharing
enabled, you will need to change the following policy in Windows Vista:

Start>Run>secpol.msc [enter]

Click on "Local Policies" --> "Security Options"

Navigate to the policy "Network Security: LAN Manager authentication
level" and double-click it to get its Properties. By default Windows
Vista sets the policy to "NTVLM2 responses only". Use the drop-down
arrow to change this to "LM and NTLM – use NTLMV2 session security if
negotiated".

In Vista Home Premium, you won't have this tool so per Steve Winograd, do:

1. Run the registry editor and open this key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

1. If it doesn't already exist, create a DWORD value named
LmCompatibilityLevel

3. Set the value to 1

4. Reboot

HTH,

Malke
--
Elephant Boy Computers
index
"Don't Panic!"
MS-MVP Windows - Shell/User
My System SpecsSystem Spec