[RISOLTO] Utente per eseguire la parte server
Pubblicato: 14 febbraio 2023 - 11:01
Ciao a tutti,
Mentre navigavo tra le directory del mio server Wapt, ho notato qualcosa di sorprendente. Il proprietario e il gruppo proprietario non sono root o Wapt, ma "1000:philippe" (Philippe ha GID 1000).
Mentre navigavo tra le directory del mio server Wapt, ho notato qualcosa di sorprendente. Il proprietario e il gruppo proprietario non sono root o Wapt, ma "1000:philippe" (Philippe ha GID 1000).
Sto risalendo da una directory /opt/wapt:/opt/wapt# ll
total 8648
-rw-r--r-- 1 1000 philippe 5930 25 gen 19:00 auth_module_ad.py
drwxr-xr-x 3 root root 4096 14 feb 10:55 bin
drwxr-xr-x 2 root root 4096 7 nov 15:34 cache
-rw-r--r-- 1 1000 philippe 401518 3 feb 15:45 common.py
drwxr-x--- 2 wapt www-data 4096 14 feb 10:55 conf
drwxr-xr-x 2 root root 4096 28 set 16:00 conf.d
drwxr-xr-x 2 wapt root 4096 14 feb 10:56 db
drwxr-xr-x 8 root root 4096 14 feb 10:55 include
drwxr-xr-x 2 root root 4096 28 set 16:00 keys
drwxr-xr-x 6 1000 philippe 4096 14 feb 10:55 lib
-rw-r--r-- 1 1000 philippe 7641 25 gen 19:00 licencing.py
drwxr-xr-x 2 root root 4096 7 nov 15:34 log
drwx------ 2 root root 4096 11 gen 08:55 private
drwxr-xr-x 2 root root 4096 14 feb 10:55 __pycache__
-rwxr-xr-x 1 1000 philippe 909 25 gennaio 19:00 runwaptserver.sh
-rwxr-xr-x 1 1000 philippe 1603 25 gennaio 19:00 runwaptservice.sh
-rwxr-xr-x 1 1000 philippe 909 25 gennaio 19:00 runwapttasks.sh
-rw-r--r-- 1 1000 philippe 7061 25 gennaio 19:00 setupdevhelpers.py
-rw-r--r-- 1 1000 philippe 15966 13 febbraio 14:20 setuphelpers_linux.py
-rw-r--r-- 1 1000 philippe 23301 25 gennaio 19:00 setuphelpers_macos.py
-rw-r--r-- 1 1000 philippe 27547 13 feb 14:20 setuphelpers.py
-rw-r--r-- 1 1000 philippe 15715 25 gen 19:00 setuphelpers_unix.py
drwxr-xr-x 3 root root 4096 21 ott 12:36 ssl
drwxr-xr-x 6 root root 4096 14 feb 10:55 templates
-rw-r--r-- 1 1000 philippe 20 13 feb 14:20 version-full
drwxr-xr-x 3 root root 4096 14 feb 10:55 wads
-rw-r--r-- 1 1000 philippe 4607 13 feb 14:20 waptbinaries.sha256
-rw-r--r-- 1 1000 philippe 109374 13 feb 14:20 waptcrypto.py
-rwxr-xr-x 1 1000 philippe 6357600 13 feb 14:20 wapt-get.bin
-rw-r--r-- 1 root root 8 7 nov 15:34 wapt-get.ini
-rw-r--r-- 1 1000 philippe 88383 13 feb 14:20 wapt-get.py
-rwxr-xr-x 1 1000 philippe 999 25 gen 19:00 wapt-get.sh
-rw-r--r-- 1 1000 philippe 188351 13 febbraio 14:20 waptpackage.py
-rwxr-xr-x 1 1000 philippe 940 25 gennaio 19:00 waptpython.sh
-rw-r--r-- 1 1000 philippe 4150 25 gennaio 19:00 wapt-scanpackages.py
-rwxr-xr-x 1 1000 philippe 960 25 gennaio 19:00 wapt-scanpackages.sh
drwxr-xr-x 9 root root 4096 14 febbraio 10:55 waptserver
drwxr-xr-x 9 root root 4096 14 febbraio 10:55 waptservice
-rw-r--r-- 1 1000 philippe 8889 25 gennaio 19:00 wapt-signpackages.py
-rwxr-xr-x 1 1000 philippe 961 25 gennaio 19:00 wapt-signpackages.sh
-rwxr-xr-x 1 1000 philippe 1340200 13 febbraio 14:20 wapttftpserver.bin
-rw-r--r-- 1 1000 philippe 110882 13 febbraio 14:20 waptutils.py
drwxr-xr-x 19 wapt www-data 4096 13 feb 11:49 wapt
Il server è basato su Debian 11.6, appena aggiornato, insieme ai pacchetti wapt. Durante l'installazione iniziale, ho utilizzato la versione 2.2 di wapt.wapt id
uid=107(wapt) gid=33(www-data) groups=33(www-data)