File system management when sharing photos/music with other users in Mac OS

I'm a new convert from the Windows world. I'm trying to setup multiple accounts for each user within my household. However, I'd like us to all share the same set of folders for photos within iPhoto and music in iTunes. Is it best to just used the "shared" folder instead of keeping them in the standard home directory and trying to share those folders with other users? What is the best approach to this. I would imagine most people do this for managing their music if not photos as well. Just trying to learn best practice on the file system management before I copy over gigs of files from my old PC.
Thanks much,
champlir

champlir
Welcome to the Apple Discussions. This might help with iPhoto.
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 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.
Finally: If you’re comfortable in the Terminal, and understand File Permissions, ACL’s etc., some folks have reported success using the process outlined here . (Note this page refers to 10.4, but it should also work on 10.5). If you’re not comfortable with the terminal, and don’t know an ACL from the ACLU, then you’re best doing something else... Oh, and the warning about simultaneous users still applies.
Regards
TD

Similar Messages

  • Sharing iTunes library with other users (on Vista)

    I'm posting this for my sister who just purchased a new computer running Vista. She's set up a user account for herself as well as one for each of my two nephews. We've successfully moved over her iTunes music folder from her laptop and can now access it and listen through her account.
    However, we'd like to set it up so that my two nephews can also listen to the music from their user accounts. My oldest nephew also has a shuffle that would sync to it.
    I've found a link to information about sharing, but I still need to clarify a few things.
    Here's the link:
    http://docs.info.apple.com/article.html?artnum=93195
    On this page, it describes how "to share your music with other accounts on the computer" and also how "to listen to another account's music files".
    Exactly how are these two things different? I'm pretty sure that I probably want the first of the two, but I'm not positive.
    And once we successfully set this up, would we have to sync the shuffle via my sister's main account or could it be synced from any of them?

    Let's answer your second question first ...
    And once we successfully set this up, would we have to sync the shuffle via my sister's main account or could it be synced from any of them?
    Any of them.
    ... and your first question second.
    Exactly how are these two things different?
    The first part - sharing your music with other accounts - makes the music available to the other users on the computer.
    It is then up to the other users to decide whether or not they want to make use of the available music, hence the second part - listening to another account's music files - which, as the article says, must be repeated "for each account that is listening to shared music."

  • Can I share some, not all music, with other users on same iMac?

    Hi,
    I want to be able to share some musice with other users on the same iMac?
    Is it possible to do without having to share everything?
    Thanks, Crankyhead.

    Create a playlist containing the music you want to share. Then select Preferences in iTunes and from there select the Sharing tab. Turn on "Share my library on my local network" then click on "Share selected playlists" and click on the playlist(s) you want to share.

  • Sharing Photo Stream with Windows user

    Greetings.  I am trying to help a family member join Shared Photo Streams on their Windows PC so they can see the photos of their grandkids.  We installed iCloud Control Panel 3.1 on his Windows 7 notebook, and I created an iCloud account for him using my MacBook.  We can log into the account on iCloud.com, so we know it has been set up.  We checked the Photos boxes in iCloud Control Panel.
    I added him to an existing Shared Photo Stream using iPhoto on my MacBook, and he received the invitation via email, but when he clicks on the link to join, all he gets is a page that says you can only join a Shared Photo Stream using one of a list of Apple devices.  I have read all the troubleshooting posts, and we even tried the hint that suggests killing all the Windows proceeses and restarting, but no joy.  I'm successfully sharing the stream with other Apple users, so the basic sharing is working.
    I know we could set up the Photo Streams as public Web pages, but we'd really prefer not to have the baby pictures available to anyone who happens to find the URL.  Some posts I've read seem to indicate that other people have this working, but we just can't figure it out.  Any help from someone who has this working with the software combo above would be greatly appreciated.  Thanks.

    This Apple document gives the requirements for using iCloud and Photo Streams for both Macs and PCs: iCloud: System requirementsl.
    The following is from that document:
    My Photo Stream
    iOS 5.1
    OS X v10.7.5
    iPhoto ’11 (9.2.2)
    or Aperture 3.2.3
    Windows Vista (SP2)4, Windows 7, Windows 8
    iCloud Control Panel 1.1
    Apple TV software 5.0
    Shared
    Photo Streams
    iOS 6
    OS X v10.8.2
    iPhoto ’11 (9.4) or Aperture 3.4
    Windows Vista (SP2)4, Windows 7, Windows 8
    iCloud Control Panel 2.1.2
    Apple TV software 5.1
    iCloud Photo Sharing
    iOS 7
    OS X Mavericks v10.9
    iPhoto '11 version 9.5 or Aperture 3.5
    Windows 7 or Windows 8
    iCloud Control Panel 3.0
    Apple TV software 5.3
    OT

  • Sharing Music with other users.

    I think what I am asking is possible but I just can't get it. All I wanna do is share my Itunes library with my girlfriends account on the mac. So when she opens her Itunes on her account she can view and add to the songs in my itunes library. I manage to get it so she can view what I had by putting my itunes music in the shared folder but when I add songs to the library it doesn't update her library and when she tries to add songs to the library it says she does not have the correct authority. Please help.

    Hello,
    You can gift music, and you can share iTunes Libraries, but in this case, your girlfriend cannot import your tracks to her library and vice versa.
    Sharing your iTunes library across computers
    If your computer is connected to other computers over a local network, you can share items in your library and playlists with up to five of those computers (in the same subnet).
    To share your library with other computers:
    Choose iTunes > Preferences, click Sharing, and select “Share my library on my local network.”
    Select the items you want to share.
    To require users to enter a password before they can see your shared items, select “Require password” and enter a password.
    For others to see your shared items, your computer must be on and iTunes must be open.
    If you choose to share your entire library, its name appears in the iTunes window (below Shared) on other local computers (in the same subnet) set up to look for shared libraries. To change the name others see, choose iTunes > Preferences, click General, and type a new name in the Library Name field.
    You can share movies; MP3, Apple Lossless, AIFF, WAV, and AAC files; and radio station links; you can’t share programs purchased from Audible.com or QuickTime sound files.
    Sharing is intended for personal use only.
    Share being the constant word here... does that help any???? I know sometimes it takes time to really understand how iTunes works. The more time you spend learning, the sooner you will come to comprehend what you can do and what you can't. And you can always post here for help.
    Carolyn
    Message was edited by: Carolyn Samit

  • Sharing music with other users on same computer...possible?

    I'd like to be able to share music between users who can log in on the same computer. Is this possible and how.
    I currently have all the music in the admiistrators log in and can't see it when I log in as a regular user.
    Thanks for any help

    Hi,
    Follow the instructions given in this article. http://docs.info.apple.com/article.html?artnum=93195
    You might also want to uncheck the preference in the other Users accounts to prevent them from adding the song file to the hard disk when importing music. This means that only YOU as the admin can add files to the Library. You will find this preference under iTunes in the menu bar, Click on the "Advanced" tab and then the "General" Tab.
    Regards,
    Ben.

  • Sharing a folder with other users on the same machine (SOLVED)

    Hi,
    Recently, I've been sharing my computer with my dad. I don't want him to use my account, since I have a lot of secret files and bookmarks on my profile. However, I would like to share all my music with him. What I did was to set the permission of my Music directory to 777 and using root create a symbolic link from my own account to his account. But then when I log into his account, it says the folder is corrupt.
    Then I created a symbolic link from my music directory to /media/ and set the permission to 777. Again I tried to see if I can access it from my dad's account and got the same error.
    What's the best way of creating common folders between users in a linux machine?
    Note that, since I use Amarok, I don't want to move my Music to somewhere else, because it will mess up with the database info of songs.
    EDIT: I solved the problem by using mount instead of symbolic links.
    You have to issue the following command:
    mount --bind /home/name/music /media/music/
    Of course you have to execute this command whenever you boot the computer. Just place this command in rc.local and you're good.
    Thanks
    Last edited by mohtasham1983 (2009-11-05 22:06:03)

    grey wrote:If I wanted to share it between different users, I wouldn't put it inside one particular users home directory. Just use a reasonable place that is not used by the system, like /usr/local/data, /var/shared or so, give it the desired permissions and that's it.
    you are absolutely right and i recommend this as well.
    grey wrote:The link will probably not work, because in order to read /home/yourname/music, you need to be able to read /home/yourname. That is even true if root created the link.
    that is true for symbolic links, not bind mounts.  a bind mounted dir doesn't care about the parent directories because your not traversing to it through a link, it's just 'there'.  this is how i put folders under my ~ out on my http server.

  • Question re. sharing iTunes library with other user accounts

    I have seen this document:
    http://support.apple.com/kb/HT1203
    I want to share one library with four users on my account.  I'd like for any music purchased or ripped to this computer to end up in User 1's iTunes library, and for Users 2, 3 and 4 to have access to User 1s library just as User 1 does.
    When I follow the directions for "Listening to another account's music files" in the above referenced document, it tells me to navigate to User 1's library through the dialog box that pops up after User 2 clicks "Add to LIbrary". 
    The problem is, when User 2 is doing that, and User 1 has put the iTunes library in ~user1/public, as the directions suggest, that dialog box won't allow user 2 to access User 1's Public folder.
    Thoughts?
    Thanks in advance...
    Chris

    Another long description in store here...
    iTunes has two main elements. One is the library.itl database file.  When you open iTunes it is this that you see. It contains what music is in a library, playlists, date added, playcount, etc.  It is this that is really the library.  The other element are the media files. When you tell iTunes to play a track it checks in its library file which music file is associated with that track and goes and plays it.
    Now you say, "for Users 2, 3 and 4 to have access to User 1s library just as User 1 does."  Do you really want User 4 to be able to go and delete or rename tracks, or change the playlists? This can be done if you really want it.  Or do you want each person to keep their own library [file] and share media?  Even that has disadvantages as a person might still be able to rename a file or even delete it for all.  At least everybody would have their own playlists, ratings, etc, though a person could delete a file and then it would appear as a broken link for others.  To be honest, iTunes isn't great for sharing.
    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
    Exactly what you want to do will involve different setups so before going into detailed insructions it would help to know which ones to provide.  Here's an sampling:
    iTunes: How to share music between different accounts on a single computer - http://support.apple.com/kb/HT1203 - relocating iTunes' media folder to a shared area but leaving separate library files - extra tip at https://discussions.apple.com/message/17331189
    Chris CA's instructions on sharing one iTunes music library between multiple user accounts - https://discussions.apple.com/message/8974074 - Multiple users using a single library file - similar post at: https://discussions.apple.com/thread/3753008
    iTunes Home Sharing now works between users on same computer - https://discussions.apple.com/thread/3865597  The problem with HS is I think you then end up with multiple copies of files, one for each user.  At least they cannot damage another's collection though.

  • Sharing photo library w/ other user "error"

    I have shared my iPhoto library with another use on my computer. Everything appears to be working ok, except I am getting the following error message:
    "An error occurred while trying to save your photo library. Some recent changes may be lost. Make sure your hard disk has enough space and that iPhoto is able to access the iPhoto Library."
    My hard disk has plenty of space, and the user has been granted access and I can see the photos from that account. I'm stuck.....Please help

    shatter5:
    Welcome to the Apple Discussions. Did this start right after you upgraded to Leopard? I had the same issue only with my entire user directory. I could not open, edit and save any document that existed prior to the Leopard upgrade. I was instructed by some very savvy system gurus to perform the following on my user folder. You can limit it to just the iPhoto Library folder:
    Open Terminal and type in "sudo chmod -R -N ". Note the space after the N. Then drag the iPhoto Library package into the Terminal window and hit the Return key. You'll be asked to enter your admin password.
    That's it. Give iPhoto another try.
    Happy New Year
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 08 libraries and Leopard. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

  • Can you share your photos in iPhoto with other users on Mac and if so How?

    I am trying to share photos in iPhoto from one user to another user on my Mac computer.  Can this be done and how do you do it?

    I am trying to share photos in iPhoto from one user to another user on my Mac computer.  Can this be done and how do you do it?
    If you only want to share a few selected albums with your favourite photos, consider to use Shared Photo Streams / Shared Albums, if your Mac OS X version supports iCloud.
    See this link:  iCloud: iCloud Photo Sharing FAQ

  • Sharing photo libraries with multiple users

    Can I set my imac up so that my photo library is shared between the multiple users on the computer? If so, how do I do it?

    iPhoto: Sharing libraries among...: Apple Support Communities

  • Sharing music with different users on the same computer

    Please help i can not configure my computer share music from the itunes library with others users whit different devices

    iTunes Home Sharing now works between users on same computer - https://discussions.apple.com/thread/3865597
    You could set up two completely separate libraries and share music via Home Sharing.
    iTunes: How to share music between different accounts on a single computer - http://support.apple.com/kb/HT1203 - relocating iTunes' media folder to a shared area but leaving separate library files - extra tip at https://discussions.apple.com/message/17331189
    Chris CA's instructions on sharing one iTunes music library between multiple user accounts - https://discussions.apple.com/message/8974074 - Multiple users using a single library file - similar post at: https://discussions.apple.com/thread/3753008
    Suggestion by Turingtest for multiple users and one library - http://discussions.apple.com/message/9117622 - use smart playlists and tags to isolate groupings.
    Discussions on using purchases from multiple AppleIDs in one iTunes library - https://discussions.apple.com/message/19543804

  • Moving files to another directory got an error message [File System Task] Error: An error occurred with the following error message: "Could not find a part of the path.".

    Hi all,
    I am having a list of files in a folder named datafiles and I am processing them one by one when I finish each one I want to move the file into a folder archive.
    I am having a variable named filename and archivefilename and two fileconnections  one is originalfiles and archivefiles
    archivefilename=replace( @[User::filename],"datafiles","archive")
    orginalfiles connection is an expression =@user:filename
    archivefies connection is an expression=@user:archivefilename
    the filename comes from reading the folder that contains those files
    public void Main()
                string[] filenames;
                filenames = Directory.GetFiles(@"C:\luminis\datafiles\");
                Array.Sort(filenames);
                Dts.Variables["filelist"].Value = filenames;
                Dts.TaskResult = (int)ScriptResults.Success;
    The folder c:\luminis\archive\ exists
    why I am getting this error
    My filesystem task : destinationpathvariable =false
    destinationconnection:archivefile
    overwrite=true
    operation=movefile
    issourcepathvariable=false
    sourceconnection=original file
    why am i getting this error[File System Task] Error: An error occurred with the following error message: "Could not find a part of the path.".
    sohairzaki

    there may be 2 problem...
    1> specify a target directory only, not with the file name. 
    OR
    2> Try using the unc,path format \\computername\sharename\
    let us know your observation...
    Let us TRY this | Mail me
    My Blog :: http://quest4gen.blogspot.com/

  • Entering Message when Sharing Photos via E-mail

    Just loaded PS Elements v11. Have used PS  Elements v7-9 previously. When sharing photos using e-mail (comcast.net) as attachments and photo mail, I was able to enter a message to recipient before sending the e-mail. In Elements 11, in area where text can be entered, I cannot get a cursor to type a message. The phrase, Here are photos....., is embedded there and can't even erase. Area is frozen to using a cursor. Sending the e-mail is no problem. Would appreciate help so I can start sharing photos. Thank you.

      I think there is some kind of scripting bug in PSE11 when sharing photos by email but there is a work around.
    Select your thumbnails and click Share >> Photomail
    Then choose your contact and continue.
    After choosing stationery, click next step.
    In the next dialog (customize & layout) click on the text dropdown and change from Arial to Times New Roman (may not be essential but it works for me).
    Then click next.
    When the email appears you should now be able to select (click until a bounding box appears around the text like that of a picture) and delete all the Adobe automatic text, leaving only the photo(s). Delete the web link and text below the photo using the backspace key. You should now be able to add your own text.
    Then hit send.
    I can’t guarantee it will work on your system but it works on windows Vista and it’s worth trying.

  • SourceFire management system error when I try to delete a user agent

    I'm running into an issue with the Sourcefire management system. When I try to delete a user agent within Sourcefire I get redirected to an error page.
    Running 5.3. I have attached the error.

    Try disabling your antivirus/antispam software.

Maybe you are looking for

  • Can not receive messages - user mailbox locked

    Suddenly my incoming messages stopped coming and a dialogue box appeard, saying: "The sending of password failed. The e-mail server (pop3) answered user mailbox locked." I've been in contact with my internet service provider and they found nothing wr

  • Payment advices through F110

    Hi All, Reg: Payment advices, I have the below doubt. In FBZP, we have Paying company code-->Forms. Here we can assign a SAP script.This as the help text shows, is meant for Payment advice. In F110, in Printout/data medium in lists, we have the optio

  • HT204150 Why aren't my contacts showing up on iCloud from my phone?

    So, I am attempting to use the icloud feature to create groups. However, when I go on my icloud contacts, none of my contacts show up from my phone! My accounts are linked, etc etc. How do I get them to show up? The only thing that shows up is my nam

  • How to prevent from inserting two similar values into DB?

    Hi, I wanted to know how we can prevent from inseting two similar values into the database, e.g the user id which should be unique. Here is some sample code, Please help me. String s10 = req.getParameter("T10"); String s11 = req.getParameter("T11");

  • EJB client timeout

    WL6.1 SP2. When a client(either in process or standalone) makes a call to a stateless session bean, the client is blocked until the ejb method returns. Is there any way for the synchronus call to timeout and throw either a RemoteException or TimeoutE