Servidor FTP com NetBSD (PureFTPD + MySQL)

cvs

Vamos falar sobre a instalação de um servidor ftp usando NetBSD, que tentando aproveitar sua portabilidade e sua robustez, quem sabe não rola instalar um servidor de ftp na geladeira ou no fogão? hehehe...

[ Hits: 23.703 ]

Por: Thiago Alves em 04/10/2007 | Blog: http://www.seeufosseopresidente.com.br


Introdução





O NetBSD por ser bastante portável ganhou notoriedade e além de ser portável ainda tem tecnologia BSD, bastante robusto e ótimo para serviços de missões críticas. Infelizmente hoje ainda não é muito usado, mas estamos trabalhando para que isso mude.

Nesse artigo vamos tratar de um servidor ftp usando pureftpd e mysql. Assim livraremos o sistema de usuários e diminuiremos as brechas de segurança.

Instalação e configuração do MySQL

Instalaremos o MySQL usando o pkgsrc, para isso faça o seguinte:

# cd /usr/pkgsrc/databases/mysql5-server
# make install


Agora é esperar. Dependendo da máquina isso pode demorar, também depende um pouco de conexão, tendo em vista que o pacote do mysql é um tanto quanto grande.

Após concluir a instalação, vamos configurar o mysql.

# mysql_install_db
# chown -R mysql.mysql /var/mysql
# mysqld_safe &
# mysql_secure_installation


Usando o script de instalação segura deixará seu banco um pouco mais seguro. As opções básicas são.

1. Quando perguntar a senha atual apenas aperte enter, pois não tem senha ainda o banco.

2. Coloque uma senha difícil de ser descoberta.

3. A maioria das opções default são as melhores opções, aconselho acatar todas.

Colocando o MySQL pra iniciar junto a inicialização do sistema:

# cp /usr/pkg/share/examples/rc.d/mysqld /etc/rc.d/
# chmod +x /etc/rc.d/mysqld


Adicionar ao arquivo /etc/rc.conf a linha:

mysqld=YES

Agora vamos ao PureFTPD.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação e configuração do PureFTPD
   3. Script para administrar o ftp
   4. Conclusão
Outros artigos deste autor

Kernel 2.6 hacks

Compilando o Apache 2 com PHP e MySQL

Instalando o DB Designer

Gaim + Gaim Encryption - Bate-papo com segurança

Servidor de e-mail com OpenBSD - Postfix & Cia

Leitura recomendada

Monitoramento de MSN com imsniff

Bind com suporte a sdb/PostgreSQL

Instalando o Cacti em plataforma Debian

Ligando, conectando e desligando automaticamente com o Kurumin

Configurando o Debian com 2 ADSLs pppoe e fixando as interfaces ppp0 e ppp1 por operadora

  
Comentários
[1] Comentário enviado por killer_val em 28/01/2010 - 21:10h

Esse script e em php
como que instala ele sou novo no linux


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts