Hi everyone, I'm new to the forum.
I recently decided I'd had enough of that crappy Redmond operating system. I finally made the plunge and bought a Mac Mini. I still need an XP machine because all of my development tools require it, but I've decided to move the rest of my life (email, web stuff, contacts, etc) over to the Mac and try life in that world for awhile. I've had it about three weeks, and so far so good. I'm enjoying it. The last time I used a Mac was about 20 years ago. I had a Mac IIcx at work, and I remember what a big deal System 7 was when it came out. Oooh! Anyway, I've been away too long.
Anyway, there are only a couple issues with the Mac Mini that are vexing me. The biggest one is file sharing with my XP machine.
The Mac is able to read and write to folders that are published on the XP machine. I'm not having any problems there at all. Thing is, the XP machine is a loud noisy beast, whereas the Mac Mini is pretty quiet. And it has Time Machine. So I want to host all everything from my old XP machine's "My Documents" tree on the Mac.
First of all, I didn't have any luck publishing a directory under the Mac's "Documents" folder, i could not get it to appear on the XP machine. And the Mac's Public folder was a bit wonky too. The PC can read (but not write) files in the Public folder, with the exception of the Dropbox, which it can write to but not read.
Finally, I figured out that if I created a directory within the Public folder, I could get that to share. So I pushed over a bunch of files from the PC. Then I discovered that I couldn't write to them from the Mac. I figured that it must be some sort of a weird permissions issue. Like I said, I'm new to the Mac but I'm pretty familiar with *nix, so I opened up a terminal window and discovered that the contents of the directory were owned by "nobody" and the permissions were set to to world and group read-only. I chose a brute-force approach, and did a "sudo chmod 666" recursively on everything. (This changes the file permission to read and write for owner, group, and world.) Brute force, I know. I'm looking for a better way.
This apparently isn't it. I discovered that after I write to a file from the PC, the permissions change back to world and group read-only. Here's an example:
-rw-r--r-- 1 nobody staff 40960 May 25 12:38 Timesheet.xls
In this case, its an Excel sheet. If I modify the sheet on the PC, it becomes read-only on the Mac because I'm not "nobody."
So then I tried to "chown" the file so it belonged to my Mac username instead of "nobody." But as soon as I write to the file from the PC, the ownership changes back to "nobody" and I can't write to it from the Mac until I change the permissions again.
I'm wondering if the issue has something to do with how I connect from the PC, but I am never asked for a username or a password - the Mac's public folder just shows up in My Network Places. I'm guessing the PC is connecting as nobody, and maybe that's the cause of my problems.
I've searched through the forums and haven't seen a problem reported quite like this. Has anyone seen this problem before? What am I doing wrong?
Regards,
Dave
I recently decided I'd had enough of that crappy Redmond operating system. I finally made the plunge and bought a Mac Mini. I still need an XP machine because all of my development tools require it, but I've decided to move the rest of my life (email, web stuff, contacts, etc) over to the Mac and try life in that world for awhile. I've had it about three weeks, and so far so good. I'm enjoying it. The last time I used a Mac was about 20 years ago. I had a Mac IIcx at work, and I remember what a big deal System 7 was when it came out. Oooh! Anyway, I've been away too long.
Anyway, there are only a couple issues with the Mac Mini that are vexing me. The biggest one is file sharing with my XP machine.
The Mac is able to read and write to folders that are published on the XP machine. I'm not having any problems there at all. Thing is, the XP machine is a loud noisy beast, whereas the Mac Mini is pretty quiet. And it has Time Machine. So I want to host all everything from my old XP machine's "My Documents" tree on the Mac.
First of all, I didn't have any luck publishing a directory under the Mac's "Documents" folder, i could not get it to appear on the XP machine. And the Mac's Public folder was a bit wonky too. The PC can read (but not write) files in the Public folder, with the exception of the Dropbox, which it can write to but not read.
Finally, I figured out that if I created a directory within the Public folder, I could get that to share. So I pushed over a bunch of files from the PC. Then I discovered that I couldn't write to them from the Mac. I figured that it must be some sort of a weird permissions issue. Like I said, I'm new to the Mac but I'm pretty familiar with *nix, so I opened up a terminal window and discovered that the contents of the directory were owned by "nobody" and the permissions were set to to world and group read-only. I chose a brute-force approach, and did a "sudo chmod 666" recursively on everything. (This changes the file permission to read and write for owner, group, and world.) Brute force, I know. I'm looking for a better way.
This apparently isn't it. I discovered that after I write to a file from the PC, the permissions change back to world and group read-only. Here's an example:
-rw-r--r-- 1 nobody staff 40960 May 25 12:38 Timesheet.xls
In this case, its an Excel sheet. If I modify the sheet on the PC, it becomes read-only on the Mac because I'm not "nobody."
So then I tried to "chown" the file so it belonged to my Mac username instead of "nobody." But as soon as I write to the file from the PC, the ownership changes back to "nobody" and I can't write to it from the Mac until I change the permissions again.
I'm wondering if the issue has something to do with how I connect from the PC, but I am never asked for a username or a password - the Mac's public folder just shows up in My Network Places. I'm guessing the PC is connecting as nobody, and maybe that's the cause of my problems.
I've searched through the forums and haven't seen a problem reported quite like this. Has anyone seen this problem before? What am I doing wrong?
Regards,
Dave