Attempting to leave the world of windows, but apparently I am not understanding some basic Linux concepts. I am thinking that I want to create a public profile to store music and video in, or are the music and video folders in each user already shared to all other users of my system? Not asking for networking this to other computers yet, just the best way to ensure all users can access the same info. Thanks in advance for any help
The Unix security system offers several types of permission on a file. Individually you can set a file to read only, read/write for yourlself; but you are part of a group, normally ‘users’; you can allow other members of the group to read only or read/write the file. If you want to keep some of your files entirely to yourself, create a group of which you are the only member. If you want to let all the people in the ‘users’ group read the files, they can do that already, because that is the default; if you want them to be able to more than that, change the group permissions on the file (or folder) to that everyone can read and write.
Attempting to leave the world of windows, but apparently I am not understanding some basic Linux concepts. I am thinking that I want to create a public profile to store music and video in, or are the music and video folders in each user already shared to all other users of my system? Not asking for networking this to other computers yet, just the best way to ensure all users can access the same info. Thanks in advance for any help
So there are several ways to share files and the way you do it does depend on where the other people are located and just how you expect them to gain access to your shared files. Like most things, there is more than one way to perform the same function. Let me tell you how I do it. On my PC, I create a folder I call Multimedia. It is from the root, but could be anywhere and can even be a separate partition on a different hard drive. I like the separate partition idea which allows me to open up the access to any user. Now again, there is more than one way to do this, but I really like the separate Partition idea, mounted from the /etc/fstab file and set to be read and written to by all users on the very same PC. Second, in order for users on the network, using either a Linux or Windows PC, I use Samba to share that same partition with other computers/users on the network. There are many things to learn about using Linux and I want to point you to the beginning which can be very helpful for our new users. One very odd thing to get used to is that the file system and folder listing is all unified. You do not need to switch to the C: drive or the D: drive and all mapped drives are just part of a single file system. Here is a forum area with lots of good information to read for new openSUSE users.
New User How To/FAQ (read only)
And, welcome to the openSUSE forum mister_sarcasm.
Thank You,
Thank you both for your help. I started by making a public folder in the home directory, inside of that I’m made directories for music, photos, and video. So now to make the groups for each and give out the proper permissions. I still have a few windows PC’s so I’ll be setting up the Samba server here shortly as well.
I had done a few searches for shared folders in linux and public folders in linux with only getting info on Samba. That’s why I posted here.
Once again, thank you
To create a folder in your home area that any user logged onto the same PC can use, I would open up a terminal session and run these two commands:
sudo mkdir /home/public
password:
sudo chmod 777 /home/public
Now any user on this PC can create a folder in /home/public, copy a file to it or from it and remove any file they have placed there. As for Samba, I suggest you look to this site for help with that task:
openSUSE SuSE Linux HOWTOs and Tutorials by Swerdna
Thank You,