Results 1 to 3 of 3

Thread: chmod and chown to allow file/folder access to several users

  1. #1
    Join Date
    Dec 2009
    Location
    Buenos Aires, Argentina
    Beans
    132
    Distro
    Ubuntu Budgie 18.04 Bionic Beaver

    chmod and chown to allow file/folder access to several users

    Hello. I have decided to play around with tty(s) linux has and I have created 2 new users.


    One that will be in charge of media playing (permission granted was standard user) and the other one that will be an administrator in charge of backing-up the system. Physically, all 3 users would be me. I'm just trying to learn a bit about this to be able to apply it in a couple of years at a job.


    For the purpose of this thread, let's call them like this:
    ivan: original account created when system was installed (System Administrator).
    ivan-media: intended for media playing (Standard User).
    ivan-backup: support / backup (System Administrator).


    Current situation is as follows:
    I have a NTFS partition used for Backups and I'm trying to change the permissions on the whole logical disk to be 755, so that owner (user1) can have full access to the file/s and the other users of the machine can at least list and read files.


    I have tried the following logged in as user1:


    Code:
    $sudo chown -v ivan /media/506C1EA132F525C2
    [sudo] password for ivan: 
    ownership of `/media/506C1EA132F525C2' retained as ivan
    $ sudo chmod -Rv 744 /media/506C1EA132F525C2

    (Above command results ommited as it was too large to display)


    Result was that files permissions were changed from 0600 (rw-------) to 0744 (rwxr--r--).


    However:
    Code:
    $ls -l
    drwx------ 1 ivan ivan 4096 May  1 08:38 506C1EA132F525C2

    Similar thing happened to its content.


    Any ideas?


    Thank you in advanced. =)


    EDIT: I've tried what was suggested here, but nothing has changed. Apparently it kicks me out (Error was Permission denied or similar, I don't recall exactly). Apparently it kicks me out (Error was Permission denied or similar, I don't recall exactly). Permissions remain unaltered.
    Last edited by ivotkl; May 2nd, 2013 at 02:15 PM.
    Follow me on Twitter or LinkedIn.

  2. #2
    Join Date
    Aug 2011
    Location
    52.5° N 6.4° E
    Beans
    6,821
    Distro
    Xubuntu 22.04 Jammy Jellyfish

    Re: chmod and chown to allow file/folder access to several users

    Permissions and owner on NTFS partitions have to be set using the mount options. NTFS does not know about Linux permissions.

    How do you make your backups? If you're just copying (suggested as you say there are a lot of files) to that NTFS partition then information on owner and permissions is lost, which is not good for full system backups.

  3. #3
    Join Date
    Dec 2009
    Beans
    6,772

    Re: chmod and chown to allow file/folder access to several users

    Unmount the partition if it is currently mounted:
    Code:
    sudo umount /media/506C1EA132F525C2
    Create a home for the partition to Live in:
    Code:
    sudo mkdir /media/Shared
    Add the following line to the end of /etc/fstab
    Code:
    UUID=506C1EA132F525C2 /media/Shared ntfs defaults,nls=utf8,uid=1000,umask=0022,windows_names 0 0
    Then run the following command to test for syntax errors and if there are none mount the partition:
    Code:
    sudo mount -a
    That should give you a mounted partition with 755 permissions but it will not fulfill your original requirement:
    For the purpose of this thread, let's call them like this:
    ivan: original account created when system was installed (System Administrator).
    ivan-media: intended for media playing (Standard User).
    ivan-backup: support / backup (System Administrator).
    If you still want that to happen then create a new group, let's call it "special":
    Code:
    sudo groupadd special
    Then add both ivan and ivan-backup to that group:
    Code:
    sudo gpasswd -a ivan special
    sudo gpasswd -a ivan-backup special
    Note: you will have to logout and log back in to have those group memberships registered.
    Then change the fstab entry to this:
    Code:
    UUID=506C1EA132F525C2 /media/Shared ntfs defaults,nls=utf8,uid=1000,gid=special,umask=0002,windows_names 0 0
    That will produce a mounted partition with the following permissions:
    owner = ivan
    group = special
    permissions = 775

    ** NTFS was not the best filesystem to experiment with chmod / chown since it has no affect on ntfs as Impavidus stated above.
    ** And as Impavidus also stated you will loose all of the original owner / permissions of the backup when it's placed in an ntfs partition unless you are compressing it say in a tar or zip format.
    Last edited by Morbius1; May 2nd, 2013 at 06:28 PM.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •