\ DriveHQ Customer Support Forum \
Ler/Responder : 122230/13
  • PabloMack
  • (9posts)
FTP sem segurança

Preciso de um servidor FTP tradicional, sem nenhuma segurança. Os arquivos que eu enviar já estarão criptografados. Mesmo um arquivo descriptografado seria inútil para praticamente qualquer pessoa que o obtivesse. Esse serviço é oferecido?


09/03/2016 12:17:46

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Gostaria de esclarecer o que postei anteriormente. Quero poder gerenciar os arquivos com um link seguro, mas também quero poder criar uma conta que só possa ler os arquivos e não tenha permissão para carregá-los ou modificá-los. O acesso do usuário a essa conta não teria segurança na porta FTP, mas a conta de gerenciamento (minha conta) teria segurança. O que eu não quero é que um usuário que baixe um arquivo tenha controle sobre ele. Os arquivos serão baixados apenas por meio de um software automatizado.


Responder
09/03/2016 12:59:42

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

A única forma de segurança na conta do usuário é o nome de usuário e a senha.


Responder
09/03/2016 13:01:00

  • DriveHQSupport_
  • (676posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Se entendi corretamente, você deseja um serviço FTP simples com duas contas de usuário: uma para administrador e outra para convidado. O usuário administrador terá acesso total aos seus arquivos usando o protocolo FTP padrão; o usuário convidado poderá baixar arquivos, mas não poderá modificá-los ou excluí-los. Essa é uma funcionalidade básica do nosso serviço de FTP/nuvem.

Basta criar uma conta no DriveHQ (o que você já fez) e, em seguida, acessar nosso serviço de hospedagem FTP em ftp.drivehq.com. Para criar uma subconta, certifique-se de usar nosso serviço de Conta de Grupo. No menu Iniciar do DriveHQ, clique em Conta de Grupo para acessar os recursos de conta de grupo. Você pode criar e gerenciar subcontas por lá.

Agora você só precisa criar uma pasta na sua conta principal. Ao fazer login com a conta de Administrador do Grupo, você terá acesso total a todos os arquivos da sua conta.  

Em seguida, você pode compartilhar a pasta com seu subusuário e definir o acesso como somente leitura. Seu subusuário poderá fazer login com o nome de usuário e a senha do subusuário e, assim, acessar a pasta compartilhada a partir do local específico:

\DriveHQShare\SEU_NOME_DE_USUÁRIO\NOME_DO_COMPARTILHAMENTO

Se a pasta estiver compartilhada com permissão somente leitura, o subusuário não poderá fazer nenhuma alteração nela. Informe-nos se isso responde às suas perguntas.

 

 


 


Responder
09/03/2016 13:46:31

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Acho que isso responde à minha pergunta. Basicamente, não quero SSL na porta FTP. É pedir demais neste momento.


Responder
09/03/2016 13:57:10

  • DriveHQSupport_
  • (676posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

 Entendi. O FTP puro é considerado inseguro atualmente. O DriveHQ oferece suporte a FTP sobre SSL. No entanto, o FTP puro ainda é suportado. 


Responder
09/03/2016 14:27:28

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Consigo me conectar a ftp.drivehq.com porta 21 com uma conexão FTP e receba a mensagem:

220 Bem-vindo ao serviço de hospedagem FTP mais popular! Economize em hardware, software, hospedagem e administração. Compartilhe arquivos/pastas com permissão de leitura e gravação. Visite http://www.drivehq.com/ftp/;

No entanto, ao enviar o comando NAME, não obtive resposta. O envio do comando PASS também não resultou em resposta.

A conexão com o FileZilla resulta em uma conexão TLS. Parece haver segurança na porta FTP e não consigo acessá-la com FTP comum. Talvez o FileZilla esteja oferecendo TLS como opção de conexão e seu servidor esteja selecionando-a. Mas seu servidor não está respondendo a nenhum comando FTP padrão, exceto à conexão inicial. Será que o FTP padrão usa uma porta diferente?


Responder
10/03/2016 07:47:13

  • DriveHQSupport_
  • (676posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Normalmente, recomendamos a solução de conta de grupo neste caso. Se não for isso que você deseja, minha recomendação é entrar em contato com.. support@drivehq.com Para obter informações e soluções mais detalhadas. 


Responder
10/03/2016 10:17:00

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Eu estava usando o que eu acreditava ser a sua conta de grupo. Na página principal, selecionei "CONTA DE GRUPO" no menu suspenso de nome de usuário, localizado na parte superior da página. Criei uma subconta. Após a conexão ser estabelecida com sucesso, enviei o nome de usuário com o comando FTP USER e não obtive resposta.


Responder
10/03/2016 16:16:39

  • DriveHQSupport_
  • (676posts)
Assunto: Re: Informações detalhadas sobre como usar o FileZilla com o serviço FTP da Driv...

Usuário: PabloMack  -  10/03/2016 07:47:13

Re:FTP sem segurança

Consigo me conectar a ftp.drivehq.com porta 21 com uma conexão FTP e receba a mensagem:

220 Bem-vindo ao serviço de hospedagem FTP mais popular! Economize em hardware, software, hospedagem e administração. Compartilhe arquivos/pastas com permissão de leitura e gravação. Visite http://www.drivehq.com/ftp/;

No entanto, ao enviar o comando NAME, não obtive resposta. O envio do comando PASS também não resultou em resposta.

A conexão com o FileZilla resulta em uma conexão TLS. Parece haver segurança na porta FTP e não consigo acessá-la com FTP comum. Talvez o FileZilla esteja oferecendo TLS como opção de conexão e seu servidor esteja selecionando-a. Mas seu servidor não está respondendo a nenhum comando FTP padrão, exceto à conexão inicial. Será que o FTP padrão usa uma porta diferente?

Re: Informações detalhadas sobre como usar o FileZilla com o serviço FTP da DriveHQ

O FTP padrão deve ser bem simples. Se não funcionar, geralmente significa que seu firewall/roteador bloqueou o FTP. Nesse caso, use o FileZilla para testar a conexão a partir de vários locais. 

Por padrão, a versão atual do FileZilla usa FTP sobre SSL. Para usar o FileZilla com FTP simples, você precisa clicar no menu Arquivo e selecionar Gerenciador de Sites. Na tela do Gerenciador de Sites, clique em Novo Site para adicionar um novo site FTP. Veja a captura de tela abaixo:

Add a new FTP site in FileZilla (By default it is FTP over SSL, you can change it to plain FTP)

 

Digite o nome do servidor: ftp.drivehq.com ou, se você tiver uma conta paga, também poderá usar proftp.drivehq.com. Por padrão, ele usa FTP sobre SSL. Se você quiser FTP sem criptografia, altere a Criptografia para "FTP sem criptografia", conforme mostrado acima.

Clique em OK para salvar o site; clique em Conectar para se conectar ao nosso servidor FTP.

------------------------

O FileZilla pode gerar um registro FTP muito detalhado. Para ativar o registro detalhado, consulte a captura de tela abaixo:

Setup FileZilla to show detailed FTP log

-----------------------

Para visualizar os comandos FTP enviados pelo FileZilla e as respostas recebidas do servidor FTP, basta conectar-se ao site FTP. Clique no menu Arquivo no FileZilla e selecione Gerenciador de Sites. Em seguida, selecione o site FTP da DriveHQ e clique em Conectar. Você verá o registro FTP detalhado, conforme mostrado na tela a seguir:

Show the detailed FTP log in FileZilla

 

 

 

 

 


Responder
10/03/2016 17:00:47

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Se meu firewall estivesse bloqueando a porta FTP, eu não teria conseguido me conectar com sucesso. Testei usando o FileZilla e a conexão foi estabelecida com sucesso usando segurança TLS. Portanto, meu firewall não está bloqueando o FTP.

Segui suas instruções e obtive os resultados que buscava usando o FileZilla. Suas instruções foram muito informativas e agradeço a ajuda. Mas, por algum motivo, só estou recebendo a mensagem de boas-vindas e não as outras mensagens que o registro detalhado mostra ao usar meu software. Mas essa etapa deve me colocar no caminho certo. Você me ajudou bastante. Vou estudar meu código e, com sorte, encontrarei meu erro.

Saúde...

 


Responder
10/03/2016 18:04:32

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Tentei comunicar com o seu servidor FTP mais uma vez usando o meu programa de sockets e
Eu consigo me conectar e obter uma resposta. No entanto, seu socket FTP não está funcionando
responder a quaisquer comandos. Aqui está o texto salvo dessa tentativa de login
para sua porta FTP 21:

Endereço IP do host = 66.220.9.50
Tomada aberta =372
Resposta: 220 Bem-vindo ao serviço de hospedagem FTP mais popular! Economize em hardware, software, hospedagem e administração. Compartilhe arquivos/pastas com permissão de leitura e gravação. Visite http://www.drivehq.com/ftp/;
Comando: USER lJzpGw3vWfwT
Resposta:
Comando: PASS ************
Resposta:
Tomada fechada

Tentei o mesmo com meu provedor de hospedagem e a porta FTP deles responde
os comandos que envio para ele. Portanto, devo concluir que meu programa está funcionando
corretamente. Aqui está o texto salvo dessa tentativa de login na porta FTP deles 21:

Endereço IP do host = 104.153.45.230
Tomada aberta =372
Resposta: 220---------- Bem-vindo ao Pure-FTPd [privsep] [TLS] ----------
220-Você é o usuário número 5 de 50 permitidos.
220-O horário local é 13:14. Porta do servidor: 21.
220 Você será desconectado após 15 minutos de inatividade.
Comando: USER lJzpGw3vWfwT
Resposta: 331 Usuário lJzpGw3vWfwT OK. Senha necessária
220-Você é o usuário número 5 de 50 permitidos.
220-O horário local é 13:14. Porta do servidor: 21.
220 Você será desconectado após 15 minutos de inatividade.
Comando: PASS ************
Resposta: 530 Falha na autenticação de login
220-Você é o usuário número 5 de 50 permitidos.
220-O horário local é 13:14. Porta do servidor: 21.
220 Você será desconectado após 15 minutos de inatividade.
Tomada fechada

Não entendo o que está acontecendo aqui, pois o FileZilla grava normalmente
Respostas quando me conecto à mesma porta. Talvez haja algum problema de comunicação
Isso acontece porque o FileZilla está omitindo informações da transação. Aqui está o
Texto salvo das comunicações do FileZilla para sua porta FTP 21:

Status: Resolvendo endereço de ftp.drivehq.com
Status: Conectando a 66.220.9.50:21...
Status: Conexão estabelecida, aguardando mensagem de boas-vindas...
Resposta: 220 Bem-vindo ao serviço de hospedagem FTP mais popular! Economize em hardware, software, hospedagem e administração. Compartilhe arquivos/pastas com permissão de leitura e gravação. Visite http://www.drivehq.com/ftp/;
Comando: USER lJzpGw3vWfwT
Resposta: 331 Nome de usuário correto, senha necessária.
Comando: PASS ************
Resposta: 230 O usuário lJzpGw3vWfwT fez login. O serviço gratuito possui restrições e é mais lento.
Comando: OPTS UTF8 ON
Resposta: 200 Ativar modo UTF8.
Status: Conectado
Status: Recuperando a lista de diretórios...
Comando: PWD
Resposta: 257 "/" é o diretório atual.
Status: Listagem do diretório "/" concluída com sucesso
Status: Desconectado do servidor
 


Responder
16/03/2016 11:22:13

  • DriveHQSupport_
  • (676posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

Você também tentou usar o FTP pela linha de comando? Caso contrário, faça isso e envie uma captura de tela.

Poderia nos informar como gerou o log de FTP abaixo? (Qual software você utilizou?)

Se o FileZilla e o FTP de linha de comando funcionam bem, mas o seu programa não (considerando também que nosso serviço de FTP existe há mais de uma década), acredito que o problema seja um bug no seu código. Existem muitos códigos e bibliotecas de clientes FTP gratuitos que você pode usar em vez de programar sockets diretamente.

Analisando seu registro de FTP:

-----------------------------------------

Endereço IP do host = 66.220.9.50
Tomada aberta =372
Resposta: 220 Bem-vindo ao serviço de hospedagem FTP mais popular! Economize em hardware, software, hospedagem e administração. Compartilhe arquivos/pastas com permissão de leitura e gravação. Visite http://www.drivehq.com/ftp/;
Comando: USER lJzpGw3vWfwT
Resposta: 
Comando: PASS ************
Resposta: 
Tomada fechada

------------------------------------------------------------------------

Você pode ver que seu programa nem sequer recebeu a primeira resposta (ao comando USER). Isso pode ser causado por:

(1) Sua conta foi bloqueada. Mas se você conseguir se conectar via FileZilla, então Sua conta não está (ou não estava) bloqueada. Para sua informação, as contas gratuitas têm um limite de 25 logins por dia. De qualquer forma, você pode tentar com uma conta diferente (você pode testar com a conta principal do seu grupo) ou pode assinar nosso serviço mensal.

(2) Seu programa não enviou o comando correto, por exemplo, não descarregou os dados após o envio USUÁRIO lJzpGw3vWfwT, neste caso, nosso servidor não recebeu seu comando; ou ele não terminou com (por exemplo, você usou apenas ou ?)

Se for uma conta empresarial (projeto), ligue para nossa linha de suporte. Um engenheiro sênior estará à disposição para ajudá-lo, mesmo que não seja um problema com o servidor FTP da DriveHQ.


Responder
18/03/2016 10:57:33

  • PabloMack
  • (9posts)
Assunto: Re:FTP sem segurança
Re:FTP sem segurança

O comando FTP não exibe explicitamente as mensagens que estão sendo trocadas entre os dois sistemas. Por isso, não é muito útil para diagnosticar esse problema. Quando abro uma conexão, ele me pede um nome de usuário, o que não é algo que o servidor FTP faz.

Como você apontou, não estou recebendo resposta ao comando USER do seu servidor FTP. Analisando o rastreamento que obtive ao executar o MESMO programa em um dos servidores FTP do meu provedor de hospedagem, você pode ver que o comando USER está sendo respondido pelo servidor deles nas mesmas circunstâncias. Você perguntou qual software eu usei para obter o rastreamento e eu disse que foi o programa que estou desenvolvendo. Para obter o rastreamento, usei a linha de comando para capturar toda a saída do programa usando este tipo de comando:

ftp >capture.txt

Você também sugeriu que a saída pode não ter sido liberada, e eu sei que foi porque não estou criando um buffer que precise ser liberado. Estou enviando explicitamente a linha de comando com esta instrução:

/* Enviar dados */
int ftp_Snd(FTP_PORT *p,char *Msg)
 {
  int St, Len;
 

  //Enviar um comando
  Len = strlen(Msg);
  St = enviar(p->CmdSoc,Msg,Len,0);
...

        St = ftp_Snd(&P0,"USER lJzpGw3vWfwT\n");
 

 


Responder
18/03/2016 13:14:49

Adicionar aos favoritos e compartilhar
Resposta rápida

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003