NOTA: Nós explicamos o procedimento e os comandos no Linux Mint 20 OS. Mais ou menos o mesmo procedimento pode ser seguido em versões de hortelã mais antigas.
Instalando o servidor FTP
Para instalar um servidor FTP no Linux Mint, siga as etapas abaixo:
Etapa 1: Instale o VSFTPD
Nosso primeiro passo será instalar o VFTPD em nosso sistema. Para fazer isso, inicie o terminal no Mint OS usando o atalho do teclado Ctrl+Alt+T. Em seguida, emita o seguinte comando no terminal para atualizar o índice do repositório do sistema:
$ sudo apt update
Em seguida, instale o vsftpd usando o seguinte comando no terminal:
$ sudo apt install -y vsftpd
Após a instalação do VSFTPD, passaremos em direção à configuração.
Etapa 2: Configurar VSFTPD
O vsftpd pode ser configurado através do /etc/vsftpd.conf arquivo. Editar o /etc/vsftpd.conf Arquivo usando o seguinte comando no terminal:
$ sudo nano /etc /vsftpd
Agora adicione ou descomment as seguintes linhas (se já adicionadas no arquivo):
Ouça = nãoUma vez feito, salve e feche o /etc/vsftpd.conf arquivo.
Etapa 3: Permitir portas no firewall
Se um firewall estiver em execução no seu sistema, você precisará permitir algumas portas FTP através dele. Emita os seguintes comandos no terminal para permitir que as portas 20 e 21:
$ sudo ufw permitir 20/tcp
$ sudo ufw permitir 21/tcp
Você pode verificar se a porta foi permitida no firewall ou não usando o seguinte comando no terminal:
$ sudo ufw status
Etapa 4: Ativar e executar o VSFTPD
Agora o VSFTPD é configurado e permitido no firewall; Agora podemos ativar e executar os serviços vsftpd. Aqui estão os comandos para fazer isso:
Para ativar o serviço VSFTPD para iniciar, emita o seguinte comando no terminal:
$ sudo systemctl ativar vsftpd.serviço
Para executar o serviço VSFTPD, emita o seguinte comando no terminal:
$ sudo systemctl start vsftpd.serviço
Se você precisar reiniciar o serviço VSFTPD após fazer alterações de configuração, emita o seguinte comando no terminal:
$ sudo systemctl reiniciar vsftpd.serviço
Para verificar se o vsftpd está ativo e em execução, emita o seguinte comando no terminal:
$ sudo status Systemctl vsftpd.serviço
Etapa 5: Crie um usuário FTP
Em seguida, crie uma conta de usuário que será usada para testar a conexão FTP. Emita os seguintes comandos no terminal para criar uma conta de usuário e definir uma senha:
$ $ sudo adduser
$ sudo passwd
Etapa 6: Teste a conexão FTP
Agora nosso servidor FTP está pronto, então é hora de testar a conexão FTP.
Para testar a conexão FTP localmente, emita o seguinte comando no terminal substituindo o endereço IP real do seu servidor FTP:
$ ftp
Você também pode testar a conexão FTP remotamente usando o mesmo comando acima do sistema remoto. Eu testei a conexão FTP da máquina Windows na rede.
Você também pode usar o cliente FTP como o Filezilla para se conectar ao servidor FTP. Para usar o aplicativo FileZilla para conectar -se ao servidor FTP, forneça o endereço IP do servidor FTP, nome de usuário e senha que você definiu anteriormente, e a porta número 21 e depois clique no Conexão rápida botão.
Depois de conectado, você será assinado com sucesso no servidor FTP e poderá acessar arquivos e pastas de servidor remoto.
Lá você tem a instalação e configuração do servidor FTP no sistema Linux Mint 20. Seguindo as etapas simples descritas acima, você pode configurar facilmente o servidor FTP e transferir arquivos através dele.