Minecraft

Cómo poner contraseña a tu servidor de Minecraft

Minecraft Java no tiene un campo de «contraseña del servidor». Esto es lo que sí funciona: una whitelist para decidir quién entra, un plugin de login como capa extra y una cuenta del panel segura.

Equipo de TheGameHosting 5 min de lectura
Ponle contraseña a tu servidor de Minecraft
Imagen de fondo: Minecraft © Mojang Studios

En Java Edition no se puede poner contraseña a un servidor de Minecraft de forma nativa: server.properties no tiene ninguna opción que pida contraseña al entrar. La forma correcta de cerrarlo es una whitelist, para que solo entren las cuentas que agregues (whitelist add Nombre y luego whitelist on). Si además quieres que escriban una contraseña, un plugin de login la agrega encima. Aquí ves cada opción y las contraseñas que de verdad importan: la de tu panel y la de RCON.

Por qué no puedes poner contraseña a tu servidor de Minecraft

En un servidor con online-mode=true (lo normal), cada jugador se verifica contra los servidores de cuentas de Minecraft antes de entrar. El servidor ya sabe exactamente quién es cada quien, así que decide el acceso por cuenta y no por un secreto compartido. Además, una contraseña compartida se filtra en cuanto un amigo se la pasa a otro, mientras que una entrada en la whitelist es de una sola cuenta.

OpciónQué protege¿Viene incluida?
WhitelistSolo entran las cuentas de la listaSí
Plugin de loginLos jugadores escriben una contraseña al entrarNo, hace falta un plugin
Dirección ocultaLos desconocidos no saben a dónde conectarseEn parte (no la publiques)
Contraseña y 2FA del panelQuién controla el servidorSí, en el panel

Cierra tu servidor de Minecraft con una whitelist

Esto es lo que casi todos quieren decir cuando piden contraseña: «que solo entren mis amigos». Toma dos minutos.

  1. Abre tu servidor en el panel de TheGameHosting y da clic en Console.
  2. Agrégate primero: whitelist add TuNombre.
  3. Agrega a cada amigo con su nombre de Java exacto: whitelist add NombreAmigo.
  4. Activa la lista: whitelist on.
  5. Entra a Files, revisa que server.properties tenga white-list=true y agrega enforce-whitelist=true para que saque a quien quites.
  6. Reinicia el servidor y pídele a alguien que no esté en la lista que intente entrar. Debe ver «You are not white-listed on this server!».
Server console
whitelist add TuNombre
whitelist add NombreAmigo
whitelist on

En nuestra guía completa de whitelist en tu servidor de Minecraft ves whitelist.json, el error de «no estás en la lista» y a los jugadores de Bedrock que entran con Geyser.

Poner una contraseña con un plugin de login

Hay dueños que aun así quieren que se escriba una contraseña, por ejemplo en un servidor donde las cuentas del staff necesitan un segundo candado. Un plugin de login como AuthMe Reloaded lo hace en Paper y Spigot: cada jugador nuevo registra su contraseña con /register contraseña contraseña y en cada entrada tiene que escribir /login contraseña antes de poder moverse o hablar.

Úsalo solo como capa extra en un servidor con online-mode=true. No reemplaza a la whitelist: cualquiera se puede conectar y ver el aviso de login. Instálalo desde la pestaña Plugins, reinicia y lee su archivo de configuración en Files antes de abrir el servidor.

Mantén privada la dirección del servidor

Hay bots que buscan servidores de Minecraft en todo internet, así que esconder la dirección no basta por sí solo. Aun así ayuda:

  1. Comparte la dirección y el puerto solo en chats privados, no en listas públicas.
  2. Pon enable-status=false en server.properties si quieres que el servidor aparezca como apagado en la lista. Quien tenga la dirección todavía puede entrar.
  3. Pon hide-online-players=true para ocultar los nombres de los jugadores en la lista.

Las contraseñas que de verdad importan

El mayor riesgo no es que entre un desconocido al juego, sino que alguien entre a tu cuenta del hosting.

  1. Tu cuenta del panel. Usa una contraseña larga y única, y activa la verificación en dos pasos en los ajustes de tu cuenta si tu panel la ofrece.
  2. Coadministradores. No compartas tu acceso. En TheGameHosting invítalos en la pestaña Users y dale a cada uno solo los permisos que necesita, como Console o Files.
  3. RCON. Si activas enable-rcon=true, pon un rcon.password largo. RCON no va cifrado, y quien tenga esa contraseña controla el servidor. Si solo necesitas comandos, la Console del panel ya lo hace.
  4. SFTP. Usa la contraseña de tu panel, así que aplican las mismas reglas. Revisa SFTP en tu servidor de Minecraft.

Dudas comunes sobre el acceso

  1. Un amigo no puede entrar después de activar la whitelist. Su nombre está mal escrito o no lo agregaste. Escribe whitelist list.
  2. Un operador entra sin estar en la lista. Es normal en Java: los operadores siempre entran. Quítale el OP a las cuentas que no deban tenerlo.
  3. Tus amigos de Bedrock con Geyser no pueden entrar. Necesitan fwhitelist add Gamertag de Floodgate.
  4. Alguien hizo grief con la cuenta de un amigo. Sácalo con whitelist remove Nombre y kick Nombre, y luego restaura el mundo desde Backups.

Un servidor privado que se mantiene privado, con TheGameHosting

Un servidor privado solo sirve si está en línea cuando tus amigos quieren jugar y seguro cuando no lo estás vigilando. En TheGameHosting corre 24/7 con procesadores AMD 9950X o 7950X3D en Dallas o Amsterdam, con protección DDoS en todos los planes, así que un ataque a tu dirección no lo tumba. Activas la whitelist en la Console, controlas a tus coadmins en Users y reviertes el grief desde Backups.

Los planes de Java empiezan en 2 GB por $1.90 USD al mes, listos en unos 60 segundos después del pago. Elige el tuyo en Precios o conoce nuestro hosting de servidores de Minecraft.

Preguntas frecuentes

¿Cómo le pongo contraseña a mi servidor de Minecraft?

Java Edition no tiene contraseña para entrar. Usa una whitelist para que solo entren las cuentas de tus amigos, y agrega un plugin de login como AuthMe solo si además quieres que escriban una contraseña.

¿Es mejor una whitelist que una contraseña?

Sí, casi siempre. La whitelist va ligada a cada cuenta y no se puede pasar a otros, mientras que una contraseña compartida deja de ser secreta en cuanto alguien la comparte.

¿Puedo hacer privado mi servidor sin whitelist?

Solo en parte. Mantener la dirección en privado y poner enable-status=false lo esconde de curiosos, pero quien tenga la dirección puede entrar.

¿Bedrock Dedicated Server tiene contraseña?

No. Bedrock usa una allowlist: pon allow-list=true y agrega jugadores con allowlist add Nombre.

Hosting para este juego

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas