
Como criar um servidor FTP
Aprende como criar um servidor FTP seguro em 5 minutos no Debian.
Para implementar um servidor de FTP no Debian vamos usar o vsftpd. O vsftpd (Very Secure FTPD) é provavelmente um dos mais rápidos e seguros servidores de FTP para sistemas Linux. Este serviço oferece um conjunto de características das quais se destaca:
- Suporte para utilizadores virtuais
- Suporte para IPv6
- Suporte para virtual IPs
- Suporte para SSL
- Controlo para largura de banda a usar

1 - Instalação do VSFTP no Debian Linux
sudo
apt update
Em seguida instalámos o serviço vsftpd
sudo
apt
install
vsftpd
Para iniciar o serviço, parar, reiniciar ou ver o estado, podemos usar os seguintes comandos
sudo
systemctl start vsftpd
sudo
systemctl stop vsftpd
sudo
systemctl restart vsftpd
sudo
systemctl status vsftpd
2 – Configurações do serviço vsftpd (básicas)
Por norma os ficheiros de configuração dos serviços encontram-se em /etc. No caso do vsftpd o ficheiro de configuração encontra-se em /etc/vsftpd.conf.
Vamos começar pode fazer uma cópia do ficheiro original usando o seguinte comando:
sudo
cp
/etc/vsftpd.conf /etc/vsftpd.conf.orig
Depois vamos editar o ficheiro de configuração (/etc/vsftpd.conf) e proceder às seguintes configurações:


3 – Adicionar utilizadores
Como definido no ficheiro de configuração, o ficheiro /etc/vsftpd.userlist mantém a lista de utilizadores que se podem autenticar. Para criar um utilizador (exemplo, megatic) podes utilizar o seguinte comando:
sudo
adduser megatic
Para definir a password, deves executar o seguinte comando:
sudo
passwd
megatic
Por fim, para adicionar o utilizador à lista de utilizadores, utiliza o seguinte comando:
echo
"megatic"
|
sudo
tee
-a /etc/vsftpd.userlist
No final faz restart ao serviço usando o comando sudo systemctl restart vsftpd.
Fonte: pplware
Posts Relacionados

- megatic
- 22 de Julho, 2022
Qualquer serviço nas tuas mãos
Na internet é possível encontrar praticamente tudo o que tu precisas, seja num site ou numa a ..

- megatic
- 17 de Maio, 2022
O meu sobrinho faz
Estamos na era digital, a internet é o principal mecanismo de busca de informações e serviç ..
Etiquetas
Categorias
Privacy Overview
Cookie | Duração | Descrição |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Vamos falar?