Command to change add permissions for a new user to all files in all subfolders and folders


Login or Register for Dates, Times and to Reply

 
Thread Tools Search this Thread
# 1  
Command to change add permissions for a new user to all files in all subfolders and folders

Hi there!

I'm new to Unix and haven't done command line stuff since MS-Dos and Turbo Pascal (hah!),
I would love some help figuring out this basic command (what I assume is basic).

I'd like to add a User to the permissions of all files in a folder and all files in all subfolders, as well as the folders themselves.

What I've figure out is that if, as a root user, I run the command:
Code:
sudo chomod 755 *.*

then it changes the permissions of all the files in the folder I'm in. Which kind of solves the problem but isn't exactly what I was after.

Any thoughts at all?
# 2  
Add the user to the group(s) that are associated with the directories you want the user to be able to create files in.

Last edited by Don Cragun; 08-14-2019 at 11:58 PM..
This User Gave Thanks to Don Cragun For This Post:
# 3  
Thank you Don!
Can I ask you ... how to do that?
# 4  
The ls -ld directory... command will show you the group IDs associated with the directories you name. The users who are assigned to the various groups on your system are maintained in the file /etc/groups on most UNIX systems. Any editor can be used to update that file, but be sure that you make backups before editing that file. Smilie
This User Gave Thanks to Don Cragun For This Post:
# 5  
Ok I will try that, thank you so much!!
# 6  
Hi,

If you would like to be more restrictive, this can be done in a more granular fashion using setfacl where you can give individual users the level of access required on individual file. Certainly in Linux, Solaris and AIX from memory.

Regards

Gull04
This User Gave Thanks to gull04 For This Post:
# 7  
Still struggling with it...

Hi there everyone, I'd like to ask some more clarifications please as I'm still not getting very far with this.

So, ok, maybe it's best if I describe the problem.

I'm using Mac OS X. I re-formatted my hard drive and re-installed an older version of OSX that's more compatible with my hardware. Instead of using the Mac 'Migration Assistant' to restore my user and files from my Backup drive (created using 'TimeMachine'), I just copied things over (as I was copying to an older OSX than was used to create the backups).
I did that to create a clean start because I've had that backup drive for like 8 years and wanted to get reformat that drive too, getting rid of a heap of old, useless backups.

My issue is that all the files / folder and subfolders with files no longer have the correct User and correct permissions.
I can add a user with permissions to the files or a folder individually using OSX Finder, however doing that does not change permissions recursively in subfolders and files. So I have to do it all file by file. Which is pretty damn tedious.

So, I'm searching for a way to add a user to a bunch of files, folders, subfolders and their files and their subfolders and files, etc, with read/write permissions, in 'Terminal'. I also need to remove a user named 'Fetching...', ie an invalid user from my pervious installation of OSX.

I'm attaching an image of the issue from the file or folder information tab in OSX Finder, to make this clearer.

I would really, really appreciate help here. I no longer have the old backups at all, only one copy on my internal hard drive. So I can't just revert unfortunately. And unfortunately I only realized this problem after it was all done....

Ah well!!! Smilie
Login or Register for Dates, Times and to Reply

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #593
Difficulty: Medium
C is a statically typed language so variables must be declared along with their types before using them.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Creating matrix from folders and subfolders

Hello, Greetings! please help me produce the following solution. I need to produce one big matrix file from several files in different levels. If it helps, the index folder provides information on chromosome index and the data folder provides information on values for chromosomes. there... (8 Replies)
Discussion started by: newbie83
8 Replies

2. Shell Programming and Scripting

List all the files in the present path and Folders and subfolders files also

Hi, I need a script/command to list out all the files in current path and also the files in folder and subfolders. Ex: My files are like below $ ls -lrt total 8 -rw-r--r-- 1 abc users 419 May 25 10:27 abcd.xml drwxr-xr-x 3 abc users 4096 May 25 10:28 TEST $ Under TEST, there are... (2 Replies)
Discussion started by: divya bandipotu
2 Replies

3. Shell Programming and Scripting

Help to move folders, subfolders and files from unix to windows

Hi Unix Gurus, I am able to copy only files that exist in the parent folder. My parent folder has sub folders and within sub folders there are lots files. I need to copy folder, sub folders and files from Unix to the remote windows SFTP location. The directory structure is something like... (1 Reply)
Discussion started by: shankar1dada
1 Replies

4. Shell Programming and Scripting

Search and Replace text in folders and Subfolders

Hi, I need help in writing a script to search a particular text in multiple files present in folders and sub folders and replace it with another string which also has special characters like '&', '|', etc.. I know sed command will be used to replace the text but i'm not sure how to use it for... (5 Replies)
Discussion started by: Asheesh
5 Replies

5. Shell Programming and Scripting

I need script Copy permissions of files and folders from one server to another

Hi.. I have 2 servers with linux suse10. I made a mistake and on one of the servers changed with chmod the permission of root in directory /. In the other servers the permissions are correct Please i need a script, to change the permissions of one server 1, using the same permission of the... (11 Replies)
Discussion started by: ave-phoenix
11 Replies

6. Shell Programming and Scripting

Helppppppp I need script Copy permissions of files and folders from one server to another

Helpppppppppppppp Hi.. I have 2 servers with linux suse10. I made a mistake and on one of the servers changed with chmod the permission of root in directory /. In the other servers the permissions are correct Please i need a script, to change the permissions of one server 1, using... (1 Reply)
Discussion started by: ave-phoenix
1 Replies

7. UNIX for Dummies Questions & Answers

How to do i change the user permissions..

Hi everyone, There are couple of users of which i need to give 2 of the users admin rights so that they are able to run the administration commands like "zoneadm" and locale. When logged in as root i am obviously able to do that.please suggest any way by which the other 2 user's permissions... (1 Reply)
Discussion started by: sankasu
1 Replies

8. Windows & DOS: Issues & Discussions

Copy folders and subfolders from unix to windows

Sir From a unix machine some folders and their folders have to be copied to windows XP PC. Please help me with a batch file or a shell script. I am new to the the shell and batch files. Thanks in anticipation. sastry (3 Replies)
Discussion started by: chssastry
3 Replies

9. Shell Programming and Scripting

Script to Analyze folders and subfolders

I would like to know if there is a script out there that someone may have already written that I can use to analyze folders and sub folders on my AIX system. It can be in perl or a basic korn script. Thanks in advance. (7 Replies)
Discussion started by: seacros
7 Replies

10. Shell Programming and Scripting

How to create folders/subfolders using shellscript

Hi, Can any one help me how to create folders using shellscript.My requirement is: FolderName: Main/Main1 :Main/Main2 :Main/Main3 underSubFolder : Main1/A :Main1/B :Main1/C underSubfolder: A/A1 ... (2 Replies)
Discussion started by: ram2s2001
2 Replies

Featured Tech Videos