Quem sou eu

Minha foto
Programador por profissão, formação e opção! Interessado em tudo relacionado a computadores, menos manutenção de hardware! Linguagens (interesse e trabalho): Java, C#, C/C++, Python, Ruby, Haskell. Atualmente trabalhando como Desenvolvedor (maior parte do tempo em soluções ASP.NET)

sábado, 3 de outubro de 2009

Instalando um FTP no Ubuntu 9.04 - Proftpd

Na minha empreitada por limpar de vez o Windows do meu HD hoje precisei configurar uma Máquina Virtual para instalar o Windows e as ferramentas que preciso para trabalhar nela.

Antes que sejam lançadas as critícas, eu uso o Windows para desempenhar as minhas atividades de trabalho! Afinal de contas, dinheiro é necessário! :)

Bom, para fazer isso eu precisava transferir as isos e instaladores do meu note com o Vista para o meu desktop Ubuntu (para poder então liberar o note para instalar o Ubuntu).

Então vamos ao que interessa, como instalar e configurar um servidor ftp no Ubuntu 9.04?

Primeiro, digite na linha de comando o seguinte:
sudo apt-get install proftpd

Durante a instalação você será questionado se deseja configurar o ftp para utilizar o inetd ou standalone.
No meu caso o inetd seria suficiente, porém preferi o standalone. A diferença é que no standalone o servidor é independente do inetd e já no modo inetd o processo do ftp e iniciado cada vez que uma requisição é aberta.

O inetd ajuda a poupar recursos porém recursos na minha máquina não são problema então o standalone foi a escolha!

Feito isso o serviço será iniciado e já estará pronto para ser utilizado. Para acessar basta no seu cliente ftp entrar com o Ip do seu servidor, seu usuário e senha. A senha é trafegada em plain-text na configuração padrão.

A instalação acima cria uma pasta ftp no diretório home que permite acesso anônimo ao ftp. Todos os usuários por padrão podem acessar suas pastas através do ftp.

Abraço