Hostwinds Tutoriales

Resultados de búsqueda para:


Tabla de contenido


Cómo instalar ProFTPd en Debian 9
Cómo configurar usuarios virtuales y directorios
Cómo configurar el archivo de configuración ProFTPd para bloquear a cada usuario en su directorio

Instalar ProFTPD (Debian 9)

Etiquetas: Debian 

Cómo instalar ProFTPd en Debian 9
Cómo configurar usuarios virtuales y directorios
Cómo configurar el archivo de configuración ProFTPd para bloquear a cada usuario en su directorio

Esta guía lo guiará a través de la instalación y configuración del servidor PROFTPD, mostrándole cómo personalizar las acciones de su servidor FTP al caminar a través de la configuración de PROFTPD.

Cómo instalar ProFTPd en Debian 9

Paso 1: SSH en su instalación de Debian

Paso 2: Instalar actualizaciones

apt-get update

Paso 3: Instalar Proftpd

apt-get install proftpd

Cómo configurar usuarios virtuales y directorios

Paso 1: Primero, necesitamos agregar una línea al archivo / etc / shells

nano /etc/shells

Paso 2: Luego agregue la siguiente línea en la parte inferior

/bin/false

Paso 3: Crea el directorio FTP

cd /home
mkdir /home/FTP

El directorio FTP se puede llamar lo que desee, pero por ahora, lo llamaremos FTP

Paso 4: Crea el directorio para tu usuario virtual

mkdir /home/FTP/

Reemplace \ con lo que desea que le llame a su usuario virtual

Paso 5: Crear la usuario virtual FTP

useradd -p -d /home/FTP/ -s /bin/false

Reemplace \ con lo que desea que le llame a su usuario virtual y reemplace \ con su contraseña deseada

Paso 6: Asegúrese de cambiar los permisos del archivo a 777

chmod 777 FTP

Cómo configurar el archivo de configuración ProFTPd para bloquear a cada usuario en su directorio

Si va a tener varios usuarios, no olvide agregar los directorios en el directorio FTP.

Paso 1: Configuración del directorio raíz predeterminado

nano /etc/proftpd/proftpd.conf

Paso 2: Descomente la opción DefaultRoot. Se verá así al principio

#DefaultRoot                                 ~

Por favor configúralo a esto

DefaultRoot                                  /home/FTP

Paso 3: Establezca el directorio por usuario virtual. En la parte inferior de este archivo de configuración, agregue estas líneas.

\ <Directory / home / ftp /

DenyALL
AllowUser <username>
<Directory /home/FTP/
DenyALL
AllowUser <username>

Asegúrese de hacer esto con cada usuario.

Asegúrese de reemplazar \ con el (los) usuario (s) que creó anteriormente

Paso 4: Iniciar el servicio ProFTPd

/etc/init.d/proftpd start

Escrito por Hostwinds Team  /  junio 8, 2018