¿Cómo configurar SFTP en un servidor VPS?
Si tiene un servidor privado virtual (VPS) y desea configurar el protocolo seguro de transferencia de archivos (SFTP) para administrar sus archivos, esta guía le ayudará a hacerlo de forma rápida y sencilla.
Para empezar, SFTP es un protocolo seguro de transferencia de archivos que utiliza el cifrado para proteger su información. Es una excelente alternativa al FTP simple, que transmite datos en texto plano y es menos seguro.
Para configurar SFTP en su servidor VPS, necesitará acceso a la línea de comandos y las credenciales de administrador.
Paso 1: Instalación de OpenSSH
El primer paso es instalar OpenSSH, que es el software para la transferencia segura de datos a través del protocolo SSH.
Ejecute el siguiente comando en la línea de comandos:
sudo apt install openssh-server
Después de instalar el servidor OpenSSH, podrá usar SFTP para transferir archivos a su servidor VPS.
Paso 2: Creación de un nuevo usuario
Cree un nuevo usuario que utilizará SFTP para acceder a su servidor VPS. Esto le permitirá controlar el acceso y la seguridad de su información.
Use el siguiente comando para crear un nuevo usuario:
sudo adduser nombreusuario
Reemplace «nombreusuario» con el nombre de usuario deseado.
Paso 3: Configuración del acceso SFTP
Ahora configure el acceso SFTP para el usuario creado. Edite el archivo de configuración de SSH introduciendo el siguiente comando:
sudo nano /etc/ssh/sshd_config
Busque la línea «Subsystem sftp /usr/lib/openssh/sftp-server» y cámbiela por:
Subsystem sftp internal-sftp
Agregue el siguiente bloque al final del archivo:
Match User nombreusuario
ChrootDirectory /home/nombreusuario
ForceCommand internal-sftp
Después de realizar los cambios en el archivo de configuración, reinicie el servicio SSH:
sudo systemctl restart sshd
Paso 4: Conexión al servidor a través de SFTP
Ahora puede conectarse a su servidor VPS a través de SFTP, utilizando un programa para trabajar con SFTP, como FileZilla o WinSCP. Introduzca la dirección IP del servidor, el nombre de usuario y la contraseña para comenzar a transferir archivos de forma segura.
Ahora tiene SFTP configurado en su servidor VPS. Con este protocolo seguro de transferencia de archivos, podrá administrar sus datos de forma segura y eficiente.