El uso de PostgreSQL en el Metasploit

base de datos PostgreSQL inicio

#service PostgreSQL empezar

base de datos de registro

# Sudo - T PostgreSQL psql 
psql ( 11.2 (Debian 11.2 - 2 )) 
Introduzca la " ayuda " para obtener ayuda.

Set postgres contraseña

postgres = # \ postgres contraseña

Crear un msf_db usuario, la contraseña es admin

postgres = # CREAR msf_db Usuario con contraseña ' administrador ' ; 
CREATE ROLE

msf_db crear una base de datos para el usuario msf_db

CREATE DATABASE 数据库名 OWNER 用户名
postgres = # CREAR BASE DE DATOS DE PROPIETARIO msf_db msf_db; 
CREAR BASE DE DATOS

Salir para salir, entrar MSF inicio msfconsole

Conectarse a la base de datos:

msf> db_connect msf_db: admin @ localhost / msf_db

Ver el estado de la conexión:

msf5> db_status 
[ *] Conectado a msf_db. Tipo de conexión: PostgreSQL. Nombre de conexión: AugOVMKJ.

Desconectar:

msf> db_disconnect

 anfitriones comando comprueba la base de datos en uso normal

msf5> anfitriones 

anfitriones
 ===== 

dirección MAC de información con fines nombre os_name os_flavor os_sp comentarios
 ------- --- ---- ------- --------- - --- ------- ---- --------
 10.10 . 10.1     00 : 50 : 56 : C0: 00 : 08                       Dispositivo desconocido         
 10.10 . 10,2     00 : 50 : 56 : f3: 5a: a1 Dispositivo desconocido         
 10,10 . 10.128                     attacker.dvssc.com                                            
 10.10 . 10.129   00 : 0C: 29 : 3c: 86 : a4 www.dvssc.com servidor Linux         
 10.10 . 10.130   00 : 0C: 29 : E1: 9d: 8f service.dvssc.com Dispositivo desconocido         
 10.10 . 10.254   00 : 0C: 29 : 5A: 43 : 59   gate.dvssc.com                                                

PostgreSQL comandos más utilizados

\ Contraseña 
\ salida q 
\ h para una explicación de los comandos SQL, como \ h SELECT 
\ ?                   Para ver una lista de psql comando 
\ lista l todas las bases de datos 
\ c [database] para conectarse a otras bases de datos 
\ x de datos se expanden las operaciones 
\ du enumeran todos los usuarios
\dt:连接进入到某个数据库后,使用此命令查看数据库中的所有表;
\d TableName:查看某个表的描述,此命令可以用来查看某个表中的列元素和相应的数据类型;
创建数据库用户xxx
CREATE USER xxx WITH PASSWORD 'xxxxxx'; 创建数据库yyy并指定全部者为xxx CREATE DATABASE yyy OWNER xxx; 将对数据库yyy的全部操作权限赋给用户xxx,否则xxx仅仅能登录控制台,没有不论什么数据库的操作权限 GRANT ALL PRIVILEGES ON DATABASE yyy to xxx; 删除数据库yyy DROP DATABASE yyy; 删除用户xxx DROP USER XXX;

 

Supongo que te gusta

Origin www.cnblogs.com/52kj/p/12540547.html
Recomendado
Clasificación