Cambiar la contraseña «root» de un VPS
Cómo cambiar la contraseña «root» de un VPS
Cómo cambiar la contraseña «root» de un VPS
Última actualización: 27/04/2021
Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.
Si necesita cambiar la contraseña root en su sistema operativo Linux, Existen dos posibles escenarios:
Esta guía explica cómo cambiar la contraseña de administrador en función de estas dos situaciones.
La responsabilidad sobre las máquinas que OVHcloud pone a su disposición recae íntegramente en usted. Nuestros técnicos no son los administradores de las máquinas, ya que no tienen acceso a ellas. Por lo tanto, la gestión del software y la seguridad le corresponde a usted. Esta guía le ayudará a realizar las operaciones más habituales. No obstante, si tiene problemas o dudas sobre la administración, la utilización o la seguridad de su servidor, le recomendamos que contacte con un proveedor de servicios especializado. Para más información, consulte el apartado «Más información» de esta guía.
Para más información sobre la conexión a su VPS, consulte nuestra guía Primeros pasos con un VPS.
Conéctese a su VPS por SSH. Cambie al usuario root si fuera necesario:
~$ sudo su -
~#
Cambie la contraseña del usuario actual:
~# passwd
New password:
Retype new password:
passwd: password updated successfully
En una distribución Linux, la contraseña que introduzca no aparecerá.
Si desea autorizar la conexión como usuario root, siga los pasos de esta sección.
Conéctese al área de cliente de OVHcloud y reinicie el VPS en modo de rescate. Si necesita instrucciones adicionales sobre el uso del modo de rescate con un VPS, consulte la guía del modo de rescate.
En las antiguas gamas de VPS, las particiones se montarán automáticamente en modo de rescate. Puede utilizar los siguientes comandos para identificar el punto de montaje de la partición:
~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 5.8G 0 5.8G 0% /dev
tmpfs 1.2G 17M 1.2G 2% /run
/dev/sda1 2.4G 1.5G 788M 66% /
tmpfs 5.8G 0 5.8G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 5.8G 0 5.8G 0% /sys/fs/cgroup
/dev/sdb1 49G 1.2G 48G 3% /mnt/sdb1
/dev/sdb15 105M 3.6M 101M 4% /mnt/sdb15
~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 2.5G 0 disk
└─sda1 8:1 0 2.5G 0 part /
sdb 8:16 0 50G 0 disk
├─sdb1 8:17 0 49.9G 0 part /mnt/sdb1
├─sdb14 8:30 0 4M 0 part
└─sdb15 8:31 0 106M 0 part /mnt/sdb15
El ejemplo anterior muestra que la partición del sistema está montada en /mnt/sdb1.
Si su VPS es reciente, la columna MOUNTPOINT
debería estar vacía. En ese caso, monte primero la partición:
~$ mkdir -p /mnt/sdb1
~$ mount /dev/sdb1 /mnt/sdb1
Ahora debe modificar el directorio raíz para aplicar los cambios al sistema. Para ello, utilice el comando chroot
:
~$ chroot /mnt/sdb1/
Puede realizar una comprobación introduciendo el comando ls -l
, que muestra el contenido almacenado en el directorio actual del sistema:
~$ ls -l
En el último paso, cambie la contraseña utilizando el comando passwd
.
~# passwd
New password:
Retype new password:
passwd: password updated successfully
Si su VPS es de última generación (su nombre es: vps-XXXXXXX.vps.ovh.net), ha recibido inicialmente las claves de acceso para un usuario con permisos importantes, en lugar de la cuenta "root" por defecto. Además, el servicio SSH no acepta las solicitudes de conexión como root.
Introduzca el nombre de usuario que utilice para conectarse después de passwd
:
~# passwd <username>
New password:
Retype new password:
passwd: password updated successfully
De este modo, podrá volver a conectarse con el nombre de usuario después del reinicio, en caso de que la conexión root esté desactivada.
Por último, reinicie su VPS en su disco desde el área de cliente de OVHcloud.
Si su VPS es de última generación (su nombre es: vps-XXXXXXX.vps.ovh.net), ha recibido unas claves de conexión para un usuario con permisos importantes, en lugar de la cuenta "root" por defecto. Además, el servicio SSH no acepta las solicitudes de conexión como root.
La activación de la contraseña root se considera generalmente una vulnerabilidad a la seguridad, por lo que no se recomienda.
Le recomendamos que primero tome medidas para proteger su VPS. Para más información, consulte nuestra guía sobre la seguridad de un VPS.
Utilice un editor de texto como vim o nano para modificar este archivo de configuración:
~$ nano /etc/ssh/sshd_config
Añada la siguiente línea.
PermitRootLogin yes
Busque esta línea y asegúrese de que se comenta:
#PermitRootLogin prohibit-password
Guarde el archivo y salga del editor.
~$ systemctl restart sshd
Esto debería ser suficiente para aplicar los cambios. También puede reiniciar el VPS (~$ reboot
).
Si tiene problemas de inicio después de cambiar la contraseña e iniciar el reinicio:
Interactúe con nuestra comunidad de usuarios en https://community.ovh.com/en/.
Please feel free to give any suggestions in order to improve this documentation.
Whether your feedback is about images, content, or structure, please share it, so that we can improve it together.
Your support requests will not be processed via this form. To do this, please use the "Create a ticket" .
Thank you. Your feedback has been received.
¡Acceda al espacio de la OVHcloud Community! Resuelva sus dudas, busque información, publique contenido e interactúe con otros miembros de la comunidad.
Discuss with the OVHcloud community