Servidor FTP com NetBSD (PureFTPD + MySQL)
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...
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.
como que instala ele sou novo no linux