Cambio de contraseña y seguridad de la base de datos de Metin2 Navicat
En los servidores PVP de Metin2, todos los datos críticos, como datos de jugadores, información de cuentas y registros de mercado, se almacenan en la base de datos MySQL/MariaDB. Para proteger su servidor de ataques cibernéticos (fuerza bruta, inyección SQL, etc.) y para la seguridad de su juego, lo primero que debe hacer es cambiar la contraseña predeterminada de Navicat y garantizar la seguridad de la base de datos.
1. Cambio de contraseña de Secure Navicat (MySQL) mediante Putty
Es el método más seguro y sin errores para cambiar la contraseña directamente a través de Putty (SSH) en lugar de la interfaz Navicat. Siga los pasos a continuación en orden:
- Abra el programa Putty y conéctese a su servidor con su información raíz.
- Para iniciar sesión en la consola MySQL, escriba el siguiente comando y presione Enter:
mysql -u root -p - Si le solicita una contraseña, ingrese su contraseña actual de Navicat (la contraseña no aparecerá en la pantalla mientras escribe, escríbala y presione Enter).
- Después de iniciar sesión exitosamente en la consola, edite y ejecute la siguiente línea de comando para definir su nueva contraseña:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'PvPSunucusuSQL'; - Para que los cambios surtan efecto en las conexiones provenientes de una red externa, ejecute el siguiente comando:
ALTER USER 'root'@'%' IDENTIFIED BY 'PvPSunucusuSQL'; - Finalmente, actualice los permisos y cierre sesión:
FLUSH PRIVILEGES;exit
2. Definición de la nueva contraseña en los archivos del juego (CONFIG)
Después de cambiar la contraseña de Navicat, deberá guardar la nueva contraseña en sus archivos para que sus canales de juego (CH) puedan conectarse a la base de datos. De lo contrario, el servidor mostrará el error "Conexión rechazada":
- Conéctese a su servidor con Filezilla y
/usr/game/cores/Ir al directorio. - En todos los canales (canal1, canal2, juego99, autenticación, etc.) CONFIGURAR Abra los archivos uno por uno.
- contenido dentro
PLAYER_SQL_PWD,COMMON_SQL_PWDYLOG_SQL_PWDEscriba la nueva contraseña que estableció frente a los campos y guarde los archivos. - Una vez completado el proceso, envíelo al servidor a través de Putty.
reboottíralo.
3. Reglas de oro para la seguridad de las bases de datos
Es posible que cambiar su contraseña por sí solo no sea suficiente. Para mayor seguridad, recuerda tomar estas precauciones:
- Utilice contraseñas imposibles de adivinar: Asegúrese de que su contraseña contenga letras mayúsculas y minúsculas, números y caracteres especiales como (*, -, ?, !).
- Cambio de puerto: Cambie el puerto predeterminado de MySQL 3306 a un número de puerto diferente en FreeBSD para evitar ser blanco de ciberatacantes.
- Eliminar usuarios innecesarios: en Navicat
mysql.userConsulte la tabla y elimine todas las cuentas de usuario que no sean root, las antiguas que dejaron los creadores del archivo o las cuentas de usuario innecesarias abiertas con fines de prueba.
Este artículo está especialmente preparado para PvPServer.