image
image

|


Go Back   macosx.com > Mac Help Forums > Mac OS X System & Mac Software

Reply
 
Thread Tools
  #1  
Old May 12th, 2008, 12:20 PM
Registered User
 
Join Date: Aug 2005
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
asp272 is on a distinguished road
Permissions Issue from Intel to PowerPC?

We are having a permissions issue with files transferred between our Intel and PowerPC Macs in our design department. Specifically we have two PowerPC machines - one a G4 (Quicksilver) and one a G5 (Dual 2.3ghz) - and two Intel machines - both dual core Intel Xeon. All four machines are running system 10.4.11. An important note and possibly the problem creator is that all four machines are using ADmitMac software. We do not have our home directories on the server, however. ADmitMac is installed, but not truly being used to it's full potential. All of our files are stored locally on our individual machine's hard drives. Our problem arises when we transfer files to one another via a direct network connection to each others machine. If we got to Network/My Network/"Intel User's Machine" and login using that machine's credentials, we then transfer our files directly to the desktop of the that machine. Other Mac users in the company connect to us the same way but they always put files in our Public/Drop Box as a "Guest". Either way, the permissions that were set correctly on our machine are usually changed when transferred to a machine with a different processor. I have tested this going from the G5 and the G4, multiple times, and have had no problems with the permissions changing at all. Our last few tests we did between an Intel Mac and the G5 Mac showed only a change in the "Group" permission - changing it from "everyone" to the username of the machine it was sent to. More often, however, it actually changes the "Group" and it changes the groups permissions to "read only" instead of "read & write". It does the same for "others". Our current "fix" is to simply "Get Info" on each file transferred over and correct the permissions there before opening/working with the files. Otherwise, we can usually open the files but cannot change them until the permissions are corrected. I've found some articles regarding permissions issues with 10.4 at lower levels (10.4.1, 10.4.2 etc) specifically in regards to Windows and Xserve servers, but nothing in regards to our problem specifically. Any help or insight would be greatly appreciated. Sincerest thanks! Aaron
Reply With Quote
  #2  
Old May 12th, 2008, 01:07 PM
ElDiabloConCaca's Avatar
U.S.D.A. Prime
 
Join Date: Aug 2001
Location: San Antonio, Texas
Posts: 9,656
Thanks: 1
Thanked 28 Times in 26 Posts
ElDiabloConCaca will become famous soon enough
On these handful of computers, are the user account names the same? Are the UIDs and GIDs the same?

If not, then I'd bet that's where your permissions problems come into play. If you have a user called "graphics" on one machine with a UID of 501, and a user called "graphics" on a different machine with a UID of 502, then it would seem that that's where the problem could be.
__________________
Power Macintosh G4/500MHz "Yikes!" 10.4.11 Server • 1024MB • 3 x 120GB + 320GB • DVR-111D • 2 x Radeon 7000 PCI • 2 x 17" CRT
MacBook 2.0GHz Core 2 Duo - White 10.5.4 • 2048MB • 80GB • CD-RW/DVD-ROM
iPod Photo 60GB • iPod nano 1GB • AT&T DSL 6Mb/768k
http://www.jeffhoppe.com
Reply With Quote
  #3  
Old May 14th, 2008, 08:32 AM
Registered User
 
Join Date: Aug 2005
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
asp272 is on a distinguished road
Thanks for the response ElDiablo, but you're a little over my head with UIDs and GIDs. I do know how to find out what they are, but as to whether or not they're a problem I do not know. Here's what I can tell you - All of our machines in our office (2 Intel, 1 G4 and 1 G5) have very different user account names (short names and Appletalk share names). When I checked the UID and GID for the four machines (in terminal) this is what I found - my G5 is 502 502, the G4 is 503 12, one Intel Mac is 501 501 and the other is 501 12. Could these varying UIDs and GIDs of the machines be our issue? If so, how do I resolve it? Any help would be greatly appreciated. Thanks!
Reply With Quote
  #4  
Old May 14th, 2008, 08:44 AM
ElDiabloConCaca's Avatar
U.S.D.A. Prime
 
Join Date: Aug 2001
Location: San Antonio, Texas
Posts: 9,656
Thanks: 1
Thanked 28 Times in 26 Posts
ElDiabloConCaca will become famous soon enough
Actually, I think the problem stems from the fact that you have different usernames on each machine. When a file is created by someone, it is owned by that someone and everyone else would normally have "read-only" access to that file. That, in itself, is not a problem, because that's how UNIX (and, thusly, Mac OS X) is designed to work. It is a true multi-user environment, and every user account has their own files which no one else can touch.

This is why, in my opinion, it's best to have a server that takes care of this type of thing for you. A Mac OS X Server machine can create groups of users easily, and takes care of handling who can open what. Without a server to manage this, you're left doing it manually, which can quickly become a pain.

Perhaps you can try a test to see if it may help: instead of passing files back and forth and using the drop boxes, simply keep the file on one machine, set the permissions how you'd like them, then when someone on another machine would like to work on that file, connect to the machine over the network and work on the file that way. The file, through saves and opens and what-nots, should retain the permissions you set initially. It may actually be the copy-across-the-network process that's making the permissions change, so keeping the file in one place may help.
__________________
Power Macintosh G4/500MHz "Yikes!" 10.4.11 Server • 1024MB • 3 x 120GB + 320GB • DVR-111D • 2 x Radeon 7000 PCI • 2 x 17" CRT
MacBook 2.0GHz Core 2 Duo - White 10.5.4 • 2048MB • 80GB • CD-RW/DVD-ROM
iPod Photo 60GB • iPod nano 1GB • AT&T DSL 6Mb/768k
http://www.jeffhoppe.com
Reply With Quote
  #5  
Old May 15th, 2008, 09:03 AM
Registered User
 
Join Date: Aug 2005
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
asp272 is on a distinguished road
Thanks again ElDiablo, I think you are exactly right. Sharing from Mac to Mac SHOULD have permissions issues unless you are logging in to another machine as that user and working with the files on that machine directly. We most definitely need a server space with an AFP share on it (like my last company had). Unfortunately I work for a very large company that is way behind the times on their IT policies, and getting a dedicated Mac server space is nowhere in sight. I'm pushing as much as I can for it, but I'm new here and they don't really care about the other Mac users that have been here for years anyway. Our saving grace is that we do have an IT guy that knows about Macs and he can be a big proponent of our cause. However, they have been using AdmitMac software for years for "Active Directory" compatibility - but it doesn't make any sense because we do not have our home directories on a server space - they are still local on our machines. In a nutshell, they can't do anything with Active Directory as far as our Macs are concerned because AdmitMac isn't being used correctly. Let me ask you this - We have an extra G4 Mac in the department we only use for a Scanner right now. Do you think it would be reliable enough to use that Mac as a server for our other three Macs in the department? Basically, all three of us log in to that G4 and work directly on files on that internal drive. As long as there is a backup drive setup, it should work OK for now correct? Let me know what you think, and thanks again for the help!
Reply With Quote
  #6  
Old May 15th, 2008, 09:08 AM
ElDiabloConCaca's Avatar
U.S.D.A. Prime
 
Join Date: Aug 2001
Location: San Antonio, Texas
Posts: 9,656
Thanks: 1
Thanked 28 Times in 26 Posts
ElDiabloConCaca will become famous soon enough
Yup, that should work just fine!

I would suggest making one (or more) "common" accounts on that machine for people to log in to... for example, if you want people in the "Graphics" department to work on some PhotoShop files located on that machine, then I would create a user called "graphics" on that machine and have each person log in as "graphics" to work on those files... that way, the user "graphics" owns the files, and no matter who logs into that machine from the Graphics department, they shouldn't have any permissions issues as long as they use the "graphics" user login.
__________________
Power Macintosh G4/500MHz "Yikes!" 10.4.11 Server • 1024MB • 3 x 120GB + 320GB • DVR-111D • 2 x Radeon 7000 PCI • 2 x 17" CRT
MacBook 2.0GHz Core 2 Duo - White 10.5.4 • 2048MB • 80GB • CD-RW/DVD-ROM
iPod Photo 60GB • iPod nano 1GB • AT&T DSL 6Mb/768k
http://www.jeffhoppe.com
Reply With Quote
  #7  
Old May 15th, 2008, 11:54 AM
Registered User
 
Join Date: Aug 2005
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
asp272 is on a distinguished road
Cool beans! Thanks a million Jeff!
Reply With Quote
  #8  
Old May 15th, 2008, 12:57 PM
ElDiabloConCaca's Avatar
U.S.D.A. Prime
 
Join Date: Aug 2001
Location: San Antonio, Texas
Posts: 9,656
Thanks: 1
Thanked 28 Times in 26 Posts
ElDiabloConCaca will become famous soon enough
Not a problem.

Of course, this is a workaround to having a real server running Mac OS X Server. The Server flavor of Mac OS X would take care of all this permissions wonkiness, even with different user accounts working on the files. It's quite slick, and I highly recommend looking into it if/when you get the chance with this company.

Just be wary, in this kind of setup, that you don't get two people trying to edit or modify the same file at the same time... we had a "po' man's" server setup like this once, and if we weren't all in the same room so we could shout, "Don't open 123.jpg because I'm working on it!", then we could accidentally screw up some files for good.
__________________
Power Macintosh G4/500MHz "Yikes!" 10.4.11 Server • 1024MB • 3 x 120GB + 320GB • DVR-111D • 2 x Radeon 7000 PCI • 2 x 17" CRT
MacBook 2.0GHz Core 2 Duo - White 10.5.4 • 2048MB • 80GB • CD-RW/DVD-ROM
iPod Photo 60GB • iPod nano 1GB • AT&T DSL 6Mb/768k
http://www.jeffhoppe.com
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump


All times are GMT -5. The time now is 07:25 AM.


Mac Support® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.