E aí, galera, td bem?
Estou tentando criar um server ftp para subir para um vps, mas estou fazendo testes primeiro, ou seja, está em homologação. Meu cenário é o seguinte:
Máquina virtual no VirtualBox com 512MB de RAM e 10GB de HD. Possui apenas uma placa de rede (eth0) na qual está em modo bridge com minha placa física.
Instalei o Zentyal 3.0 em cima do Ubuntu Server 12.04.2 LTS, atualizei e instalei os seguintes módulos:
- Rede
- Firewall
- Monitoramento de largura de banda
- DNS
- Eventos
- FTP
- Logs
- Monitoração
- NTP
- Controle de banda
- Usuários e Grupos.
Nas configurações FTP, tenho:- Acesso anônimo desabilitado
- Diretórios pessoais habilitado
- Suporte a SSL desabilitado
Nas configurações LDAP, tenho:- PAM habilitado
- Shell padrão bash
Nas configurações do Firewall, tenho algumas regras de filtros de redes externas para o Zentyal:- LDAP Qualquer
- FTP Qualquer
- SSH Qualquer
- Administração Zentyal Qualquer
Nas configurações de rede, tenho:- eth0 como WAN
Meu problema:Tenho dois usuários,
Fandroid, que foi criado assim que instalei o Ubuntu na VM (que se tornou o administrador Zentyal posteriormente) e
Alien, que criei como teste pelo módulo Usuários e Grupos/Usuários. Quando acesso o servidor com o FileZilla, colocando nos campos Host: 192.168.1.11, Nome de usuário:
Fandroid, Senha: ***, Porta: em branco, acesso normalmente minha pasta que teoricamente está em /home/Fandroid. Porém, quando acesso com o 2º usuário, o
Alien, o FileZilla retorna a seguinte mensagem:
Estado: Conectando 192.168.1.11:21...
Estado: Conexão estabelecida, esperando mensagem de boas-vindas...
Estado: Recebida uma sequência de caracteres inválida, desabilitando UTF-8. Selecione a opção UTF-8 no Gerenciador de Sites para forçar ao UTF-8.
Resposta: 220 Bemvindo ao serviço de FTP Zentyal.
Comando: USER alien
Resposta: 331 Please specify the password.
Comando: PASS *******
Resposta: 530 Login incorrect.
Erro: Erro crítico
Erro: Não foi possível conectar ao servidorJá pesquisei em diversos sites, fóruns, tutoriais e na documentação Zentyal e até agora nada. Seguem observações que notei durante algumas pesquisas:
- Quando instalei o Ubuntu Server, não criei senha para o root, instalei td com o comando sudo e minha senha. Não sei se isto interfere em algo, pois quando o Zentyal é instalado, ele pede senha para usuário root SQL, agora não sei se ele cria uma senha para o SQL ou se ele requer a senha do root do sistema.
- Outra coisa: pesquisando na documentação Zentyal, encontrei um trecho que diz que novos usuários criados são atribuídos como
nologin. Não sei se isso vale para a versão 3.0 do Zentyal. Se valer, provavelmente meu problema está em habilitar o login deles, coisa que não é explicada. Segue url:
http://doc.zentyal.org/en/directory.htmlTexto:In this section you also specify the default command interpreter for your users. This option is initially configured as nologin, blocking the users from starting sessions. Changing this options will not modify the existing users in the system, and will only be applied to the users created after the change.Percebi que, se eu criar um user diretamente pelo terminal, consigo acesso normalmente, mas não quero criar tantos usuários pelo terminal, entendem? Quero gerenciar tudo pelo navegador, que é o objetivo do Zentyal.
Se alguém já passou pelo mesmo problema e puder dar uma força, ficarei agradecido.