Académique Documents
Professionnel Documents
Culture Documents
anonymous_enable=NO
local_enable=YES
Passo 3 Adicionar uma Shell fake Por forma a no permitir a autenticao dos
utilizadores FTP via SSH ou login local vamos adicionar uma shell fake e assim limitar
o acesso a esses utilizadores. Desta forma, as credenciais de um utilizador FTP apenas
servem para se autenticar via FTP.
Criar utilizador, definir qual a sua directoria e associ-lo a shell fake (ex. user
ftpuser)
tambm importante que o utilizador tenha permisses de escrita na sua pasta uma vez
que a pasta criada ficou associada ao root. Para isso podemos simplesmente mudar o
owner da pasta atravs do comando
Depois do servio montado o acesso ao FTP pode ser realizado via um simples browser
ou atravs de uma aplicao cliente para FTP (ex. filezzila, fireFTP). Neste exemplo
vou usar o filezzila. Para isso, basta introduzir o IP do servidor de FTP, o utilizador e a
respectiva password.
O vsftpd o meu servidor de FTP favorito, pelas caractersticas j referidas. Alm disso,
como puderam comprovar, o vsftpd muito simples de instalar e de configurar.
Experimentem vocs mesmos instalar e configurar um autentico servidor FTP. Em caso
de duvidas, estamos c para ajudar.
o Firewall do Linux?
No ubuntu, por defeito, basta fazer sudo ufw enable. A firewall fica activa
e no boot.
Para abrir uma porta basta fazer sudo ufw allow numero_da_porta. Faam
sudo ufw help
1. Como que fao p liberar o ftp para acesso externo e em vez de entrar via ip da
mquina usara algo como ftp://joao.com por exemplo?
Ficheiro vsftpd.conf
anonymous_enable=NO
local_enable=YES
Por forma a no permitir a autenticao dos utilizadores FTP via SSH ou login local
vamos adicionar uma shell fake e assim limitar o acesso a esses utilizadores. Desta
forma, as credenciais de um utilizador FTP apenas servem para se autenticar via FTP.
/bin/bash
/bin/false
Passo 4 Criar um utilizador (conta) FTP
Criar utilizador, definir qual a sua directoria e associ-lo a shell fake (ex. user
ftpuser)
tambm importante que o utilizador tenha permisses de escrita na sua pasta uma vez
que a pasta criada ficou associada ao root. Para isso podemos simplesmente mudar o
owner da pasta atravs do comando
Depois do servio montado o acesso ao FTP pode ser realizado via um simples browser
ou atravs de uma aplicao cliente para FTP (ex. filezzila, fireFTP). Neste exemplo
vou usar o browser.
E acedemos ao nosso servidor FPT. Agora basta colocar contedos e partilhar. claro
que as aplicaes cliente FTP do mais flexibilidade na gesto dos contedos, por isso
basta por exemplo fazerem download do filezzila (FileZilla 3.3.2 RC2 Um excelente
cliente FTP)