Sharing the same keychain across multiple user accounts

Hello, Anyone know how to do this? Thanks in advance!

I have tried, without success to share a keychain between two accounts. In Keychain Access -> Edit -> Keychain List there is a Shared checkbox next to each keychain. If I click on that, the keychain disappears from the list of Keychains that you see when you open Keychain Access (and if necessary, click on Show Keychains). The keychain does not show up on any other account, either. The keychain is still there in ~/Library/Keychains.
Seems pretty useless, as does Apple's article "Mac OS X 10.4 Help -- Administering keychains for multiple user" at <http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh1775.html>.
Some idiot in the security world recommended that we split our account into administrator and non-administrator, and normally log on only to the non-administrator account. This forces me to try to share files, folder, and keychains, so I can get any work done while logged on from the administrator account. Mostly, I don't think Unix, or Mac OS X, was designed to share things. (This is not a Mac versus PC statement. I only have one account on the PCs I'm forced to use at work -- it may be just as hard or harder on a PC.)
This security advice is stupid! Don't do it. Do everything on one account or you will waste hours and hours trying to bridge the gap between them.
But I would like to know how to share a keychain, since Apple's help files SAY you can. Only it does not work.

Similar Messages

  • Sharing an iTunes Library across multiple user account and a network.

    Sharing an iTunes Music Library across multiple user accounts.
    Hello Everybody!
    Firstly, this was designed to be run in Mac OS X 10.4 Tiger. It will not work with earlier versions of Mac OS X! Sorry.
    Here's a handy tip for keeping your hard drive neat and tidy, it also saves space, what in effect will be done is an iTunes music library will be shared amongst multiple users on the same machine. There are advantages and disadvantages to using this method.
    • Firstly I think it might be worthwhile to state the advantages and disadvantages to using this approach.
    The advantages include:
    - Space will be saved, as no duplicate files will occur.
    - The administrator will be able to have complete control over the content of the iTunes library, this may be useful for restricting the content of the Library; particularly for example if computer is being used at and education institution, business or any other sort of institution where things such as explicit content would be less favorable.
    - The machine will not be slowed by the fact that every user has lots of files.
    The disadvantages to this system include.
    - The fact that the account storing the music will have to be logged in, and iTunes will have to be active in that account.
    - If the account housing the music is not active then nobody can use the iTunes library.
    - There is a certain degree of risk present when an administrator account must be continually active.
    - Fast User Switching must be enabled.
    Overview:
    A central account controls all music on the machine/network, this is achieved by storing iTunes files in a public location as opposed to in the user's directory. In effect the system will give all users across the machine/network access to the same music/files without the possibility of files 'doubling up' because two different users like the same types of music. This approach saves valuable disk space in this regard and may therefore prove to be useful in some situations.
    This is a hearty process to undertake, so only follow this tutorial if you're willing to go all the way to the end of it.
    Process:
    Step 1:
    Firstly, we need to organize the host library, I tidied mine up, removing excess playlists, random files, things like that. this will make thing a bit easier in the later stages of this process.
    Once the library is tidied up, move the entire "iTunes" folder from your Home directory to the "//localhost" directory (The Macintosh HD) and ensure that files are on the same level as the "Applications", "Users", "Library" and "System" directories; this will ensure that the files in the library are available to all users on the machine (this also works for networks)
    Optionally you can set the ownership of the folder to the 'administrator' account (the user who will be hosting the library.), you may also like to set the permissions of 'you can' to "Read & Write" (assuming that you are doing this through the user who will host the library); secondly you should set the "Owner" to the administrator who will be hosting the library and set their "access" to "Read & Write" (this will ensure that the administrator has full access to the folder). The final part of this step involves setting access for the "Others" tab to "Read Only" this will ensure that the other users can view but not modify the contents on the folder.
    Overview:
    So far we have done the following steps:
    1. Organized the host library.
    2. Placed the iTunes directory into a 'public' directory so that other users may use it. (this step is essential if you plan on sharing the library across multiple accounts on the same machine. NOTE: this step is only necessary if you are wanting to share you library across multiple accounts on the same machine, if you simply want to share the music across a network, use the iTunes sharing facility.
    3. set ownership and permissions for the iTunes music folder.
    Step 2:
    Currently the administrator is the only user who can use this library, however we will address this soon. In this step we will enable iTunes music sharing in the administrator's account, this will enable other users to access the files in the library.
    If you are not logged in as the administrator, do so; secondly, open iTunes and select "Preferences" from the "iTunes" menu, now click the "Sharing" tab, if "share my library on my local network" is not checked, the radio buttons below this will now become active, you may choose to share the entire libraries contents, or share only selected content.
    Sharing only selected content may be useful if their is explicit content in the library and minors use the network or machine that the library is connected to.
    If you have selected "share entire library" go to Step 3, if you have selected share "share selected playlists" read on.
    After clicking "share selected playlists" you must then select the playlists that you intend to share across your accounts and network. Once you have finished selecting the playlists, click "OK" to save the settings.
    Overview:
    In this step we:
    1. Enabled iTunes sharing in the administrator's account, now, users on the local network may access the iTunes library, however, users on the same machine may not.
    Step 3:
    Now we will enable users on the same machine to access the library on the machine. This is achieved by logging in as each user, opening iTunes, opening iTunes preferences, and clicking "look for shared music". now all users on the machine may also access the library that the administrator controls.
    This in effect will mean that the user will not need to use their user library, it will be provided to them via a pseudo network connection.
    As a secondary measure, I have chosen to write a generic login script that will move any content from the user's "Music/iTunes/iTunes Music" directory to the trash and then empties the user's trash.
    This is done through the use of an Automator Application: this application does the following actions.
    1. Uses the "Finder" action "Get Specified Finder Items"
    1a. The user's "~/Music/iTunes/iTunes Music" folder
    2. Uses the "Finder" action "Get Folder Contents"
    3. Uses the "Finder" action "Move to Trash"
    4. Uses the "Automator" action "Run AppleScript"
    4a. with the following:
    on run {input, parameters}
    tell application "Finder"
    empty trash
    end tell
    return input
    end run
    IMPORTANT: Once the script is adapted to the user account it must be set as a login item. in order to keep the script out of the way i have placed it in the user's "Library" directory, in "Application Support" under "iTunes".
    Overview:
    Here we:
    1. Enabled iTunes sharing in the user accounts on the host machine, in effect allowing all users of the machine to view a single iTunes library.
    2. (Optional) I have created a login application that will remove any content that has been added to user iTunes libraries, this in effect stops other users of the machine from adding music and files to iTunes.
    Step 4:
    If it is not already enabled, open system preferences and enable Fast User Switching in Accounts Options.
    Summary:
    We have shared a single iTunes library across multiple user account, while still allowing for network sharing. This method is designed to save space on machines, particularly those with smaller hard drives.
    I hope that this hint proves to be helpful and I hope everybody will give me feedback on my process.
    regards,
    Pete.
    iBook G4; 60GB Hard Drive, 512MB RAM, Airport Extreme   Mac OS X (10.4.6)   iWork & iLife '06, Adobe CS2, Final Cut Pro. Anything and Everything!!!

    how to share music between different accounts on a single computer

  • File sharing across multiple user accounts on the same machine

    Hello,
    I try to figure out how multiple users (my wife and I) on the same mac can have equal access to files on the local drive without granting that access to all users on that machine or even the rest of the world.
    My research sofar hasn't come up with a satisfying solution. Here are the solutions that I am looking at:
    1. Enable a permission system that ensures access to both users in all cases (file/directory creation, copy and move).
    I only found a suitable solution for creating and copying files/directories but not for moving them.
    See the following articles for reference:
    https://discussions.apple.com/message/20787617#20787617 Setting up a shared structure that works e.g. for iPhoto Library but not for moving files to and from
    https://discussions.apple.com/message/4005647#4005647 Helpful information on POSIX Permissions, ACL's an Permission inheritance
    This would be my first choice if I can get around the problem of moving files...
    2. Disk Image
    Create a disk image which ignores persmissions and set permissions for the file that contains the image instead.
    Read this article to get further details: http://support.apple.com/kb/HT1198
    This solution will work but has a few disadvatages:
    There's no mutual access from multiple user accounts since an image may only be mounted by one user at a time.
    One has to create a startup script that mounts the image upon login which would create a first come first serve for access to the image content.
    3. Using a file sharing protocol (e.g. afp or smb) locally.
    The idea behind it is to have a server providing the files mutually to multiple users one the same machine. At them moment this seems to be the most promising approach to me.
    Unfortunately I can get acces from another machine but not from the same machine. Has anyone ever tried to access the file sharing (afp or smb) from the same machine on which the server is located?
    Has anyone got some helpful hints for me?
    Thanks in advance.

    Sorry, but you didn't specify details, and it was worth checking whether or not you had overlooked this approach.
    The problem you're having (as I suppose you already know) is that any new disk item inherits the permissions of the folder it is originally created in in.  These permissions (sensibly enough) need owner or administrator permission to change once they've been established; that will happen when you copy a file to a new location (because that's essentially creating a new file) but not when you move it. any of the following would work:
    changing the permissions on newly created files for both users so that they all explicitly give r/w access to a particular group.
    writing a droplet that would change the permissions of files dropped on it and move them programmatically to the shared folder
    set up a folder action or launchd job that would watch the shared folder and automatically convert permissions on files placed in it.
    The last would be the approach I would take, but...  which appeals to you?

  • Sharing on the same machine between different user accounts

    I've always used a single user account and all for of us (2 kids, my wife and I) shared the same user account. The other day I upgraded to Tiger and decided to create user accounts for everyone in the family. I wanted everyone to see all the songs and all the playlists. So I placed my Music folder on one of my firewire drives and created aliases for each user pointing to that common Music folder (also opened up permissions, etc) and it appears to work.
    Problem: if one son has iTunes open in his account, and I switch to my account, I can't bring up iTunes "some kind of lock error". I can believe that.
    So, what is a better way to do this? I do want to share all the music, so if I rip a CD in my account, all the other users will see it. But I could live with each user having their own set of playlists. It would be nice if I could "import" playlists, so they could get all of their playlists to start with.
    Is there a better way to do this?
    Thanks,
    Alfredo

    I've always used a single user account and all for of us (2 kids, my wife and I) shared the same user account. The other day I upgraded to Tiger and decided to create user accounts for everyone in the family. I wanted everyone to see all the songs and all the playlists. So I placed my Music folder on one of my firewire drives and created aliases for each user pointing to that common Music folder (also opened up permissions, etc) and it appears to work.
    Problem: if one son has iTunes open in his account, and I switch to my account, I can't bring up iTunes "some kind of lock error". I can believe that.
    So, what is a better way to do this? I do want to share all the music, so if I rip a CD in my account, all the other users will see it. But I could live with each user having their own set of playlists. It would be nice if I could "import" playlists, so they could get all of their playlists to start with.
    Is there a better way to do this?
    Thanks,
    Alfredo

  • Sharing one iphoto library between multiple user accounts

    I hav an extensive photo library and would like to share this across multiple users on the one computer. Am I able to do this without having to move the library to an external hard drive?

    What you mean by 'share'.
    If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
    Any user can drag a pic from the Shared Library to their own in the iPhoto Window.
    Remember iPhoto must be running in both accounts for this to work.
    If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc. The problem here is that OS X works very hard to keep your data safe and secure from the other users. You're trying to beat what's built in to the system. So, to beat the system
    Quit iPhoto in both accounts
    Move the iPhoto Library Folder to an external HD set to ignore permissions. You could also use a Disk Image or even partition your Hard Disk.
    In each account in turn: Hold down the option (or alt) key and launch iPhoto. From the resulting dialogue, select 'Choose Library' and navigate to the new library location. From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
    However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.
    Lastly: This method seems a little clunky at first, but works very well. Most importantly, it uses the System to do the job for you.
    Create a new Account on your Mac, call it Media. Create an iPhoto Library there. (BTW: This will work for iTunes too.)
    Enable Sharing on the Library:(Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other accounts. In those accounts, enable 'Look For Shared Libraries'. The Library will appear in the other source pane.
    This means that both users will be able to see the pics. If you want to use a pic then simply drag it from the shared Library to your own in the iPhoto Window. This means that each user can have their own edits.
    If you want to add photos to the Library: Log into the Media account for that purpose.
    To make it all seamless: Set your Mac to log into the Media Account automatically. Set iPhoto to launch on log-in. Then switch to your own account using Fast User Switching.
    Net result: a Library that's permanently available to all users but also protected. Each user can have their own versions of the pics if they want.
    No partitioning, no permissions issues. Uses no extra disk space. What's not to like?
    Regards
    TD

  • How do I get itunes and iphoto to have the same files on multiple users?

    Every time I upload a disc or photos, they show up on my user profile, but not my wife's. It seems like I am wasting a ton of hard drive space reloading the same things between each user. I tried the "shared" folder, but i am not sure that worked.
    Thanks for the help...

    I don't think that Thomas's solution will work on 10.5.
    There are two ways to share, depending on what you mean by 'share'.
    If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
    Remember iPhoto must be running in both accounts for this to work.
    If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc. then:
    Quit iPhoto in both accounts
    Move the iPhoto Library Folder to an external HD set to ignore permissions. You could also use a dmg.
    In each account in turn: Hold down the option (or alt) key and launch iPhoto. From the resulting dialogue, select 'Choose Library' and navigate to the new library location. From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
    However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.
    Regards
    TD

  • Sync iCal across multiple user accounts

    I'm trying to do what I would think would be an easy and oft-requested endeavor -- sync iCal calendars across different User accounts on my computer as well as my work computer. To illustrate, I'd like to be able to schedule an event on iCal and have it show up in my wife's calendar, which is in a separate User Account on my Mac.  Of course, I'd like to see her events as well AND see them on iCal on my work computer. Can this be done?

    Interesting, never knew there was an iCloud website.  Ironically, it wouldn't open in Safari (just got a spinning progress wheel), but it opened up fine in Chrome.  :/
    So, I logged into iCloud under my wife's Apple ID, clicked on the calendar icon, then clicked on those icons to the right of the two calendars shown (Home and Work), selected Private Calendar, and added my email address which is linked to my Apple ID. I hoped that would do the trick to allow me to see her calendar entries in iCal in my account, but it didn't.
    Am I correct that the process outlined above should display my wife's entries onto my iCal calendar?  Or do I need to go view her calendar online somewhere instead of seeing the entries on my own iCal calendar?

  • How can I share only the same music with multiple iTunes accounts

    Hello
    I hope someone can help. [I am using Windows Vista (Unfortunately J) and iTunes 10]
    I am trying to share the same music library with multiple iTunes accounts. Basically, I want to know if there is a way to automatically upload to other libraries when importing new music into my library, vice versa. [Better information below]
    Me, my sister and my dad all use iTunes (on different iTunes accounts), and before now we used to have are own music on our own windows user. Due to many duplicates and a loss of hard drive space I have brought an external hard drive and organised all the music.
    It was all going well - I first populated all the music onto my iTunes, exported the library, and then imported it on both the other users. However! Because this is only a copy of the library, when I try to import a new CD, it will not show up on there’s until I “Add File to Library”! Originally I thought about using the same library however we each have are own apps etc, that we don’t want to share.
    If you need anymore information please ask!
    Matt

    Hello roaminggnome
    Unfortunately the support is down at the moment, I will have a better look later. I did go though the Apple support previously, however I found nothing that worked.
    The first thread I came across was “Home Sharing” however no mater what I did, it did not appear in the iTunes sharing list (I did go though the “Show Sharing Networks” support as well)
    Secondly, I saw “Using A Single Library With Multiple Accounts On The Same PC” (Something like that) but all this did was let us share the same music location, if I was to rip extra music, it will not show in there library
    Matt

  • Share Photos on the same iMac with different user accounts... How do You???

    Hello,
    I was wondering if there is a way to share photos with another user (same computer, different log-in names) on the same iMac?
    There are two users on my iMac and I want to be able to share photos and other documents, music etc. with them, but can't seem to do it.
    Please help.
    Thank you.

    What you mean by 'share'.
    If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.
    Any user can drag a pic from the Shared Library to their own in the iPhoto Window.
    Remember iPhoto must be running in both accounts for this to work.
    If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc. The problem here is that OS X works very hard to keep your data safe and secure from the other users. You're trying to beat what's built in to the system. So, to beat the system
    Quit iPhoto in both accounts
    Move the iPhoto Library Folder to an external HD set to ignore permissions. You could also use a Disk Image or even partition your Hard Disk.
    In each account in turn: Hold down the option (or alt) key and launch iPhoto. From the resulting dialogue, select 'Choose Library' and navigate to the new library location. From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.
    However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.
    Lastly: This method seems a little clunky at first, but works very well. Most importantly, it uses the System to do the job for you.
    Create a new Account on your Mac, call it Media. Create an iPhoto Library there. (BTW: This will work for iTunes too.)
    Enable Sharing on the Library:(Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other accounts. In those accounts, enable 'Look For Shared Libraries'. The Library will appear in the other source pane.
    This means that both users will be able to see the pics. If you want to use a pic then simply drag it from the shared Library to your own in the iPhoto Window. This means that each user can have their own edits.
    If you want to add photos to the Library: Log into the Media account for that purpose.
    To make it all seamless: Set your Mac to log into the Media Account automatically. Set iPhoto to launch on log-in. Then switch to your own account using Fast User Switching.
    Net result: a Library that's permanently available to all users but also protected. Each user can have their own versions of the pics if they want.
    No partitioning, no permissions issues. Uses no extra disk space. What's not to like?
    Regards
    TD

  • Sharing Itunes Music Library among Multiple User Accounts on One Mac

    I have 3 user accounts set up on the computer and one itunes account authorized on all 3 user accounts. I have the music library files placed in the shared folders and permissions set up to allow all users to read & write the music. However, only my user account (the main account with admin privileges) is able to access the music unless I log into my user account, run iTunes with sharing enabled, then exit to the login window. Then the other users can access the shared iTunes library. I have preferences setup to use the same library folders.
    An earlier version of iTunes used to allow me to do this, and iPhoto still does allow a similar setup with my photo library.
    Is there a way to fix this?
    Thanks!

    I have an iMac at home with 4 users. I've recently struggled with this and thought I had a working solution ...
    I created a new iTunes folder off of root. I then logged in as each user and set the path on their Advanced Tab to /iTunes/iTunes Music/ and dragged and dropped their local iTunes Music folders (~/Music/iTunes/iTunes Music/) into iTunes. This copies files that aren't there but skips anything that might be in two peoples library.
    Then iTunes 8.1 came out and now things are broken. I've rebuilt the index by doing an Add to Library but my Podcasts don't download any more. 8-(

  • How do you share the same library across different mac accounts on same computer?

    I have 3 accounts on the same Mac and want to share the library (or parts) across all 3.  Home sharing does not seem to work -- I've activated it but there are no shared libraries showing up on itunes.  thanks.

    iTunes: How to share music between different accounts on a single computer

  • Sharing the same library with two users

    Hi,
    I want to share my iTunes library with another user on our iMac.
    I followed the steps as discribed in iTunes: How to share music between different user accounts on a single computer but this is not working.
    The folder is made public, and when I browse in finder al movies and music files can be found.
    Does someone have any tips on sorting this one out?
    Many thanks,
    Timo

    Correct, iTunes does not add files automatically.  The point of the Shared folder is so they can be read by another user and get around file permissions issues of a specific user account, but iTunes will not add them to another user's library.
    Things may start to get complicated at this point.  When your wife adds one of those files to her library iTunes will want to make a copy of the file in her media folder.  I think you can get around this by using preferences to set her media folder to be the shared media folder the way you did for your library.  Old material will not be relocated unless she chooses to "organize" her media to this location too.  That's okay for now, but you will be back here with questions when the day comes you decide you want to relocate all your iTunes things to an external drive.
    What are the iTunes library files? - http://support.apple.com/kb/HT1660 More on iTunes library files and what they do - http://en.wikipedia.org/wiki/ITunes#Media_management What are all those iTunes files? - http://www.macworld.com/article/139974/2009/04/itunes_files.html Where are my iTunes files located? - http://support.apple.com/kb/ht1391 iTunes 9 [and later]: Understanding iTunes Media Organization - http://support.apple.com/kb/ht3847

  • How can i share files across multiple user accounts?

    I have four user accounts on the same iMac and I'd like to be able to view the files within each account.  When I try access one of the other three accounts through Finder, the folders have red minus signs on them.  If I try to open one, I get an error message about not have the right authorities.  However, I've given all four user accounts administrator access.  Thanks.

    Thanks for the response.  Do I change the rights by opening the folder, clicking "Get Info" and chaning the permissions to "write and read?"  If so, I did that.  Is there anything else I need to do?

  • How do I share music from different itunes accounts in the same Mac, in different users account on that Mac with different iPhones?

    Hi
    My wife and I share the same Mac.
    She has her session and I have mine thus each of us has our iTunes session with our own music and settings.
    She has her iTunes account and I have mine too.
    And..;)...she has her Iphone and of course I also have mine.
    So, the big question:
    Both like music that the other has bought but we do not want to buy it twice! (through her account and mine).
    Is there a way to share music I purchase so she can have it in her iTunes session and therefore have it also on her iPhone when she syncs..and of course viceversa for me too?
    It goes without saying that although we like music the other one has, we do not like all of the music, so basically we want to have the possibility to share those special songs we like so we can have them both in our phones and individual Itunes sessions.
    Was that clear or I lost you???
    Any answer will be greatly appreciated.
    Thanks in advance

    First of all if you havent done it yet i think u shold authorize the mac on both accounts on itunes. You also can switch the accounts on your Iphones at itunes while you are in the internet adn download the music.
    This is just an idea you should think of. For sure there are other ways I dont know.

  • Sharing the same iTunes lib. from 3 accounts on the SAME iMac

    One iMac, 2 accounts and one guest account, who shall share one and the same music lib. so no matter who logs on to the iMac, the all can hear the music in iTunes. (now only the first account can see and hear the music...)

    Go to the top of this page, type "share itunes library" into the search bar by the word "Support".

Maybe you are looking for