[GELÖST] Benutzer soll den Serverteil ausführen
Veröffentlicht: 14. Februar 2023 - 11:01 Uhr
Hallo zusammen,
Beim Durchsuchen der Verzeichnisse meines Wapt-Servers fiel mir etwas Überraschendes auf. Der Besitzer und die Besitzergruppe sind nicht root oder Wapt, sondern "1000:philippe" (Philippe hat die GID 1000).
Beim Durchsuchen der Verzeichnisse meines Wapt-Servers fiel mir etwas Überraschendes auf. Der Besitzer und die Besitzergruppe sind nicht root oder Wapt, sondern "1000:philippe" (Philippe hat die GID 1000).
Ich wechsle von einem /opt/wapt-Verzeichnis nach oben:/opt/wapt# ll
total 8648
-rw-r--r-- 1 1000 philippe 5930 Jan 25 19:00 auth_module_ad.py
drwxr-xr-x 3 root root 4096 Feb 14 10:55 bin
drwxr-xr-x 2 root root 4096 Nov 7 15:34 cache
-rw-r--r-- 1 1000 philippe 401518 Feb 3 15:45 common.py
drwxr-x--- 2 wapt www-data 4096 Feb 14 10:55 conf
drwxr-xr-x 2 root root 4096 Sep 28 16:00 conf.d
drwxr-xr-x 2 wapt root 4096 Feb 14 10:56 db
drwxr-xr-x 8 root root 4096 14. Feb. 10:55 include
drwxr-xr-x 2 root root 4096 28. Sep. 16:00 keys
drwxr-xr-x 6 1000 philippe 4096 14. Feb. 10:55 lib
-rw-r--r-- 1 1000 philippe 7641 25. Jan. 19:00 licencing.py
drwxr-xr-x 2 root root 4096 7. Nov. 15:34 log
drwx------ 2 root root 4096 11. Jan. 08:55 private
drwxr-xr-x 2 root root 4096 14. Feb. 10:55 __pycache__
-rwxr-xr-x 1 1000 philippe 909 25. Jan. 19:00 runwaptserver.sh
-rwxr-xr-x 1 1000 philippe 1603 25. Jan. 19:00 runwaptservice.sh
-rwxr-xr-x 1 1000 philippe 909 25. Jan. 19:00 runwapttasks.sh
-rw-r--r-- 1 1000 philippe 7061 25. Januar 19:00 setupdevhelpers.py
-rw-r--r-- 1 1000 philippe 15966 13. Februar 14:20 setuphelpers_linux.py
-rw-r--r-- 1 1000 philippe 23301 25. Januar 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. Jan. 19:00 setuphelpers_unix.py
drwxr-xr-x 3 root root 4096 21. Okt. 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. Jan. 19:00 wapt-get.sh
-rw-r--r-- 1 1000 philippe 188351 13. Februar 14:20 waptpackage.py
-rwxr-xr-x 1 1000 philippe 940 25. Januar 19:00 waptpython.sh
-rw-r--r-- 1 1000 philippe 4150 25. Januar 19:00 wapt-scanpackages.py
-rwxr-xr-x 1 1000 philippe 960 25. Januar 19:00 wapt-scanpackages.sh
drwxr-xr-x 9 root root 4096 14. Februar 10:55 waptserver
drwxr-xr-x 9 root root 4096 14. Februar 10:55 waptservice
-rw-r--r-- 1 1000 philippe 8889 Jan 25 19:00 wapt-signpackages.py
-rwxr-xr-x 1 1000 philippe 961 25. Jan. 19:00 wapt-signpackages.sh
-rwxr-xr-x 1 1000 philippe 1340200 13. Februar 14:20 wapttftpserver.bin
-rw-r--r-- 1 1000 philippe 110882 13. Februar 14:20 waptutils.py
drwxr-xr-x 19 wapt www-data 4096 Feb 13 11:49 wapt
Der Server läuft unter Debian 11.6, das kürzlich zusammen mit den wapt-Paketen aktualisiert wurde. Bei der Erstinstallation verwendete ich wapt Version 2.2.wapt id
uid=107(wapt) gid=33(www-data) groups=33(www-data)