Need help? Chat now!

Hostwinds Tutoriais

Resultados da busca por:


Índice


Como instalar o ProFTPd no Debian 9
Como configurar usuários e diretórios virtuais
Como configurar o arquivo de configuração ProFTPd para bloquear cada usuário em seu diretório

Instale ProFTPD (Debian 9)

Tag Debian 

Como instalar o ProFTPd no Debian 9
Como configurar usuários e diretórios virtuais
Como configurar o arquivo de configuração ProFTPd para bloquear cada usuário em seu diretório

Este guia irá guiá-lo pela instalação e configuração do servidor ProftPD, mostrando como personalizar as ações do servidor FTP, passando pela configuração do ProftPD.

Como instalar o ProFTPd no Debian 9

Passo 1: SSH em sua instalação Debian

Passo 2: Instalar atualizações

apt-get update

Etapa 3: Instalar Proftpd

apt-get install proftpd

Como configurar usuários e diretórios virtuais

Passo 1: Primeiro, precisamos adicionar uma linha ao arquivo / etc / shells

nano /etc/shells

Passo 2: Em seguida, adicione a seguinte linha na parte inferior

/bin/false

Etapa 3: Crie o diretório FTP

cd /home
mkdir /home/FTP

O diretório FTP pode ser chamado de qualquer coisa que você deseja, mas por enquanto, vamos chamá-lo de FTP

Passo 4: Crie o diretório para o seu usuário virtual

mkdir /home/FTP/

Substitua \ com o que você gostaria que seu usuário virtual seja chamado

Etapa 5: Crie o usuário virtual FTP

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

Substitua \ com o que você gostaria que seu usuário virtual seja chamado e substitua \ com sua senha desejada

Etapa 6: Certifique-se de alterar as permissões do arquivo para 777

chmod 777 FTP

Como configurar o arquivo de configuração ProFTPd para bloquear cada usuário em seu diretório

Se você tiver vários usuários, não se esqueça de adicionar esses diretórios ao diretório FTP.

Passo 1: Definindo o diretório raiz padrão

nano /etc/proftpd/proftpd.conf

Passo 2: Remova o comentário da opção DefaultRoot. Vai ficar assim no início

#DefaultRoot                                 ~

Por favor, defina para isso

DefaultRoot                                  /home/FTP

Etapa 3: Defina o diretório por usuário virtual. Na parte inferior deste arquivo de configuração, adicione essas linhas.

\ <Directory / home / ftp /

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

Certifique-se de fazer isso com cada usuário.

Certifique-se de substituir \ com o (s) usuário (s) que você criou anteriormente

Passo 4: Iniciando o serviço ProFTPd

/etc/init.d/proftpd start

Escrito por Hostwinds Team  /  Junho 8, 2018