Alquilas un VPS, instalas tus programas y recibes acceso de administrador. Naturalmente, lo llamas «mi servidor». La factura te da la razón. La computadora física, sin embargo, sigue siendo de otro. Ese pequeño detalle dice bastante más sobre tu privacidad que la palabra «privado» del anuncio.
Un servidor privado virtual es una computadora creada mediante software que funciona dentro de una máquina controlada por el proveedor. Tú administras lo que pasa dentro del entorno que alquilas. El proveedor administra la maquinaria que permite que ese entorno exista. Son dos niveles de control distintos.
Tú tienes root. Ellos tienen la máquina.
Root es la cuenta de administrador de tu servidor. Te permite instalar programas, gestionar usuarios y cambiar ajustes. No pone bajo tu control la máquina física del proveedor. Tú mandas en el apartamento. No has comprado el edificio.
En una configuración convencional de VPS, alguien con suficiente acceso a la infraestructura del proveedor puede copiar el disco virtual y examinar los datos no cifrados sin iniciar sesión en tu servidor. Tu contraseña no interviene. Esa persona llega a los datos desde fuera del sistema que la comprueba.
Esto forma parte de las tareas habituales de administración. Libguestfs, por ejemplo, ofrece herramientas para inspeccionar y modificar imágenes de disco de máquinas virtuales. Son útiles para el mantenimiento legítimo. También ilustran el detalle incómodo: acceder directamente al almacenamiento del VPS no es lo mismo que iniciar sesión con tu cuenta.
Todo depende de un «no vamos a mirar»
Un proveedor puede tener normas estrictas, limitar el acceso de sus empleados y supervisarlo bien. Todo eso importa. Pero «nuestros empleados tienen prohibido leer tus archivos» y «nuestros sistemas les impiden leerlos» son promesas distintas. Una política de privacidad tranquilizadora no vuelve ilegible un disco que se puede leer.
El riesgo tampoco se limita a un empleado curioso. Quien comprometa los sistemas de gestión del proveedor puede conseguir permisos que tú nunca le concediste. Puedes proteger todas las cuentas de tu VPS y seguir dependiendo de la seguridad de otras cuentas que están fuera de él.
No hace falta ninguna conspiración. Estás confiando en las personas, los procedimientos y la infraestructura del proveedor. Perfecto, si ese era el trato que querías hacer. Algo menos satisfactorio si creías que «privado» significaba que nadie más podía mirar.
Tu cerradura. Su copia de la llave.
Imagina que alquilas un espacio en un almacén. La puerta tiene una buena cerradura. Ordenas tus cajas, cierras con llave y te vas tranquilo. El encargado también tiene una copia de la llave. Cuando le preguntas si puede entrar, te explica que hacerlo sin tu permiso va contra las normas de la empresa.
Qué tranquilidad. Tú querías saber quién podía entrar. Él te ha explicado quién debe portarse bien.
Puede que el encargado sea de absoluta confianza. Eso no hace desaparecer la copia de la llave. Sigues necesitando saber quién puede usarla, qué impide que caiga en otras manos y si te enterarías de que alguien la ha utilizado. «Confía en nosotros» es una petición. No cierra ninguna puerta.
La web puede funcionar perfectamente mientras alguien lee la copia
Copiar información no exige que el original desaparezca. El software de virtualización puede crear instantáneas del disco de un servidor en funcionamiento; libvirt lo documenta como una función habitual. Esa copia se puede examinar por separado. Una web que funciona bien y un indicador de disponibilidad en verde no te dicen quién ha visto sus datos.
Esos datos pueden ser mensajes de clientes, facturas, código fuente, trabajo sin publicar o una base de datos. También pueden ser las credenciales de un bot de trading. El problema va más allá de las criptomonedas y de dónde guardas una contraseña: alguien más puede tener acceso al entorno donde haces tu trabajo.
Disponibilidad impecable. La privacidad la dejamos para otro día.
¿Qué impide de verdad que el proveedor mire?
Esa es la pregunta útil antes de tratar un VPS como una máquina exclusivamente tuya. ¿El acceso depende de que un empleado cumpla una norma o hay una barrera técnica que el proveedor no pueda saltarse sin más? ¿Quién controla esa barrera?
Existen arquitecturas diseñadas para reducir la necesidad de confiar en el proveedor. Las máquinas virtuales confidenciales, por ejemplo, utilizan protecciones de hardware para aislar los programas en ejecución del sistema que los aloja. Su protección depende de la configuración, incluida la gestión de los discos y de las claves de cifrado. Las siglas VPS, por sí solas, no prometen nada de eso.
Alquilar capacidad de cómputo es útil. El error es suponer que el acceso de administrador te da el control exclusivo de una computadora ajena. El proveedor sigue controlando la máquina. Si puede mirar dentro es algo que hay que comprobar, no dar por resuelto con una promesa.