Pular para o conteúdo

ProFTPd problemas de permissão [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 11/03/2014 - 23:05h

Olá, boa noite!

Concluí a instalação do ProFTPd, nas configurações dele eu só alterei uma linha

#AuthOrder mod_auth_pam.c* mod_auth_unix.c

Eu comentei essa linha, pois deixando-a eu não estava conseguindo me autenticar usando o usuário.
Mais nada foi alterado após essa última.

Finalizando a instalação, fui testar o servidor ftp para acessar os arquivos.
Está dando a mensagem que eu não tenho permissão para acessar a pasta.
Postei a imagem no TinyPic para ter uma noção melhor do que está ocorrendo, pois eu já havia postado aqui no fórum a minha dúvida, porém ninguém conseguiu me ajudar a resolver, propuseram soluções não tinham muito a ver com o funcionamento do ftp.
http://oi62.tinypic.com/2ldul40.jpg


Responder tópico

2. Re: ProFTPd problemas de permissão [RESOLVIDO]

Melhor resposta

Enviado em 11/03/2014 - 23:40h

aqui a imagem não está carregando...

verifique se usuário tem as permissões leitura e execução na pasta que está configurada em DefaultRoot no arquivo de configuração do proftpd.


Você pode postar o seu proftpd.conf?



4. Re: ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 14/03/2014 - 18:05h

o usuario que vc usou é do grupo adm?

verifique com: id usuario

5. Re: ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 16/03/2014 - 12:06h

Eu não sei se o usuário é do grupo admin, como eu vejo isso?

Hoje eu vi vários tutoriais para tentar configurar o ProFTPd e não consegui com nenhum deles, todos dizem ser fácil, porém quanta dificuldade venho encontrando. Tenho dificuldades pois não tenho experiência com linux e peço para vocês experientes que compartilhem esse conhecimento para me ajudar.


É o seguinte, vou informar passa a passo, o processo que fiz para instalar o ProFTPd.

1º modifiquei o SELINUX da configuração para permissive.
2º Baixei as bibliotecas epel e rpmforge, pois uso a versão CentOs e não vem o pacote do proftpd instalado.
3º yum update para atualizar.
4º yum install proftpd
5º modifiquei o arquivo hosts.
6º liberei a porta 21 no firewall.
7º abri o arquivo de configuração, proftpd.conf, modifiquei a linha AuthOrder, a modificação que fiz foi comentar a linha, pois eu a deixando descomentada no momento em que eu ia me autenticar não aceitava.
Essa foi a única modificação que fiz.
8º service proftpd start, executei, rodou ok.

Fiz todas essas etapas como em uma configuração simples do FTP, porém ao me autenticar diz que eu não tenho permissão de acesso a pasta. "Certifique-se que o usuário possui permissão. Permissão negada"

Dando esse problema acessei o /etc/passwd e vi o diretório do usuário que é /home/projeto

Fui no terminal e digitei chown -R projeto:projeto /home/projeto, para tentar liberar essa permissão de acesso.
Porém o problema continua e eu não sei como solucionar.

6. Re: ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 16/03/2014 - 12:32h

A maioria dos tutoriais que vi, falam para adicionar a linha DefaultRoot ~ no final do arquivo, porém essa linha já existe no arquivo de configuração, só que dessa forma: DefaultRoot ~ !adm, ai eu não sei se devo comentar essa ou deixo ela e adiciona mais outra configuração igual como pede no final do arquivo.


Arquivo proftpd.conf
http://pastebin.com/1bGHxByG
Está desta forma aí.

7. Re: ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 16/03/2014 - 19:52h

Você pode verificar os grupos do usuário com o comando:

id usuario
Aqui tem um tutorial sobre servidor ftp http://blog.prmsistemas.com/2013/06/criar-servidor-ftp-externo-no-ubuntu.html é para ubuntu mas pode ajudar.

Faça o seguinte(nessa ordem):

1 - Retire o !adm do arquivo, esse comando se não estou enganado, bloqueia o acesso de usuários do grupo adm. Deixa a linha assim:

DefaultRoot ~
Obs. O DefaultRoot vai direcionar para pasta home do usuário.

2 - Comenta essa linha "AuthPAMConfig proftpd" também, ela fica assim:

#AuthPAMConfig proftpd
3 - Verifique a pasta home do usuário que você vai usar no ftp (veja no passwd) e execute os comandos:

chown usuario:usuario /home/usuario -R
chmod 755 /home/usuario -R
4 - Verifique se a porta 21 está liberada no seu firewall

5 - reinicie o serviço do ftp

service proftpd stop
service proftpd start
6 - teste novamente


8. Re: ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 16/03/2014 - 21:06h

prmjunior muito obrigado por me ajudar, vou testar para ver se dá certo.

9. Re: ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 16/03/2014 - 21:21h

Continua dando os mesmos erros.
Vou deixar as imagens referente aos erros e também os comandos que usei:
http://imageshack.com/a/img703/6953/ujvr.png - Meu arquivo de configuração proftpd.conf
http://imageshack.com/a/img837/3976/0ncp.png - Comandos inseridos no terminal
http://imageshack.com/a/img593/9379/em6a.jpg - Permissão negada de acesso à pasta.
http://imageshack.com/a/img46/1549/41jx.jpg - Tentando fazer conexão via filezilla.

Observação: Eu modifiquei a porta do ftp para 2121 e liberei o firewall
iptables -A INPUT -p tcp --dport 2121 -j ACCEPT

Eu digite id teste no terminal apareceu:
uid=502(teste) gid=502(teste) grupos=502(teste)

Cada usuário está dentro de um grupo diferente.

Como você me auxiliou eu fiz todas as modificações acima.

11. Re: ProFTPd problemas de permissão [RESOLVIDO]

Enviado em 17/03/2014 - 05:29h

Muito obrigado mesmo assim. Você já me ajudou muito. Valeu!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder