quinta-feira, 12 de julho de 2012

Instalar um servidor FTP no Ubuntu

1. Instalar o servidor FTP

Para instalar o servidor FTP, digite: 
sudo aptitude install vsftpd

2. Configurar o servidor FTP

A configuração do servidor FTP é feita editando o arquivo /etc/vsftpd.conf 
Para editar este arquivo, faça: 
gksu gedit /etc/vsftpd.conf

2.1 Proibir o FTP anônimo

Mudar a linha: 
anonymous_enable=YES
para: 
anonymous_enable=NO

2.2 Autorizar os usuários locais a se conectarem

Adicione: 
local_enable=YES
Isto permitirá aos usuários registrados no Ubuntu de usarem o mesmo login/senha para acessar o servidor FTP. 

2.3 Autorizar os usuários a atualizarem seus arquivos

Adicione: 
write_enable=YES

2.3 Escolher a interface

Por padrão, o servidor FTP é ouvido em todas as interfaces. Se você quiser limitar, por exemplo, apenas à sua rede local em 10.0.0.x, adicione a linha: 
listen_address=10.0.0.1
Se o endereço do IP for LAN seu servidor FTP é 10.0.0.1, se acaso não tiver essa linha adicione-a. 


PARA QUE O USUARIO só acesse uma pasta determinada por vc faça o seguinte:
ABRA O :
gksu gedit /etc/vsftpd.conf


DESCOMENTE A LINHA 
chroot_local_user=YES


SE ACASO NÃO TIVER A LINHA ADICIONE-A 
local_root=/home/ftp/
A LINHA ACIMA PODE SER A PASTA QUE QUISER

3. (Re)Iniciar o servidor FTP
(Re)Inicie o servidor FTP para que ele leve em conta a configuração que você acabou de modificar. 
Digite: 
sudo /etc/init.d/vsftpd restart
Agora é so digitar ftp://o ip/,em qualquer interface, no navegador ou Nautilus no Ubuntu. 

Observações

Para mais Detalhes de configuração consulte  Instalar o VSFTPD no Ubuntu 

Nenhum comentário:

Postar um comentário