Instalar phpMyAdmin en Kali

Paso 1: Actualiza los paquetes de tu Kali

Accede a la terminal de Kali y actualiza tu Kali usando el siguiente comando:

sudo apt update && apt upgrade

Si no queremos estar continuamente escribiendo sudo en cada comando que escribamos, elevamos los privilegios de un usuario normal que esté en el grupo sudo de /etc/group o bien nos logueamos como root

Paso 2: Instala apache2

#apt-get install apache2

Ingresa el siguiente comando para asegurarse de que el servicio apache se esté ejecutando:

Paso 3: Instala PHP

Para ver la versión de PHP instalada

#php --version

Paso 4: Instalar MariaDB

Para instalar MariaDB, ingresa el siguiente comando en su terminal:

#apt install mariadb-server mariadb-client -y

Una vez que se complete el proceso, verifica la instalación de MariaDB con el siguiente comando:

Paso 5: Securizar MariaDB

Configura las funciones de seguridad básicas de MariaDB iniciando un script integrado:

#mysql_secure_installation

Como aún no ha establecido una contraseña de root para su base de datos, presione Enter para omitir la consulta inicial. Ahora se le presentan las siguientes opciones:

El resultado confirma que su instalación MariaDB ahora es segura.

Es importante deshabilitar el usuario root para seguridad de la BBDD.

Paso 6: Crear usuarios en la BBDD

Lo primero de todo accederemos a la BBDD con el usuario root.

mysql u root -p

Para crear un nuevo usuario de MariaDB, escriba el siguiente comando:

CREATE USER 'usuario1'@localhost IDENTIFIED BY 'password1';

El usuario recién creado no tiene privilegios para administrar bases de datos ni para acceder al shell MariaDB.

Para otorgar todos los privilegios al usuario1:

GRANT ALL PRIVILEGES ON *.* TO 'usuario1'@localhost IDENTIFIED BY 'password1';

El *. * En la declaración se refiere a la base de datos o tabla para la cual el usuario tiene privilegios. Este comando específico proporciona acceso a todas las bases de datos ubicadas en el servidor. Como esto podría ser un problema de seguridad importante, debe reemplazar el símbolo con el nombre de la base de datos a la que está proporcionando acceso.

Para otorgar privilegios solo para su DB, escriba la siguiente declaración:

GRANT ALL PRIVILEGES ON 'yourDB'.* TO 'usuario1'@localhost;

Es crucial actualizar los privilegios una vez que se hayan otorgado otros nuevos con el comando:

FLUSH PRIVILEGES;

El usuario que ha creado ahora tiene todos los privilegios y acceso a la base de datos y tablas especificadas.

Una vez que haya completado este paso, puede verificar que el nuevo usuario1 tenga los permisos correctos usando la siguiente declaración:

SHOW GRANTS FOR 'user1'@localhost;

Paso 7: Instala phpMyAdmin

#apt-get install phpmyadmin

Accederemos a phpMyAdmin por la IP_del_equipo/phpmyadmin

Para saber la IP del equipo,

#ip a

Paso 8: Desinstalar phpMyAdmin

En el caso de que fuera necesario, para desistalar phpmyadmin sería:

#apt-get remove –-purge phpmyadmin

 

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies ACEPTAR

Aviso de cookies