1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
root@h2g2:~# cp -p /etc/passwd /etc/passwd.20170217 # juste pour moi pour pas polluer mon fichier avec la demo
root@h2g2:~# mkdir toto
root@h2g2:~# chown francois:francois toto #vrai proprietaire
root@h2g2:~# chmod 1775 toto
root@h2g2:~# echo "toto::10001:1000:toto''':/home/toto:/bin/bash" >> /etc/passwd # ajouter un utilisateur dans le group francois
root@h2g2:~# echo "ttiti::10002:210:toto''':/home/toto:/bin/bash" >> /etc/passwd # dans un autre groupe
root@h2g2:~# mkdir /home/{toto,titi}
root@h2g2:~# su - toto
toto@h2g2:~$ cd /root/toto/
toto@h2g2:/root/toto$ touch toto
toto@h2g2:/root/toto$ ls
toto
toto@h2g2:/root/toto$ exit #il a bien eu droit d ecrire alors que c est interdit a tout autre que francois, root, et les membres du groupe francois
logout
root@h2g2:~# su - titi
titi@h2g2:~$ cd /root/toto/
titi@h2g2:/root/toto$ touch titi #va planter parce que titi ne fait ps parti du groupe
touch: cannot touch /root/toto: Permission denied
titi@h2g2:/root/toto$
titi@h2g2:/root/toto$ exit
root@h2g2:~# rm -rf toto
root@h2g2:~# cp -p /etc/passwd.20170217 /etc/passwd
root@h2g2:~# rmdir /home/{titi,toto}
root@h2g2:~# |
Partager