Configurar SFTP en tu servidor VPS: Guía paso a paso

calendar_month 25 de marzo de 2025 schedule 2 min de lectura visibility 200 vistas
person
Valebyte Team
Configurar SFTP en tu servidor VPS: Guía paso a paso

¿Cómo configurar SFTP en un servidor VPS?

A secure lock icon with a server rack keyhole, symbolizing SFTP security for VPS. Si tiene un servidor privado virtual (hosting 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.

Necesitas un VPS Confiable para tu Servidor SFTP?

Nuestros planes VPS son ideales para almacenar y transferir tus datos de forma segura. Elige la opción perfecta para operaciones SFTP estables. — from €4.49/mo.

Ver Planes 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 servidores con direcciones 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.

Escala tu SFTP con Instancias en la Nube

Necesitas más flexibilidad y potencia? Nuestras instancias en la nube ofrecen la escalabilidad que necesitas para tus requisitos SFTP.

Explorar Nube →

Share this post:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.