Pavyzdinis failas prie užduoties Z3.1 (kursas „VPS ir Linux serverių administravimas“). Serveris web1.example.com. Žiniatinklio serveris (nginx su PHP-FPM) veikia kaip naudotojas 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 Klausimai (atsakykite taip/ne, failo pavadinimu arba skaičiumi): 1. Ar žiniatinklio serveris (www-data) gali skaityti config.php? 2. Ar žiniatinklio serveris (www-data) gali keisti config.php? 3. Kurį failą gali keisti bet kuris serverio naudotojas? 4. Kokios teisės (skaičiumi) tinka tam failui, jei žiniatinklio programa turi galėti jį skaityti? 5. Ar jan gali ištrinti kitų naudotojų failus kataloge uploads? 6. Ar jan gali atidaryti katalogą prive? 7. Kuris failas vykdomas su root teisėmis, net jei jį paleidžia paprastas naudotojas? 8. Ar naudotojas backup gali skaityti failą index.php? 9. Kokios yra katalogo uploads teisės skaičiumi?