DO - Databases

Apprenez le piratage AWS de zéro à héros avec htARTE (Expert en équipe rouge AWS de HackTricks)!

Autres façons de soutenir HackTricks :

Informations de base

Avec les bases de données DigitalOcean, vous pouvez facilement créer et gérer des bases de données dans le cloud sans vous soucier de l'infrastructure sous-jacente. Le service propose une variété d'options de base de données, y compris MySQL, PostgreSQL, MongoDB et Redis, et fournit des outils pour administrer et surveiller vos bases de données. Les bases de données DigitalOcean sont conçues pour être hautement évolutives, fiables et sécurisées, ce qui en fait un choix idéal pour alimenter les applications et sites Web modernes.

Détails de connexion

Lors de la création d'une base de données, vous pouvez choisir de la configurer accessible depuis un réseau public, ou uniquement depuis un VPC. De plus, il vous demande de mettre sur liste blanche les adresses IP qui peuvent y accéder (votre IPv4 peut en faire partie).

L'hôte, le port, le nom de la base de données, le nom d'utilisateur et le mot de passe sont affichés dans la console. Vous pouvez même télécharger le certificat AD pour vous connecter de manière sécurisée.

sql -h db-postgresql-ams3-90864-do-user-2700959-0.b.db.ondigitalocean.com -U doadmin -d defaultdb -p 25060

Énumération

# Databse clusters
doctl databases list

# Auth
doctl databases get <db-id> # This shows the URL with CREDENTIALS to access
doctl databases connection <db-id> # Another way to egt credentials
doctl databases user list <db-id> # Get all usernames and passwords

# Dbs inside a database cluster
doctl databases db list <cluster-id>

# Firewall (allowed IPs), you can also add
doctl databases firewalls list <cluster-id>

# Backups
doctl databases backups <db-id> # List backups of DB

# Pools
doctl databases pool list <db-id> # List pools of DB
Apprenez le piratage AWS de zéro à héros avec htARTE (Expert de l'équipe rouge HackTricks AWS)!

D'autres façons de soutenir HackTricks:

Dernière mise à jour