7 Days To Die
    American Truck Simulator
    ARK: Survival Ascended
    ARK: Survival Evolved
    ARK: Survival Evolved Official Save Game
    Arma 3
    Arma Reforger
    Assetto Corsa Competizione
    Astroneer
    Atlas
    Avorion
    Chivalry 2
    Citadel
    Conan Exiles
    Counter-Strike: Global Offensive
    Craftopia
    Dark and Light
    DayZ
    Don´t Starve Together
    Dune: Awakening
    Empyrion
    Enshrouded
    Euro Truck Simulator 2
    Factorio
    Farming Simulator 13
    Farming Simulator 15
    Farming Simulator 17
    Farming Simulator 19
    Farming Simulator 22
    Farming Simulator 25
    FiveM
    Garry's Mod
    Half-Life 2 Deathmatch
    Hell Let Loose
    Just Cause 2
    Killing Floor 2
    Last Oasis
    Left 4 Dead 2
    Life is Feudal
    Minecraft
    Mordhau
    Myth of Empires
    Outpost Zero
    Palworld
    Pantropy
    Path of Titans
    PixARK
    Project Zomboid
    Red Orchestra 2
    Rising Storm 2
    Rust
    Satisfactory
    SCP: SECRET LABORATORY
    SCUM
    Sons Of The Forest
    Soulmask
    Space Engineers
    Squad
    Starbound
    StarMade
    Staxel
    Subsistence
    Team Fortress 2
    Terraria
    The Forest
    The Isle
    Unreal Tournament 2004
    Unturned
    V Rising
    Valheim
    Wargame: Red Dragon
    Wreckfest
    Ylands
    7 Days To Die
    American Truck Simulator
    ARK: Survival Ascended
    ARK: Survival Evolved
    ARK: Survival Evolved Official Save Game
    Arma 3
    Arma Reforger
    Assetto Corsa Competizione
    Astroneer
    Atlas
    Avorion
    Chivalry 2
    Citadel
    Conan Exiles
    Counter-Strike: Global Offensive
    Craftopia
    Dark and Light
    DayZ
    Don´t Starve Together
    Dune: Awakening
    Empyrion
    Enshrouded
    Euro Truck Simulator 2
    Factorio
    Farming Simulator 13
    Farming Simulator 15
    Farming Simulator 17
    Farming Simulator 19
    Farming Simulator 22
    Farming Simulator 25
    FiveM
    Garry's Mod
    Half-Life 2 Deathmatch
    Hell Let Loose
    Just Cause 2
    Killing Floor 2
    Last Oasis
    Left 4 Dead 2
    Life is Feudal
    Minecraft
    Mordhau
    Myth of Empires
    Outpost Zero
    Palworld
    Pantropy
    Path of Titans
    PixARK
    Project Zomboid
    Red Orchestra 2
    Rising Storm 2
    Rust
    Satisfactory
    SCP: SECRET LABORATORY
    SCUM
    Sons Of The Forest
    Soulmask
    Space Engineers
    Squad
    Starbound
    StarMade
    Staxel
    Subsistence
    Team Fortress 2
    Terraria
    The Forest
    The Isle
    Unreal Tournament 2004
    Unturned
    V Rising
    Valheim
    Wargame: Red Dragon
    Wreckfest
    Ylands

Guías

Categoría A-Z

Acceso SFTP en Ubuntu 16.04

CloudServerBanner.png
Renta tu propio servidor en nitrado.net

Para poder administrar tu Sistema LAMP de manera simplificada, se recomienda configurar un acceso FTP además de PHPMyAdmin. En nuestro ejemplo, usamos “vsftpd”.

Instalación

Vsftpd se puede instalar directamente a través del administrador de paquetes usando el siguiente comando:

#apt-get install vsftpd

Gestión de Derechos

Crea un grupo

Después de la instalación, se recomienda crear un nuevo grupo para administrar mejor a los usuarios para el acceso FTP. En nuestro ejemplo, llamamos al grupo ftpuser . Los grupos se pueden crear usando el siguiente comando:

#groupadd ftpuser

Crear usuario

Ahora creamos nuestro primer usuario "User1" y lo agregamos a nuestro grupo ftpuser . Al mismo tiempo, este acceso al directorio /var/www . Para hacer esto, simplemente ejecuta el siguiente comando:

#useradd -g ftpuser -d /var/www User1

Si se crea el usuario, la contraseña se puede establecer directamente usando el siguiente comando:

#passwd User1

Asignar derechos

En el último paso, los permisos del sistema de archivos para el directorio root se adaptan para que el grupo de usuarios de FTP pueda leer y escribir:

#chown =R www =data: ftpuser /var/www

#chmod -R 775 /var/www

Personalizar configuración

El archivo de configuración se puede encontrar en la siguiente ruta: /etc/vsftpd.conf

Para abrirlo, puede usar el siguiente comando:

#nano /etc/vsftpd.conf

Las siguientes líneas muestran los cambios realizados en la configuración predeterminada. Ten en cuenta que no debe haber espacios entre el parámetro de configuración, =, y el valor.

# Allow anonymous FTP? (Disabled by default) anonymous_enable=NO local_umask = 022 # Des comenta esto para permitir que los usuarios locales inicien sesión. local_enable=YES # Descomenta esto para habilitar cualquier forma de comando de escritura FTP. write_enable=YES # chroot_list_enable debajo. chroot_local_user=YES # Puedes personalizar completamente la cadena del banner de inicio de sesión: ftpd_banner=Welcome @home baby! # Se recomienda que definas en tu sistema un usuario único # El servidor ftp puede utilizarlo como un usuario totalmente aislado y sin privilegios. nopriv_user=www-data userlist_deny=NO userlist_enable=YES userlist_file=/etc/vsftpd.user_list

Acceso seguro

Lista de usuarios

Para comprobar el acceso, se recomienda utilizar la función “Lista de usuarios/User list”. Este es un archivo de texto que contiene la lista de todos los usuarios locales que pueden iniciar sesión a través de FTP. Esto se puede crear con el siguiente comando:

#nano /etc/vsftpd.user_list

Los nombres de los usuarios creados ahora se pueden ingresar aquí. Ten en cuenta que solo se utiliza un nombre por línea.

Acceso a Shell

Dado que un usuario creado tiene acceso de shell de forma predeterminada, esto debe bloquearse mediante el siguiente método.

Primero, debes configurar el shell utilizado por cada usuario de FTP en el /etc/passwd archivo de /bin/bash a /bin/false para cambiar. Esto se puede abrir con el siguiente comando: #nano /etc/passwd Para nuestro usuario de FTP la entrada sería la siguiente:

User1:x:1000:1000::/var/www:/bin/false

Después de esto, la configuración de seguridad en el módulo pam debe reconfigurarse. Para hacer esto, comenta la siguiente línea en el /etc/pam.d/vsftpd archivo ( #nano /etc/pam.d/vsftpd

Conexión de prueba

En el paso final, la conexión se puede intentar a través de un cliente FTP como FileZilla . Deberás ingresar la dirección IP de tu servidor, el nombre de usuario del usuario creado que hiciste y la contraseña que estableciste para la contraseña del usuario, en este caso sería Usuario1 y la contraseña que establezcas. Y el puerto 22. Es importante utilizar el puerto 22 porque se utiliza SFTP.


Servidor de juegos

Instalación

Gestión de Derechos

- Crea un grupo

- Crear usuario

- Asignar derechos

Personalizar configuración

Acceso seguro

- Lista de usuarios

- Acceso a Shell

Conexión de prueba

Comparte este artículo


6/1/2022

Adquiere tu propio servidor de juegos

Ordenar servidor de juegos
  1. inicio /
  2. guides /
  3. acceso sftp en ubuntu 1604 es
Paga de la forma que prefieras
Klarna Payment Badge
Nuestras membresías
RIPE NCC - Ripe Network Coordination Centre Women in Games
v1.30.0-168-g6f64a707 © 2025 marbis GmbH. Todos los derechos reservados. Todos los precios incluyen IVA.