Instalação do Cacic Server
(GERENTE DE INVENTÁRIO)
Cacic Server é um servidor que coleta informações tanto da parte de hardware, quando da parte de software dos computadores. A grande vantagem de um servidor como este é o acesso a descrição completa dos equipamentos de maneira centralizada e automática.
INSTALAÇÃO DOS PACOTES NECESSÁRIOS
# apt-get update ; apt-get install mysql-server-5.0 proftpd apache2 php5-dev php5 php5-mysql php5-gd php5-mcrypt libapache2-mod-php5 (será perguntado se o "proftpd" deve ser executado com um serviço "inetd" ou "standalone". Responda "standalone")
CONFIGURAÇÃO DO MYSQL SERVER. DIGITE:
# /usr/bin/mysqladmin -u root password 'nova_senha' (insere uma senha de root do
MySQL Server para 'nova_senha'. Caso a senha já exista digite o comando a seguir)
#/usr/bin/mysqladmin -u root -p password 'nova_senha' (muda a senha de root do
MySQL Server para 'nova_senha'. Será necessário digitar a senha antiga)
CONFIGURAÇÃO DO PROFTPD
# vi /etc/proftpd/proftpd.conf (arquivo de configuração do Proftpd. Vá para o final do arquivo e digite a linha a seguir)
DefaultRoot ~ (torna o "/home", o diretório raiz do FTP)
RequireValidShell off (permite que um usuário realize os comando dentro do ambiente FTP sem ter um shell válido)
Salve e sai do arquivo
CRIANDO UM USUÁRIO
# adduser --shell /bin/false --home /var/www/ftpcacic ftpcacic (cria um usuário que será usado pelo CACIC para download dos updates. Será solicitada uma senha, então digite uma)
# mkdir /var/www/ftpcacic/agentes (cria um diretório)
# chown ftpcacic.ftpcacic /var/www/ftpcacic/agentes (muda o dono e o grupo do diretório) # /etc/init.d/proftpd restart (reiniciando o serviço FTP)
TESTANDO O FUNCIONAMENTO DO PROFTPD. PARA ISSO, ACESSE UMA OUTRA
MÁQUINA NA REDE E DIGITE:
# ftp ip_do_servidor_cacic (solicitando um conexão FTP com o servidor Cacic) login: ftpcacic (usuário criado anteriormente) senha: senha_do_ftpcacic (senha criada anteriormente para o usuário