FTP é um protocolo que nos permite transferir arquivos entre dois servidores diferentes em uma rede. Isso acontece entre um "servidor" e um computador "cliente". Ocorre através das portas 20 e 21. A porta 21 é usada para estabelecer um link entre dois computadores, e a porta 20 é usada para transferir dados. Ao mesmo tempo, os servidores FTP podem não ser tão proeminentes quanto nunca. Eles ainda podem ser bastante úteis, principalmente quando são usados na intranet.Empresas com uma intranet para o trabalho diário têm um servidor FTP aberto a arquivos instalados para todos, e isso é simples de fazer no Ubuntu 20.04.
Esta postagem está cobrindo o que é o servidor FTP e como instalá -lo no Ubuntu 20.04.
Instalando o servidor FTP:
Atualizando seu sistema:
Execute o comando fornecido abaixo para atualizar os repositórios do sistema:
$ sudo apt update
Como instalar o vsftpd (servidor FTP):
Em primeiro lugar, precisamos obter vsftpd. O "VSFTPD" é um servidor FTP que é seguro, rápido e conveniente para sistemas Linux.
Execute o comando dado abaixo:
$ sudo apt install vsftpd
Por padrão, ele começará como todos os serviços no Debian.
Verificando o status de vsftpd:
Depois de instalado, vsftpd (servidor FTP), execute o comando para verificar o status, se estiver em execução ou não:
$ sudo service vsftpd status
Ele mostra “o servidor FTP está funcionando corretamente.
Configurando o servidor FTP:
Todas as configurações vsftpd estão no /etc/vsftpd.conf arquivo, por isso é fácil criar um backup dele antes de alterá -lo. Se algo inesperado acontecer, podemos voltar ao original e desfazer quaisquer erros.
Use o comando comando dado para fazer um backup:
$ sudo cp /etc /vsftpd.conf /etc /vsftpd.conf.Bak
Digite todos os comentários sistematicamente.
Vamos começar ouvindo ativamente o servidor.
Tipo Ouça = sim
Se você não usar IPv6, ele deve ser desativado:
Ouvir_ipv6 = não
Além disso, não é apropriado dar acesso a um usuário anônimo:
anonymous_enable = não
Por padrão, o cliente só pode baixar o arquivo, então deixe -o permanecer ativo:
local_enable = sim
write_enable = sim
FTP opera na porta 20:
Connect_from_port_20 = sim.
A porta de escuta pode ser alterada:
Ouvir_port = xx
Salve as alterações pressionando "Ctrl+ O" e feche o arquivo pressionando "Ctrl+ X".
O terminal vai se parecer assim.
Digite o comando mencionado para visualizar o arquivo sem comentários:
$ sudo gato /etc /vsftpd.conf | grep -v “^#”
Criando um novo usuário:
Execute o comando mostrado abaixo para criar um novo usuário para a configuração do servidor:
$ sudo useradd -m user1
Ele pedirá que você atribua uma senha. Digite a senha:
Novamente, digite a senha para confirmação. Sua senha foi atualizada.
O usuário criou com sucesso no servidor FTP.
Configure o FTP Server no Ubuntu 20.04:
Temos duas maneiras de configurar o servidor FTP:
Precisamos de um endereço IP para configurar o servidor; Verifique seu endereço IP através do seguinte comando:
$ ifconfig
Configure através do Terminal:
Inicie o terminal e dê acesso a ele com o endereço IP do servidor:
$ ftp 10.0.2.15
Configure através do navegador:
Abra o navegador e dê acesso ao servidor FTP. O seguinte endereço é:
ftp: // 10.0.2.15
Depois que a conexão for estabelecida, você será solicitado a inserir seu nome de usuário e senha:
Depois de inserir as credenciais, clique em "OK", uma conexão será estabelecida.
Conclusão:
FTP (Arquivo Transfer Protocol) é um aplicativo de software que nos permite enviar arquivos de um sistema para outro através da Internet. É um protocolo bem reconhecido. Um sistema atua como um servidor para preservar as informações, e o outro atua como um cliente que envia ou solicita arquivos do servidor. Através deste post, entendemos como instalar um servidor FTP e como configurá -lo via terminal e navegador no Ubuntu 20.04.