Skip to content

Instantly share code, notes, and snippets.

@rzdhop
Last active October 2, 2020 11:19
Show Gist options
  • Save rzdhop/f45d9ca06c661642a2545383bf613d71 to your computer and use it in GitHub Desktop.
Save rzdhop/f45d9ca06c661642a2545383bf613d71 to your computer and use it in GitHub Desktop.
---------------------
crée un user:
sudo useradd <USER> --password <PASS>
----
pour definir son mdp apres:
passwd <USER>
----
delete un user:
sudo userdel <USERS>
add => <-r>
ajouter un user a un grupe existant:
sudo adduser <user> <group>
primary group:
sudo usermod -g <primary_group> <user>
check le/les group d'un user:
groups <USER>
cat les user:
cat /etc/passwd
## cat /etc/shadow
modifier le nom d'un user:
sudo usermod --login <new_id> --home /home/<nv_id> --move-home <old_id>
--------------------
crée un groupe:
sudo groupadd <group_name>
delete un group:
sudo groupdel <group>
delete un user d'un group:
gpasswd -d <USER> <group>
cat les groupes:
cat /etc/group
## cat /etc/gshadow
--------------------
voir les user sudoers:
sudo cat /etc/sudoers
ajouter un sudoers:
sudo visudo
## a la ligne """ # User privilege spe..."""
on ajoute:
<$USER> ALL=(ALL:ALL) ALL
modifier le nom d'un group:
sudo groupmod -n <nv_id> <old_id>
--------------------
PERMISSION:
changer le ownership d'un fichier:
sudo chown <user>:<group> <file>
-rwxrwxrwx ==> 777 ==> sudo chmod 777 <file>
-r-wr-wr-- ==> 554 ==> sudo chmod 554 <file>
chmod 700 * ==> -rwx------ for all file
ended by +:
remove + :
sudo chmod -N <file>
apply +:
setfacl -m <user>:<group>:<permission e.g = rw-> <file>
------------------
MOUNT
mount en root ==> sudo mount -o rwx,root,umask=0000 /dev/host /mnt/dest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment