Vzorčna datoteka k nalogi Z3.1 (tečaj VPS in upravljanje strežnika Linux). Strežnik web1.example.com. Spletni strežnik (nginx s PHP-FPM) teče kot uporabnik 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 Vprašanja (odgovorite z da/ne, imenom datoteke ali številom): 1. Ali lahko spletni strežnik (www-data) bere config.php? 2. Ali lahko spletni strežnik (www-data) spreminja config.php? 3. Katero datoteko lahko spreminja vsak uporabnik na strežniku? 4. Katere pravice (kot število) ustrezajo tej datoteki, če jo mora spletna aplikacija lahko brati? 5. Ali lahko jan v mapi uploads briše datoteke drugih uporabnikov? 6. Ali lahko jan odpre mapo prive? 7. Katera datoteka teče s pravicami uporabnika root, tudi če jo zažene navaden uporabnik? 8. Ali lahko uporabnik backup bere datoteko index.php? 9. Kakšne so pravice mape uploads kot število?