3.1 KiB
☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥
-
¿Trabajas en una empresa de ciberseguridad? ¿Quieres ver tu empresa anunciada en HackTricks? ¿O quieres tener acceso a la última versión de PEASS o descargar HackTricks en PDF? ¡Consulta los PLANES DE SUSCRIPCIÓN!
-
Descubre The PEASS Family, nuestra colección exclusiva de NFTs
-
Consigue la oficial PEASS & HackTricks swag
-
Únete al 💬 grupo de Discord o al grupo de telegram o sígueme en Twitter 🐦@carlospolopm.
-
Comparte tus trucos de hacking enviando PRs al repositorio de hacktricks y al repositorio de hacktricks-cloud.
Información básica
GlusterFS es un sistema de archivos distribuido, escalable arbitrariamente, que agrega componentes de almacenamiento de varios servidores en uno solo, sistema de archivos uniforme.
Puertos predeterminados: 24007/tcp/udp, 24008/tcp/udp, 49152/tcp (en adelante)
Para el puerto 49152, se necesitan puertos incrementados en 1 para usar más bricks. Anteriormente se usaba el puerto 24009 en lugar de 49152.
PORT STATE SERVICE
24007/tcp open rpcbind
49152/tcp open ssl/unknown
Enumeración
Para interactuar con este sistema de archivos, es necesario instalar el cliente GlusterFS (sudo apt-get install glusterfs-cli
).
Para listar y montar los volúmenes disponibles, se puede utilizar:
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 recibes un error al intentar montar el sistema de archivos, puedes revisar los registros en /var/log/glusterfs/
.
Los errores que mencionan certificados pueden ser solucionados robando los archivos (si tienes acceso al sistema):
- /etc/ssl/glusterfs.ca
- /etc/ssl/glusterfs.key
- /etc/ssl/glusterfs.ca.pem
Y almacenándolos en el directorio /etc/ssl
o /usr/lib/ssl
de tu máquina (si se utiliza un directorio diferente, revisa las líneas similares a: "could not load our cert at /usr/lib/ssl/glusterfs.pem" en los registros).