Voorbeeldbestand bij opdracht Z3.1 (cursus VPS en Linux-serverbeheer). Server web1.example.com. De webserver (nginx met PHP-FPM) draait als gebruiker 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 Vragen (antwoord met ja/nee, een bestandsnaam of een getal): 1. Kan de webserver (www-data) config.php lezen? 2. Kan de webserver (www-data) config.php wijzigen? 3. Welk bestand mag door elke gebruiker op de server gewijzigd worden? 4. Welke rechten (als getal) passen bij dat bestand, als de webapplicatie het moet kunnen lezen? 5. Kan jan bestanden van een ander in de map uploads verwijderen? 6. Kan jan de map prive openen? 7. Welk bestand draait met de rechten van root, ook als een gewone gebruiker het start? 8. Kan de gebruiker backup het bestand index.php lezen? 9. Wat zijn de rechten van de map uploads als getal?