Author Topic: Como acessar os diretórios compartilhados e de usuários pelo FTP?  (Read 3802 times)

andremedeiross

  • Zen Monk
  • **
  • Posts: 69
  • Karma: +0/-0
    • View Profile
E aí galera!
não consigo acessar via FTP os diretórios compartilhados no samba e os diretórios dos usuários em /home, no momento seria mais interessante acessar os diretórios compartilhados, mas nenhum dos dois consigo, o módulo FTP está ativo e rodando, quando acesso ftp://nome-do-servidor abre a janela de autenticação, insiro o usuário e senha mas não acessa, se deixo o acesso anônimo habilitado ele passa pela autenticação, do contrário aparece o erro "530 Non-anonymous sessions must use encryption.", e insiro ftp://nome-do-servidor/nome-do-usuário aparece a tela de autenticação e após digitar usuário e senha aparece a mesma mensagem.
Gostaria de saber oque pode estar errado? ou afinal qual o caminho que devo dar ao FTP para acessar uma das pastas?
-----------------------------------------------
Buscai ao Senhor enquanto se pode achar,
invocai-o enquanto está perto.
-----------------------------------------------

andremedeiross

  • Zen Monk
  • **
  • Posts: 69
  • Karma: +0/-0
    • View Profile
Re: Como acessar os diretórios compartilhados e de usuários pelo FTP?
« Reply #1 on: April 11, 2012, 10:59:02 pm »
UP!
-----------------------------------------------
Buscai ao Senhor enquanto se pode achar,
invocai-o enquanto está perto.
-----------------------------------------------

jquintao

  • Moderator
  • Zen Hero
  • *****
  • Posts: 648
  • Karma: +14/-0
  • jquintao
    • View Profile
    • NetSol
Olá Andre,

Você já tentou usar o cliente de FTP do Linux? Quando tenta acessar usando o navegador, está usando proxy? Se sim, existe uma sintaxe própria dependendo do navegador que você está utilizando...

Abraços,
Jorge Quintão

andremedeiross

  • Zen Monk
  • **
  • Posts: 69
  • Karma: +0/-0
    • View Profile
em todos os locais que tentei acessar externamente o FTP não usava proxy, e gostaria que funcionasse independente do sistema operacional, pois quero liberar para as pessoas da empresa utilizar, umas tem windows, outras mac e eu linux
-----------------------------------------------
Buscai ao Senhor enquanto se pode achar,
invocai-o enquanto está perto.
-----------------------------------------------

jquintao

  • Moderator
  • Zen Hero
  • *****
  • Posts: 648
  • Karma: +14/-0
  • jquintao
    • View Profile
    • NetSol
Olá Andre,

Dê uma olhadinha nisto: http://www.webinhost.com.br/forum/index.php?showtopic=53

Se você deseja ter um acesso mais tranquilo a partir de qualquer navegador, recomendo o: http://sourceforge.net/projects/smbwebclient/

Abraços,
Jorge Quintão

andremedeiross

  • Zen Monk
  • **
  • Posts: 69
  • Karma: +0/-0
    • View Profile
isto tudo eu já sabia, mas nem via filezilla consigo acessar, insiro o usuário e a senha  e qual o diretório mas não acessa, já configurei muitas vezes o proftpd na unha e nunca tive este problema, agora no zentyal com o serviço de ftp parece que complica mais do que facilita, o correto era apenas subir os serviços e dar acesso aos usuários e aos seus diretórios!

já postei uma dúvida parecida creio que a um ano atrás, onde descobri que tinha que setar os dir como 755 e que o endereço para direcionar o ftp precisava inserir "~", isso ainda procede?
-----------------------------------------------
Buscai ao Senhor enquanto se pode achar,
invocai-o enquanto está perto.
-----------------------------------------------

jquintao

  • Moderator
  • Zen Hero
  • *****
  • Posts: 648
  • Karma: +14/-0
  • jquintao
    • View Profile
    • NetSol
Olá Andre,

Que estranho... Talvez seja legal vc remover e incluir novamente o módulo... Tenho o FTP funcionando em um cliente que é um jornal local sem problemas... Não precisei alterar nada na linha de comando...

Abraços,
Jorge Quintão

andremedeiross

  • Zen Monk
  • **
  • Posts: 69
  • Karma: +0/-0
    • View Profile
Reinstalei novamente o módulo FTP mas continuou com o mesmo problema, aí fiz um teste desabilitando o suporte a SSL, aí funcionou o acesso, ou seja não consigo acessar com suporte a SSL.

para acessar os compartilhamentos do samba precisei inserir o endereço da seguinte forma:
ftp://nome-do-servidor/../samba/shares/financeiro
ele solicita o nome de usuário e senha, insiro e abre todos os arquivos do diretório financeiro

mas aí é que está outra questão. se eu uso um usuário que pelo samba não tem permissão de acessar o financeiro consigo acessar via FTP. logo aí está uma brecha de segurança. como posso contornar isso?
-----------------------------------------------
Buscai ao Senhor enquanto se pode achar,
invocai-o enquanto está perto.
-----------------------------------------------

jquintao

  • Moderator
  • Zen Hero
  • *****
  • Posts: 648
  • Karma: +14/-0
  • jquintao
    • View Profile
    • NetSol
Olá Andre,

Se vc deseja compartilhar o acesso via web, continuo achando que a melhor maneira é usando o SMBWebClient: http://sourceforge.net/projects/smbwebclient/

Para ajustar as permissões do FTP, vc precisa editar o vsftpd.conf.mas... Nele existem opções que aumentam a segurança, impedindo o usuário de sair do seu diretório root...

Abraços,
Jorge Quintão