You are on page 1of 4

Exer 1:

1-
adduser test1
Enter new UNIX password : passtest1
Retype new UNIX password: passtest1

adduser test2
Enter new UNIX password : passtest2
Retype new UNIX password: passtest2

adduser test3
Enter new UNIX password : passtest3
Retype new UNIX password: passtest3

adduser test4
Enter new UNIX password : passtest4
Retype new UNIX password: passte

2- nano /etc/passwd
le shell par defaut de toute les utilisateurs est : /bin/bash

test1:x:1001:1001:,,,:/home/test1:/bin/bash
test2:x:1002:1002:,,,:/home/test2:/bin/bash
test3:x:1003:1003:,,,:/home/test3:/bin/bash
test4:x:1004:1004:,,,:/home/test4:/bin/bash

changer le shell du test3 :


su test3
password : passtest3

Changing the login shell for test3


Enter the new value, or press ENTER for the default
Login Shell [/bin/bash]: /bin/sh

3-
addgroup projet1

4-
usermod -G projet1 test1
usermod -G projet1 test2

cat /etc/group
projet1:x:1005:test1,test2

Exer 2:
1-
su test1
password : passtest1
mkdir projets
cd projet
mkdir projet1 projet2
2-
I- chmod u=rwx projets
setfacl -m u:test2:rx projets
setfacl -m u:test3:rx projets

II- cd projets
setfacl -m g:projet1:rwx projet1
setfacl -m u:test3:x projet1

III- chmod u:rwx projet2


setfacl -m u:test2:--- projet2
setfacl -m u:test3:--- projet2

Exer 3:
nano test.txt
chmod 070 test.txt

mhm li fhaamt ana m had exercice huwa db hnaya 3tiina les droits kamlin n groupe (7 =
RWX ) ms ma3tiina hta xi haja n user (0 = - - -) u dik les droits d user kayseebqu droits d
group donc waakha test1 kayn mea groupe projet1 u hnaya group projet1 3tinah les droits
kamlin wakha haydak ma3ayqdaarxi ye3mel hta xi haja fdiik fichier ( test.txt)

Exer 3:
1-
su test2
password : passtest2
cd ~
mkdir P1
2-
ls -l
drwxrwxr-x+ 3 test2 test2 4096 8 11:18 P1

getfacl P1
# file: P1
# owner: test2
# group: test2
user::rwx
group::rwx
mask::rwx
other::r-x
3-
setfacl -m u:test3:rx P1
4-
setfacl -m g:projet1:rwx P1

5-
I- getfacl P1
# file: P1
# owner: test2
# group: test2
user::rwx
user:test3:r-x
group::rwx
group:TD:rwx
mask::rwx
other::r-x
6-
setfacl -dm g:projet1:rwx P1
setfacl -dm o::rx P1
7-
cd P1
mkdir SP1
getfacl SP1

# file: SP1
# owner: test2
# group: test2
user::rwx
group::rwx
group:TD:rwx
mask::rwx
other::r-x
default:user::rwx
default:user:test1:rwx
default:group::rwx
default:group:projet1:rwx
default:mask::rwx
default:other::r-x

You might also like