Lista de pastas Vazia [RESOLVIDO]

1. Lista de pastas Vazia [RESOLVIDO]

Cassiano
KWxPAPA

(usa Ubuntu)

Enviado em 10/02/2017 - 12:09h

Bom dia galera,

Eu instalei servidor vsFTP que conecta e visualizo os arquivos e diretórios da pasta home do usuário normalmente, mas qualquer outro diretório parece mensagem Lista de pastas vazia, sendo que no diretório existe arquivos de diversos tipos.

Em questão de permissão ja tentei colocar 0777 e defini o usuário como dono do diretório, mas continuou com mesmo problema.

Segue abaixo a configuracao do arquivo /etc/vsftpd/vsftpd.conf


anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=077
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_list_enable=NO


Nao sei vocês mas não achei nenhuma solução no google.

Abraco.


  


2. Re: Lista de pastas Vazia [RESOLVIDO]

Celio Santiago
GamerX_BR

(usa CentOS)

Enviado em 10/02/2017 - 13:19h

KWxPAPA escreveu:

Bom dia galera,

Eu instalei servidor vsFTP que conecta e visualizo os arquivos e diretórios da pasta home do usuário normalmente, mas qualquer outro diretório parece mensagem Lista de pastas vazia, sendo que no diretório existe arquivos de diversos tipos.

Em questão de permissão ja tentei colocar 0777 e defini o usuário como dono do diretório, mas continuou com mesmo problema.

Segue abaixo a configuracao do arquivo /etc/vsftpd/vsftpd.conf


anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=077
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_list_enable=NO


Nao sei vocês mas não achei nenhuma solução no google.

Abraco.


Estou com um problema parecido, estou com a ideia de adicionar o usuário que foi criado para a finalidade do ftp, no grupo de ftp, mais não sei sê irá funcionar.




3. Re: Lista de pastas Vazia [RESOLVIDO]

Celio Santiago
GamerX_BR

(usa CentOS)

Enviado em 11/02/2017 - 01:07h

GamerX_BR escreveu:

KWxPAPA escreveu:

Bom dia galera,

Eu instalei servidor vsFTP que conecta e visualizo os arquivos e diretórios da pasta home do usuário normalmente, mas qualquer outro diretório parece mensagem Lista de pastas vazia, sendo que no diretório existe arquivos de diversos tipos.

Em questão de permissão ja tentei colocar 0777 e defini o usuário como dono do diretório, mas continuou com mesmo problema.

Segue abaixo a configuracao do arquivo /etc/vsftpd/vsftpd.conf


anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=077
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_list_enable=NO


Nao sei vocês mas não achei nenhuma solução no google.

Abraco.


Estou com um problema parecido, estou com a ideia de adicionar o usuário que foi criado para a finalidade do ftp, no grupo de ftp, mais não sei sê irá funcionar.



Nem alterando diversas permissões, ou adicionando o usuário e o grupo como donos da pasta que eles devem ter acesso ( que no meu caso é a /var/www ) as pastas não são listadas, alguém teria alguma dica do que pode estar errado ?




4. Re: Lista de pastas Vazia [RESOLVIDO]

Cassiano
KWxPAPA

(usa Ubuntu)

Enviado em 13/02/2017 - 09:04h

GamerX ,

Fiz diversos testes de permissões tambem, porem mesmo assim continua dando este problema de pastas vazias, revirei o google, achei alguns fórum com dicas para nos ajudar neste problema, mas no meu caso continuou a mesma coisa.

Qualquer coisa se encontrar uma solução vou compartilha neste tópico.


5. Re: Lista de pastas Vazia [RESOLVIDO]

Cassiano
KWxPAPA

(usa Ubuntu)

Enviado em 13/02/2017 - 10:06h

Galera,

Consegui resolver mudando as permissões do SELinux, dando acesso total ao vsftpd com comando abaixo :

setsebool -P allow_ftpd_full_access 1 


Seguida deu um problema no Chroot(): informando seguinte erro :

500 OOPS: vsftpd: refusing to run with writable root inside chroot() 


Resolvi o este problema colocando esta linha no arquivo /etc/vsftpd/vsftpd.conf que permite escrita no diretório home do usuario :

allow_writeable_chroot=YES 


Agora consigo definir chroot() sem nenhum problema com pastas vazias e utilizo permissões básicas do Linux, posso efetuar qualquer upload e download sem nenhum problema.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts