Este é o comando ecaccess-association-getp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
ecaccess-association-get - Obtenha o arquivo descritivo da associação
SINOPSE
ecaccess-associação-get -version | -help | -manual
ecaccess-associação-get [-depurar] [-Porta de entrada nome] [-modelo] nome da associação Arquivo de destino
DESCRIÇÃO
Obtenha o arquivo descritivo para a Associação ECtrans especificada pela nome da associação
parâmetro. Depois de baixado, o Arquivo de destino pode ser modificado e processado por meio do
ecaccess-associação-put comando.
Quando se utiliza o -modelo opção, se a associação já existe no ECaccess Gateway
Banco de dados, o comando retorna com um erro. Para criar uma nova Associação
semelhante a um existente, o ecaccess-associação-get comando pode ser usado para recuperar
o Arquivo Descritivo da Associação existente. O arquivo pode então ser atualizado e enviado
para o banco de dados do ECaccess Gateway com o ecaccess-associação-put comando.
Um arquivo descritivo da associação ECtrans contém parâmetros para ECtrans do
formulário $ name = 'valor'. Cada ECtrans Association tem seu próprio arquivo descritivo, e
parâmetros em qualquer arquivo descritivo serão passados para o contêiner ECtrans sempre que
é solicitada uma transferência para a Associação correspondente.
As linhas em branco, os espaços iniciais e as tabulações são ignorados quando não ocorrem em uma única
strings entre aspas. As linhas cujo primeiro caractere diferente de espaço é um sinal de libra (#) são comentários,
e são ignorados. Observe que comentários não são permitidos na mesma linha dos parâmetros e
não persistem quando o arquivo descritivo é recuperado do gateway (eles podem, no entanto,
ser usado quando Arquivos descritivos são arquivados em seu sistema).
Os parâmetros são os seguintes:
ativo Este é um booleano que indica se a associação pode ser usada pelo ECtrans ou não
(por exemplo, 'sim' ou 'não'). Você pode desativar uma associação, mas ainda manter
no banco de dados do ECaccess Gateway para uso posterior.
comentar Este é um comentário sobre a sua Associação (por exemplo, 'Acesso ao sistema de arquivos').
concedidoUserList
Esta é a lista de identificadores de usuário ECMWF que são permitidos (outros que você)
usar esta associação. Vários usuários devem ser separados por uma coluna (por exemplo
'abc, def, ghi').
anuário
Este é o diretório onde baixar / enviar os arquivos de / para (por exemplo
'/ tmp / data').
nome de anfitrião
Este é o nome do host ao qual se conectar (por exemplo, 'hostname.example.ms').
entrar Este é o login a ser usado para se conectar ao host especificado no nome de anfitrião
parâmetro (por exemplo, 'anônimo').
protocolo
Este é o protocolo que o ECtrans usará para se conectar ao host especificado no
nome de anfitrião parâmetro. A lista de protocolos disponíveis para um Gateway pode ser exibida
com o lista de protocolos ecaccess comando (por exemplo, 'genericFtp').
dados, Este parâmetro pode ser dividido em várias linhas e contém várias opções para
que o protocolo que foram selecionados para a Associação (essas opções são
passado literalmente para o Módulo que implementa o protocolo) A fim de obter o
lista de opções disponíveis para um protocolo por favor use o comando ecaccess-
protocolo de associação com o nome do protocolo. As opções disponíveis dependem
da versão do ECaccess Gateway que é usado para hospedar a Associação para que ele
pode ser que algumas opções estejam disponíveis para alguns Gateways e não disponíveis para
outros. Uma opção desconhecida será silenciosamente ignorada pelo ECtrans. O formato de um
a opção é {protocol-shortname}. {option} = {value} (por exemplo, ftp.port = "21" definiria o
opção de porta do módulo genericFtp para "21"). Um exemplo deste parâmetro é
fornecido na seção EXEMPLOS abaixo.
ARGUMENTOS
nome da associação
O nome da Associação para recuperar o Arquivo Descritivo correspondente.
Arquivo de destino
O nome do arquivo onde baixar o arquivo descritivo.
OPÇÕES
-Porta de entrada nome
Este é o nome do ECaccess Gateway onde a Associação está instalada. Isto
é por padrão o Gateway ao qual você está conectado. A fim de obter o nome do seu
Gateway atual, você pode usar o nome do gateway ecaccess comando. Ao usar o
comandos no ECMWF, o Gateway padrão é sempre "ecaccess.ecmwf.int".
-modelo
Permitir a criação de um novo arquivo descritivo de associação para o ecaccess-associação-put
comando. Se a associação já existe, o comando falha.
-versão
Exibe o número da versão e sai.
-Socorro Imprime uma breve mensagem de ajuda e sai.
-manual Imprime a página do manual e sai.
- repetição contar
Número de novas tentativas de conexão SSL por 5s para ECMWF. Este parâmetro se aplica apenas ao
conexão SSL inicial iniciada pelo comando para o servidor ECMWF. Isso não
aplicam-se a todas as solicitações subsequentes feitas posteriormente, pois é principalmente visando
erros que podem ocorrer de vez em quando durante o handshake SSL. O padrão é não
tente novamente.
-depurar Exibir as mensagens SOAP e SSL trocadas.
EXEMPLOS
ecaccess-associação-get -modelo teste ./teste
Crie um novo arquivo descritivo de associação para uma associação chamada teste e armazená-lo em
seu diretório atual (arquivo ./teste) O arquivo pode então ser editado e atualizado de acordo
para suas necessidades.
ecaccess-associação-put -senha ./teste
Crie a Associação com o previamente atualizado ./teste Arquivo descritivo da associação.
ecaccess-associação-get -Porta de entrada ecaccess.ecmwf.int gingko ./ginko
Obtenha o arquivo descritivo para o existente gingko Associação no ecaccess.ecmwf.int
Gateway.
ecaccess-associação-put -Porta de entrada ecaccess.ecmwf.int ./ginko
Empurre a associação de volta (uma vez atualizada).
Este é um exemplo de arquivo descritivo de associação:
################################################## ############
# Parâmetros Principais
################################################## ############
$ active = 'sim'
$ comment = 'Acesso ao sistema de arquivos'
$ grantUserList = 'abc, def, jhi'
$ directory = '/ tmp / data'
$ hostName = 'hostname.example.ms'
$ login = 'anônimo'
$ protocol = 'genericFtp'
################################################## ############
# Dados
################################################## ############
$ data = '
ftp.mkdirs = "sim"
ftp.passive = "não"
ftp.port = "21"
ftp.suffix = ". tmp"
ftp.usetmp = "sim" '
Observe as várias linhas no dados, parâmetro.
Use ecaccess-association-getp online usando serviços onworks.net