44 lines
1.3 KiB
Bash
44 lines
1.3 KiB
Bash
#!/bin/bash
|
|
|
|
echo "mkdir"
|
|
mkdir /tmp/pomembni_projekt
|
|
mkdir /tmp/pomembni_projekt/projektA
|
|
mkdir /tmp/pomembni_projekt/projektB
|
|
mkdir /tmp/pomembni_projekt/projektC
|
|
mkdir /tmp/pomembni_projekt/testi
|
|
|
|
echo "chown"
|
|
chown ps6:progskupina_26097 /tmp/pomembni_projekt
|
|
chown ps6:progskupina_26097 /tmp/pomembni_projekt/projektA
|
|
chown ps6:progskupina_26097 /tmp/pomembni_projekt/projektB
|
|
chown ps6:progskupina_26097 /tmp/pomembni_projekt/projektC
|
|
chown ps6:progskupina_26097 /tmp/pomembni_projekt/testi
|
|
|
|
echo "m"
|
|
setfacl -m m:rw- /tmp/pomembni_projekt/testi
|
|
setfacl -m m:rw- /tmp/pomembni_projekt/projektA
|
|
setfacl -m m:rw- /tmp/pomembni_projekt/projektB
|
|
setfacl -m m:rw- /tmp/pomembni_projekt/projektC
|
|
|
|
setfacl -m u:ps1:rwx /tmp/pomembni_projekt/projektA
|
|
setfacl -m u:ps2:rwx /tmp/pomembni_projekt/projektA
|
|
|
|
setfacl -m u:ps2:r-x /tmp/pomembni_projekt/projektB
|
|
setfacl -m u:ps3:rwx /tmp/pomembni_projekt/projektB
|
|
setfacl -m u:ps4:rwx /tmp/pomembni_projekt/projektB
|
|
|
|
|
|
# projekt C ni vpisano pravic
|
|
|
|
|
|
setfacl -m u:ps1:rwx /tmp/pomembni_projekt/testi
|
|
setfacl -m u:ps2:rwx /tmp/pomembni_projekt/testi
|
|
setfacl -m u:ps3:rwx /tmp/pomembni_projekt/testi
|
|
setfacl -m u:ps4:rwx /tmp/pomembni_projekt/testi
|
|
setfacl -m u:ps5:rwx /tmp/pomembni_projekt/testi
|
|
|
|
setfacl -m u:ps6:rwx /tmp/pomembni_projekt/testi
|
|
|
|
|
|
|