Este é o comando salt-ssh 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 do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
salt-ssh - salt-ssh Documentação
SINOPSE
salt-ssh '*' [opções] sys.doc
salt-ssh -E '. *' [opções] sys.doc cmd
DESCRIÇÃO
Salt SSH permite que rotinas salt sejam executadas usando apenas SSH para transporte
OPÇÕES
-r, --cru, --raw-shell
Execute um comando shell bruto.
--priv Especifique o arquivo de chave privada SSH a ser usado para autenticação.
--lista
Defina qual sistema de escala usar, isso define se um back-end de banco de dados, scanner ou
sistema de escala personalizado é usado. O padrão é a lista de arquivos simples.
--lista de arquivos
Defina um local alternativo para o local do arquivo de escala padrão. O padrão
arquivo de lista é chamado lista e se encontra no mesmo diretório que o mestre
arquivo de configuração.
Novo na versão 2014.1.0.
--atualizar, --refresh-cache
Força uma atualização do cache de dados do lado mestre dos dados do alvo. Isso é necessário
se os grãos de um alvo foram alterados e o período de atualização automática não foi
alcançado.
--max-procs
Defina o número de lacaios simultâneos com os quais se comunicar. Este valor define como
muitos processos são abertos ao mesmo tempo para gerenciar conexões, quanto mais em execução
processo, a comunicação mais rápida deve ser, o padrão é 25.
-eu, --ignore-host-keys
Ignore as chaves do host ssh que por padrão são respeitadas e as conexões pediriam
aprovação.
--passwd
Defina a senha padrão para tentar usar durante a autenticação.
--key-deploy
Defina este sinalizador para tentar implantar a chave ssh autorizada com todos os lacaios. Esse
combinado com --passwd pode tornar a implantação inicial de chaves muito rápida e fácil.
--versão
Imprima a versão do Salt que está em execução.
--relatório de versões
Mostra as dependências do programa e o número da versão e depois sai
-h, --Socorro
Mostre a mensagem de ajuda e saia
-c CONFIG_DIR, --config-dir = CONFIG_dir
A localização do diretório de configuração do Salt. Este diretório contém o
arquivos de configuração para Salt master e minions. O local padrão na maioria
sistemas é / etc / salt.
Alvo Seleção
- Ah, --pcre
A expressão de destino será interpretada como uma expressão regular PCRE em vez de
um globo de concha.
-EU, --Lista
A expressão de destino será interpretada como uma lista delimitada por vírgulas; exemplo:
server1.foo.bar, server2.foo.bar, example7.quo.qux
-G, --grão
A expressão de destino corresponde aos valores retornados pelo sistema de grãos de sal no
asseclas. A expressão de destino está no formato de ' :
expressão> '; exemplo: 'os: Arch *'
Isso foi alterado na versão 0.9.8 para aceitar expressões glob em vez de regulares
expressão. Para usar a correspondência de expressão regular com grãos, use o --grain-pcre
opção.
--grain-pcre
A expressão de destino corresponde aos valores retornados pelo sistema de grãos de sal no
asseclas. A expressão de destino está no formato de ' : <regular
expressão> '; exemplo: 'os: Arch. *'
-N, --grupo de nós
Use um destino composto predefinido definido no arquivo de configuração mestre do Salt.
-R, --faixa
Em vez de usar shell globs para avaliar o destino, use uma expressão de intervalo para
identificar alvos. Expressões de intervalo se parecem com% cluster.
Usar a opção de intervalo requer que um servidor de intervalo seja configurado e a localização do
o servidor de intervalo é referenciado no arquivo de configuração principal.
Logging Opções
Opções de registro que substituem quaisquer configurações definidas nos arquivos de configuração.
-l LOG_LEVEL, --log-level = LOG_LEVEL
Nível de registro de log do console. Um de todos os, lixo, traçar, depurar, info, aviso, erro,
calma. Predefinição: aviso.
--log-file = LOG_FILE
Caminho do arquivo de log. Padrão: / var / log / salt / ssh.
--log-file-level = LOG_LEVEL_LOGFILE
Nível de registro de log do arquivo de log. Um de todos os, lixo, traçar, depurar, info, aviso, erro,
calma. Predefinição: aviso.
saída Opções
--Fora Passe um outputter alternativo para exibir o retorno dos dados. Este outputter pode
ser qualquer um dos outputters disponíveis:
grãos, alto estado, json, chave, exagero, impressão, cru, txt, yaml
Alguns outputters são formatados apenas para dados retornados de funções específicas; para
exemplo, o grãos outputter não funcionará para dados não granulados.
Se um outputter for usado que não suporta os dados passados para ele, então o Salt
vai cair de volta no impressão outputter e exibir os dados de retorno usando o Python
impressão módulo de biblioteca padrão.
OBSERVAÇÃO:
Se estiver usando --out = json, você provavelmente vai querer --estático também. Sem o
opção estática, você obterá uma string JSON separada por minion que torna JSON
saída inválida como um todo. Isso ocorre devido ao uso de um outputter iterativo. Então se
você deseja alimentá-lo para um analisador JSON, use --estático tão bem.
--out-indent SAÍDA_INDENT, --recuo de saída SAÍDA_INDENT
Imprime a saída recuada pelo valor fornecido em espaços. Valores negativos desativados
recuo. Aplicável apenas em saídas que suportam indentação.
--out-file = OUTPUT_FILE, --output-file = OUTPUT_FILE
Grave a saída no arquivo especificado.
- sem cor
Desativar todas as saídas coloridas
--force-color
Forçar saída colorida
OBSERVAÇÃO:
Ao usar saída colorida, os códigos de cores são os seguintes:
verde denota sucesso, vermelho denota falha, azul denota mudanças e sucesso e
amarelo denota uma mudança futura esperada na configuração.
Use salt-ssh online usando serviços onworks.net