Sharing a Mac Volume (eg. external Firewire HD) to Windows Computers
1. Create a new user that you can use to log in to your Mac from a Windows computer. This is so your own Mac user account won't get compromised if there is a keylogger on a Windows client. For example create a user called "Guest" with the password "12345".
2. Open a Terminal window and login as a user with admin privileges. Type:
su name_of_your_admin_account
Enter your password. "su" means substitute user.
3. Change to the home directory of the new user you created in step 1. Type:
cd /Users/Guest
4. Create a symbolic link to the volume you want to share. In this example my external Firewire drive is labeled "Mobile HD". Type (spaces have to be escaped with a backslash):
sudo ln -s /Volumes/Mobile\ HD
5. Now there will be an alias to the contents of "Mobile HD" in Guest's home directory. If you created an alias the normal way in the Finder, then Windows doesn't recognise it. You have to use the Terminal to create a symbolic link.
When you log in to your Mac from a Windows computer as Guest, you will be able to read/write to the whole volume.
Let me know if this works for you.
1. Create a new user that you can use to log in to your Mac from a Windows computer. This is so your own Mac user account won't get compromised if there is a keylogger on a Windows client. For example create a user called "Guest" with the password "12345".
2. Open a Terminal window and login as a user with admin privileges. Type:
su name_of_your_admin_account
Enter your password. "su" means substitute user.
3. Change to the home directory of the new user you created in step 1. Type:
cd /Users/Guest
4. Create a symbolic link to the volume you want to share. In this example my external Firewire drive is labeled "Mobile HD". Type (spaces have to be escaped with a backslash):
sudo ln -s /Volumes/Mobile\ HD
5. Now there will be an alias to the contents of "Mobile HD" in Guest's home directory. If you created an alias the normal way in the Finder, then Windows doesn't recognise it. You have to use the Terminal to create a symbolic link.
When you log in to your Mac from a Windows computer as Guest, you will be able to read/write to the whole volume.
Let me know if this works for you.