User Tools

Site Tools


infrastructure:unix

This is an old revision of the document!


Table of Contents

Unix

Permissions

Users

  • Set owner: $ chown myfolder myuser
  • Set owner and group: $ chown myowner:mygroup myfolder
  • Change password: $ passwd
  • List user's groups: $ groups somebody

Groups

  • Set group: $ chgrp mygroup myfolder
  • Set owner and group: $ chown myowner:mygroup myfolder
  • List group members: $ getent group some-group

ACL

  • Flag s: created folders and files inherit the group of the upper folder. $ chmod g+s file.txt
  • List permissions:
    • $ getfacl file.txt
    • $ ls -lV
  • Set specific group permissions:
    • $ setfacl -m u:somebody:rwx file.txt
    • $ setfacl -m g:some-group:rw file.txt
  • Set default group permissions:
    • $ setfacl -m default:g::rwx file.txt
    • $ setfacl -m default:g:some-group:r file.txt
  • Remove a group: $ setfacl -x g:some-group file.txt
infrastructure/unix.1563349382.txt.gz · Last modified: (external edit)