ProFTPd problemas de permissão [RESOLVIDO]

1. ProFTPd problemas de permissão [RESOLVIDO]

Douglas Miranda de Araújo
douglasmacbrito

(usa Debian)

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




  


2. MELHOR RESPOSTA

Paulo Dias
di4s

(usa XUbuntu)

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?




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

Douglas Miranda de Araújo
douglasmacbrito

(usa Debian)

Enviado em 13/03/2014 - 00:14h

Postei o arquivo de configuração do proftpd.conf no site: http://pastebin.com/1bGHxByG
Postei a imagem em outro site também: http://www.freeimagehosting.net/qjukw


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

Paulo Dias
di4s

(usa XUbuntu)

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]

Douglas Miranda de Araújo
douglasmacbrito

(usa Debian)

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]

Douglas Miranda de Araújo
douglasmacbrito

(usa Debian)

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]

Paulo Dias
di4s

(usa XUbuntu)

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]

Douglas Miranda de Araújo
douglasmacbrito

(usa Debian)

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]

Douglas Miranda de Araújo
douglasmacbrito

(usa Debian)

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.


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

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 16/03/2014 - 23:43h

Bom, sinceramente não sei o que mais pode ser...

geralmente faço no ubuntu conforme o link que te enviei http://blog.prmsistemas.com/2013/06/criar-servidor-ftp-externo-no-ubuntu.html e funciona normalmente.

o jeito é esperar alguém que esteja acostumado a usar o centos.


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

Douglas Miranda de Araújo
douglasmacbrito

(usa Debian)

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

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts