consolidate all repos to one for archive
This commit is contained in:
69
semester_4/sistemska_administracija/Naloga_7/test_26097.txt
Normal file
69
semester_4/sistemska_administracija/Naloga_7/test_26097.txt
Normal file
@@ -0,0 +1,69 @@
|
||||
/tmp/pomembni_projekt/:
|
||||
total 16
|
||||
drwxrwxr-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 projektA
|
||||
drwxrwxr-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 projektB
|
||||
drwxrw-r-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 projektC
|
||||
drwxrwxr-x+ 2 ps6 progskupina_26097 4096 May 25 23:33 testi
|
||||
|
||||
/tmp/pomembni_projekt/projektA:
|
||||
total 0
|
||||
|
||||
/tmp/pomembni_projekt/projektB:
|
||||
total 0
|
||||
|
||||
/tmp/pomembni_projekt/projektC:
|
||||
total 0
|
||||
|
||||
/tmp/pomembni_projekt/testi:
|
||||
total 0
|
||||
|
||||
# file: tmp/pomembni_projekt/
|
||||
# owner: ps6
|
||||
# group: progskupina_26097
|
||||
user::rwx
|
||||
group::r-x
|
||||
other::r-x
|
||||
|
||||
# file: tmp/pomembni_projekt//projektC
|
||||
# owner: ps6
|
||||
# group: progskupina_26097
|
||||
user::rwx
|
||||
group::r-x #effective:r--
|
||||
mask::rw-
|
||||
other::r-x
|
||||
|
||||
# file: tmp/pomembni_projekt//projektB
|
||||
# owner: ps6
|
||||
# group: progskupina_26097
|
||||
user::rwx
|
||||
user:ps2:r-x
|
||||
user:ps3:rwx
|
||||
user:ps4:rwx
|
||||
group::r-x
|
||||
mask::rwx
|
||||
other::r-x
|
||||
|
||||
# file: tmp/pomembni_projekt//testi
|
||||
# owner: ps6
|
||||
# group: progskupina_26097
|
||||
user::rwx
|
||||
user:ps1:rwx
|
||||
user:ps2:rwx
|
||||
user:ps3:rwx
|
||||
user:ps4:rwx
|
||||
user:ps5:rwx
|
||||
user:ps6:rwx
|
||||
group::r-x
|
||||
mask::rwx
|
||||
other::r-x
|
||||
|
||||
# file: tmp/pomembni_projekt//projektA
|
||||
# owner: ps6
|
||||
# group: progskupina_26097
|
||||
user::rwx
|
||||
user:ps1:rwx
|
||||
user:ps2:rwx
|
||||
group::r-x
|
||||
mask::rwx
|
||||
other::r-x
|
||||
|
@@ -0,0 +1,43 @@
|
||||
#!/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
|
||||
|
||||
|
||||
|
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
sudo groupadd progskupina_26097
|
||||
|
||||
sudo useradd -m -s /bin/bash -G progskupina_26097 ps1
|
||||
sudo useradd -m -s /bin/bash -G progskupina_26097 ps2
|
||||
sudo useradd -m -s /bin/bash -G progskupina_26097 ps3
|
||||
sudo useradd -m -s /bin/bash -G progskupina_26097 ps4
|
||||
sudo useradd -m -s /bin/bash -G progskupina_26097 ps5
|
||||
sudo useradd -m -s /bin/bash -G progskupina_26097 ps6
|
Reference in New Issue
Block a user