Bonjour
Ayant installé auditd, AIDE et chrootkit.
Ayant essayé d’utiliser pam_mount et effacé par erreur pam_mount.conf.xml j’ai à chaque connexion sudo le message :
I/O warning : failed to load external entity « /etc/security/pam_mount.conf.xml »
(rdconf1.c:404): libxml detected a syntax error in /etc/security/pam_mount.conf.xml
De plus AIDE a tourné toute la nuit pour se configurer.
Ce matin auditd me renvoie les logs:
4. 13/08/2025 02:38:30 ANOM_RBAC_INTEGRITY_FAIL /usr/bin/aide pts/2 user 985
5. 13/08/2025 05:13:29 ANOM_RBAC_INTEGRITY_FAIL /usr/bin/aide ? ? unset 1046
Qu’en pensez vous?
libpam_mount c’est pour monter une partition à la volée lors de l’authentification d’un user.
Pour aide, comment as-tu fait? RBAC c’est un problème de Role Base Access Control.
Il faut être root pour manipuler aide.
et avoir fait un aideinit bien sur (j’imagine que c’est ca qui a pris du temps), ce qui est normal).
Pour alléger AIDE tu peux desactiver cetains fichiers de conf si tu n’utilises pas ce qui correspond; par exemple, inutile d’avoir 31_aide_postfix si aucun postfix n’est installé.
Ou j’ai fait un sudo aide --init --config /fichier /pathto/fichier-config
Sans le sudo cela ne marchait pas.
Mai je pense que j’ai fait un premier aide-init pas fini, car j’ai cru qu’il avit planté et je l’ai arrêté… pas bonne idée. Puis je l’ai refait et laissé la nuit.
C’est peut être cela qui a été notifié.
pour libpam_mout, oui j’ai voulu l’essayer, mais je ne m’en sers plus. dois je l’enlever?
Et j’ai effacé par mégarde le fichier de config. cela se recrée?
si tu ne l’utilise pas, desinstalle le, c’est mieux.
Vérifie dans les fichiers /etc/pam.d que pam_mount n’y soit plus présent.
J’ai aussi fait tourner RK Hunter
j’ai quelques warning
Warning: Suspicious file types found in /dev:
[13:26:41] /dev/shm/3adb8fd6b7d370: data
[13:26:41] /dev/shm/a9b874533b801aec: data
[13:26:41] /dev/shm/ec302538f0fb028: data
[13:26:41] Checking for hidden files and directories [ Warning ]
[13:26:41] Warning: Hidden directory found: /etc/.java
Pour voir qui utilise ces fichiers, regarde avec lsof en filtrant le nom du fichier
la première est liée à mon installation de Matlab
lsof: WARNING: can't stat() fuse.portal file system /run/user/1001/doc
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
MathWorks 3596 user mem REG 0,26 124 5 /dev/shm/3adb8fd6b7d370
MathWorks 3596 user 38u REG 0,26 124 5 /dev/shm/3adb8fd6b7d370
Pour les autres c’est vide:
lsof: WARNING: can't stat() fuse.portal file system /run/user/1001/doc
Output information may be incomplete.
Tout a l’heure j’avais laissé OnlyOffice ouvert et j’avais une erreur aussi d’utilisation de la mémoire
Je me demande deux choses.
J’ai réglé ufw sur allow outgoing, deny incoming
Est ce que je dois faire un deny outgoing et ouvrir port par port?
Est ce que je peux surveiller le trafic réseau pour voir quel programme tente de sortir sans mon accord ?
Juste pour savoir si les logiciels que j’installe ne transfèrent pas des données vers l’extérieur
de toute façon /dev/shm ce n’est que du temporaire. les fichiers disparaissent au redémarrage.
OK.
J’ai aussi installé CHrootkit et j’ai
Searching for suspicious files and dirs… WARNING
WARNING: The following suspicious files and directories were found:
/usr/lib/ruby/gems/3.1.0/gems/typeprof-0.21.2/vscode/.vscodeignore
/usr/lib/ruby/gems/3.1.0/gems/typeprof-0.21.2/vscode/.gitignore
/usr/lib/ruby/gems/3.1.0/gems/typeprof-0.21.2/vscode/.vscode
/usr/lib/ruby/vendor_ruby/rubygems/tsort/.document
/usr/lib/ruby/vendor_ruby/rubygems/optparse/.document
/usr/lib/ruby/vendor_ruby/rubygems/ssl_certs/.document
/usr/lib/jvm/.java-1.17.0-openjdk-amd64.jinfo
/usr/lib/python3/dist-packages/numpy/core/include/numpy/.doxyfile
/usr/lib/python3/dist-packages/numpy/f2py/tests/src/assumed_shape/.f2py_f2cmap
/usr/lib/python3/dist-packages/numpy/f2py/tests/src/f2cmap/.f2py_f2cmap
/usr/lib/python3/dist-packages/matplotlib/backends/web_backend/.prettierignore
/usr/lib/python3/dist-packages/matplotlib/backends/web_backend/.eslintrc.js
/usr/lib/python3/dist-packages/matplotlib/backends/web_backend/.prettierrc
/usr/lib/python3/dist-packages/matplotlib/tests/baseline_images/.keep
/usr/lib/python3/dist-packages/matplotlib/tests/tinypages/.gitignore
/usr/lib/python3/dist-packages/matplotlib/tests/tinypages/_static/.gitignore
et
WARNING: Output from ifpromisc:
lo: not promisc and no packet sniffer sockets
wlp2s0: PACKET SNIFFER(/usr/sbin/NetworkManager[1056], /usr/sbin/NetworkManager[1056], /usr/sbin/wpa_supplicant[1299])
et
Checking `bindshell'... WARNING
WARNING: Potential bindshell installed: infected ports: 4000
Je vais regarder sur le web a quoi cela correspond, probablement des faux positifs
Celle ci est opérée par le programme « nx » qui pourrait être lié à mon installation de Nomachine
D’un autre coté, les programme comme nomachine sont toujours des risques de sécurité. En premier lieu parce que c’est propriétaire, ensuite parce qu’il va être nécessaire de faire du X11Forwarding sur le SSH, si tu utilise du SSH.
Ce type de soft ne devrait pas être utilisé en dehors d’un VPN ou d’un tunnel pour ce ui est des condiération de sécurité.
Donc je ne suis pas surpris que chkrootkit le mentionne.
.
Oui je suis bien conscient que ces programmes propriétaires ont des comportements peu amicaux.
Malheureusement c’est ce qui a été choisi la ou je suis pour notre serveur de calcul. La pour le coup il y a un informaticien qui s’en occupe et cela doit être plutôt bien fait coté serveur.
Mais par contre nous n’avons pas de VPN
J’envisage aussi un jour de me prendre par la main et passer mes programmes de Matlab sous Python car Gnu Octave m’est insuffisant.