Posso saber se a propriedade de listagem de diretório está configurada corretamente em um servidor FTP? [fechadas]

1

Eu tenho que criar uma estrutura de diretórios específica em um servidor FTP anônimo. Esses diretórios conterão alguns arquivos de metadados que serão lidos de um bot de um serviço específico (... mas isso não é importante agora).

O importante (estes são os requisitos básicos para o bot poder ler os arquivos de metadados) são:

1) As listagens de diretórios devem estar ativadas, o chamado interruptor -Lrat

2) Além disso, eles devem ser configurados para gerar listas de diretórios no estilo Unix

Não tenho acesso à configuração do FTP e recebi o acesso de uma TI, mas não tenho certeza de que quem me deu acesso seguiu a configuração anterior. Posso ver isso de alguma forma? (olhando para a estrutura de diretórios do servidor ou de alguma outra forma)

    
por AndreaNobili 21.09.2013 / 20:30

1 resposta

2

Você pode verificar essas coisas com muita facilidade usando um cliente FTP de linha de comando (ou qualquer cliente FTP para o primeiro). No Linux você terá um embutido, windows provavelmente também, mas eu não estou em condições de verificar agora.

Basta executar ftp user@server e fornecer sua senha quando solicitado. Uma vez logado dê o comando list e se você conseguir algo útil, a listagem do diretório de volta estará ativada. O formato dessa listagem irá responder a outra pergunta - basta compará-la a uma listagem de estilo Unix, como visto na saída de ls -l no Linux / osx / ... (se você não tiver acesso a uma caixa executando algum Unix) -como um sistema operacional para verificar isso, você vai encontrar muitos exemplos on-line)

Na verdade, essa opção se parece com opções para o comando ls e não para o servidor ftp ativar a listagem em geral - muitos servidores FTP executados em sistemas operacionais Unix passarão um comando ls para o SO subjacente. Eu suspeito que l deva ser minúscula, nesse caso, ele ativa o formato de listagem longo (detalhado), o a diz para não pular "arquivos de ponto", que normalmente não são exibidos, e t e r opções solicitam a classificação da saída na ordem inversa dos registros de data e hora da última modificação do arquivo (o padrão é a saída em ordem alfabética pelo nome). Se isto é o que realmente está sendo requerido, faça o login yachting o cliente da linha de comando e emita o comando ls -lrat para ver se você não obtém um erro de comando inválido e se a saída está no formato esperado.

    
por 22.09.2013 / 11:09