Tip

Apprenez et pratiquez le hacking AWS :HackTricks Training AWS Red Team Expert (ARTE)
Apprenez et pratiquez le hacking GCP : HackTricks Training GCP Red Team Expert (GRTE) Apprenez et pratiquez le hacking Azure : HackTricks Training Azure Red Team Expert (AzRTE)

Soutenir HackTricks

Informations de base

GlusterFS est un systĂšme de fichiers distribuĂ© qui combine le stockage de plusieurs serveurs en un systĂšme unifiĂ©. Il permet une scalabilitĂ© arbitraire, ce qui signifie que vous pouvez facilement ajouter ou supprimer des serveurs de stockage sans perturber l’ensemble du systĂšme de fichiers. Cela garantit une disponibilitĂ© et une tolĂ©rance aux pannes Ă©levĂ©es pour vos donnĂ©es. Avec GlusterFS, vous pouvez accĂ©der Ă  vos fichiers comme s’ils Ă©taient stockĂ©s localement, indĂ©pendamment de l’infrastructure serveur sous-jacente. Il fournit une solution puissante et flexible pour gĂ©rer de grandes quantitĂ©s de donnĂ©es sur plusieurs serveurs.

Ports par défaut : 24007/tcp/udp, 24008/tcp/udp, 49152/tcp (et suivants)
Pour le port 49152, les ports incrĂ©mentĂ©s de 1 doivent ĂȘtre ouverts pour utiliser plus de briques. Auparavant, le port 24009 Ă©tait utilisĂ© Ă  la place de 49152.

PORT      STATE  SERVICE
24007/tcp open   rpcbind
49152/tcp open   ssl/unknown

ÉnumĂ©ration

Pour interagir avec ce systĂšme de fichiers, vous devez installer le client GlusterFS (sudo apt-get install glusterfs-cli).

Pour lister et monter les volumes disponibles, vous pouvez utiliser :

sudo gluster --remote-host=10.10.11.131 volume list
# This will return the name of the volumes

sudo mount -t glusterfs 10.10.11.131:/<vol_name> /mnt/

Si vous recevez une erreur lors de la tentative de montage du systÚme de fichiers, vous pouvez vérifier les journaux dans /var/log/glusterfs/

Les erreurs mentionnant des certificats peuvent ĂȘtre corrigĂ©es en volant les fichiers (si vous avez accĂšs au systĂšme) :

  • /etc/ssl/glusterfs.ca
  • /etc/ssl/glusterfs.key
  • /etc/ssl/glusterfs.ca.pem

Et en les stockant dans votre machine dans le rĂ©pertoire /etc/ssl ou /usr/lib/ssl (si un rĂ©pertoire diffĂ©rent est utilisĂ©, vĂ©rifiez les lignes similaires Ă  : “could not load our cert at /usr/lib/ssl/glusterfs.pem” dans les journaux).

Tip

Apprenez et pratiquez le hacking AWS :HackTricks Training AWS Red Team Expert (ARTE)
Apprenez et pratiquez le hacking GCP : HackTricks Training GCP Red Team Expert (GRTE) Apprenez et pratiquez le hacking Azure : HackTricks Training Azure Red Team Expert (AzRTE)

Soutenir HackTricks