Nacos no habilita el inicio de sesión con cuenta y contraseña de forma predeterminada, pero puede habilitar el inicio de sesión con cuenta y contraseña modificando la configuración para mejorar la seguridad. Los siguientes son los pasos para habilitar el inicio de sesión con cuenta y contraseña en Nacos:
-
Abra el archivo de configuración de Nacos
nacos/conf/application.properties
. -
Agregue la siguiente configuración al archivo para establecer el nombre de usuario y la contraseña:
### Security ###
nacos.core.auth.enabled=true
nacos.core.auth.username=your_username
nacos.core.auth.password=your_password
Preste atención a
la razón por la cual el interruptor de autenticación no está habilitado en la nueva versión del archivo de configuración. Específicamente, puede modificar los siguientes elementos de configuración y configurarlos de la siguiente manera
nacos.core.auth.enabled=true
nacos.core.auth.server.identity.key=${NACOS_AUTH_IDENTITY_KEY:example}
nacos.core.auth.server.identity.value=${NACOS_AUTH_IDENTITY_KEY:example}
nacos.core.auth.plugin.nacos.token.secret.key=${NACOS_AUTH_TOKEN:SecretKey01234567890123456789012345345678999987654901234567890123456789}
-
Reemplace
your_username
con el nombre de usuario que desea establecer yyour_password
reemplace con la contraseña que desea establecer. -
Guarde y cierre el archivo de configuración.
-
Reinicie el servidor Nacos para que la configuración surta efecto.
-
Al acceder a la consola de Nacos, se le pedirá que ingrese un nombre de usuario y contraseña para verificar el inicio de sesión.
Garantice la seguridad de su nombre de usuario y contraseña y evite el uso de contraseñas débiles para proteger sus servicios de Nacos.
Además, Nacos también proporciona más configuraciones de seguridad y opciones de control de permisos, como el control de permisos basado en roles. Puede encontrar información más detallada en la documentación oficial: https://nacos.io/zh-cn/docs/security.html
Para modificar la contraseña de la cuenta de Nacos a través del archivo de configuración, puede seguir los pasos a continuación:
-
Abra el archivo de configuración de Nacos
nacos/conf/application.properties
. -
Agregue la siguiente configuración y modifique el nombre de usuario y contraseña:
### Security ###
nacos.core.auth.enabled=true
nacos.core.auth.username=new_username
nacos.core.auth.password=new_password
-
Reemplace
new_username
con el nuevo nombre de usuario que desea configurar ynew_password
reemplace con la nueva contraseña que desea configurar. -
Guarde y cierre el archivo de configuración.
-
Reinicie el servidor Nacos para que la configuración surta efecto.
Tenga en cuenta que cuando utilice el archivo de configuración para modificar la contraseña de la cuenta, debe conservar el archivo de configuración con cuidado para evitar la filtración de información confidencial. Al mismo tiempo, asegúrese de que el nuevo nombre de usuario y contraseña sean lo suficientemente seguros para proteger su servicio Nacos.