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 jonas uid=1001(jonas) gid=1001(jonas) groups=1001(jonas),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 privatu drwxrwxr-x 2 www-data www-data 4096 Nov 9 10:04 uploads -rwsr-xr-x 1 root root 16400 Nov 9 10:06 valymas 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 jonas gali ištrinti kitų naudotojų failus kataloge uploads? 6. Ar jonas gali atidaryti katalogą privatu? 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?