Primjer datoteke uz zadatak Z3.1 (tečaj VPS i upravljanje Linux poslužiteljem). Poslužitelj web1.example.com. Web poslužitelj (nginx s PHP-FPM) radi kao korisnik www-data. anna@web1:~$ id anna uid=1000(anna) gid=1000(anna) groups=1000(anna),27(sudo) anna@web1:~$ id jan uid=1001(jan) gid=1001(jan) groups=1001(jan),33(www-data) anna@web1:~$ id backup uid=1002(backup) gid=1002(backup) groups=1002(backup) anna@web1:~$ id www-data uid=33(www-data) gid=33(www-data) groups=33(www-data) anna@web1:~$ ls -la /var/www/example.com total 40 drwxr-x--- 5 anna www-data 4096 Nov 9 10:00 . drwxr-xr-x 3 root root 4096 Nov 1 09:00 .. -rw-rw-rw- 1 anna www-data 612 Nov 9 10:01 .env -rw-r----- 1 anna www-data 412 Nov 9 10:02 config.php -rw-r--r-- 1 anna www-data 1520 Nov 9 10:03 index.php drwxr-xr-x 2 anna www-data 4096 Nov 9 10:07 images drwx------ 2 anna anna 4096 Nov 9 10:05 prive drwxrwxr-x 2 www-data www-data 4096 Nov 9 10:04 uploads -rwsr-xr-x 1 root root 16400 Nov 9 10:06 opruimen Pitanja (odgovorite s da/ne, nazivom datoteke ili brojem): 1. Može li web poslužitelj (www-data) čitati config.php? 2. Može li web poslužitelj (www-data) mijenjati config.php? 3. Koju datoteku smije mijenjati svaki korisnik na poslužitelju? 4. Koja prava (kao broj) odgovaraju toj datoteci ako je web aplikacija mora moći čitati? 5. Može li jan brisati tuđe datoteke u mapi uploads? 6. Može li jan otvoriti mapu prive? 7. Koja se datoteka izvršava s pravima korisnika root, čak i kada je pokrene običan korisnik? 8. Može li korisnik backup čitati datoteku index.php? 9. Koja su prava mape uploads kao broj?