GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar ProFTPD en Ubuntu 15.04

En este tutorial, le mostraremos cómo instalar ProFTPD en Ubuntu 15.04. Para aquellos de ustedes que no lo sabían, ProFTPD es un servidor FTP con licencia GPL que se puede instalar de forma gratuita en su sistema Linux. Es una alternativa a vsftpd. El servidor FTP de código abierto ProFTPD es uno de los demonios de transferencia de archivos más utilizados, seguros y confiables en entornos Unix, debido a su configuración de archivos, simplicidad, velocidad y fácil configuración.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple. mostrarle la instalación paso a paso de ProFTPD en el servidor Ubuntu 15.04.

Instalar ProFTPD en Ubuntu 15.04

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get comandos en la terminal.

sudo apt-get update
sudo apt-get upgrade

Paso 2. Instale ProFTPD y todos los paquetes necesarios.

sudo apt-get install proftpd

Durante la instalación, se le pedirá que elija el método de instalación que desee. Hay dos métodos de instalación, el demonio estándar y el demonio de inicio.

Configurar Proftpd

Paso 3. Configurar ProFTPD.

El archivo de configuración predeterminado de ProFTPD se encuentra en /etc/proftpd.conf .

nano /etc/proftpd.conf

Cambie ServerName al nombre de host de su servidor. En el caso siguiente, ftp.idroot.us es un ejemplo:

ServerName “ftp.idroot.us”

Elimine el comentario Raíz predeterminada:

# Use this to jail all users in their homes
DefaultRoot

Crear usuario FTP

Paso 4. Agregue un usuario de FTP.

Antes de crear un usuario para Proftpd, agregue /bin/false a su /etc/shells archivo:

echo "/bin/false" >> /etc/shells

Cree un usuario con un directorio de inicio al que tendrá acceso mediante FTP. Deshabilitaré el acceso de shell para este usuario asignando "/bin/false" shell para asegurarse de que no pueda iniciar sesión por SSH. Mi nombre de usuario se llama "idroot", reemplace idroot con su nombre de usuario en el siguiente comando:

adduser --home /home/idroot --shell /bin/false idroot

A continuación, configure Proftpd para permitir que el usuario idroot acceda al servidor FTP:

cd /etc/proftpd/
nano proftpd.con

Agregue esta configuración para permitir que el usuario idroot inicie sesión y cargue/descargue archivos a/desde su directorio de inicio /home/idroot :

<Directory /home/idroot>
Umask 022 022
AllowOverwrite off
     <Limit LOGIN>
        AllowUser idroot
        DenyALL
     </Limit>
     <Limit ALL>
        Order Allow,Deny
        AllowUser idroot
        Deny ALL
    </Limit>
    <Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
    AllowUser idroot
    Deny ALL
    </Limit>
</Directory>

Ejecute los siguientes comandos para reiniciar ProFTPD:

systemctl restart proftpd

Paso 5. Acceda al servidor FTP.

Una vez que haya instalado el servidor FTP y lo haya configurado a su gusto, ahora todo lo que tiene que hacer es abrir un cliente FTP y conectarse al servidor usando su dirección IP , nombre de host o nombre de dominio. Si todo está configurado correctamente, debe tener acceso al servidor con el nombre de usuario y la contraseña correctos.

¡Felicitaciones! Ha instalado correctamente ProFTPD. Gracias por usar este tutorial para instalar ProFTPD en sistemas ubuntu 15.04. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de ProFTPD.


Ubuntu
  1. Cómo instalar ProFTPD en Ubuntu 14.04

  2. Cómo instalar ProFTPD en Ubuntu 20.04 LTS

  3. Cómo instalar Go en Ubuntu 18.04

  4. Cómo instalar un servidor FTP en Ubuntu 20.04

  5. Cómo instalar un servidor FTP en Ubuntu 20.04

Cómo instalar Vsftpd en Ubuntu 16.04

Cómo instalar Vsftpd en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

¿Cómo instalar un servidor FTP en Ubuntu?

¿Cómo instalar FTP en Ubuntu 18.04?