wrapper openssh

wrapper python openssh
Baixe Agora

wrapper openssh Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • NetAngels team
  • Site do editor:
  • https://github.com/NetAngels/

wrapper openssh Tag


wrapper openssh Descrição

Wrapper Python openssh. Em algumas circunstâncias, wrapper simples em torno do utilitário de linha de comando Openssh SSH, parece mais preferível do que o paramiko maquinário.Openssh-wrapper propõe outro invólucro fino esperançosamente em torno do SSH para executar comandos em servidores remotos. Tudo que você precisa para certificar-se de que o interpretador do OpenSsh Client e Python se instalam e, em seguida, instale o pacote de wrapperssh-wrapper.Usage SampleMple Command Execution >>> de OpenSsh_Wrapper Import SshConnection >>> conn = sshconnection ('localhost', 'root') >>> ret = conn.run ('Whoami') >>> Imprimir retommand: whoamistdout: rootstoreR: retrédito: 0 >>> ret.command'whoami '>>> ret.stDout'root' >>> ret.Stderr '' >>> ret.returncode0if intérprete Python é instalado em uma máquina remota, você também pode executar pedaços de código python remotamente. O mesmo é verdade para qualquer outro intérprete que pode executar código de stdin >>> ret = conn.run ('whoami') >>> Imprimir Conn.Run ('Imprimir "Hello World", intérprete =' / usr / bin /python').stduthouthello Worldyet Outra opção de método de execução userful é encaminhado_ssh_agent (o recurso que paramiko ainda não tem). Suponha que você tenha acesso como suporte ao servidor foobar enquanto root @ localhost não, para que você possa aproveitar o encaminhamento do agente de SSH $ EVAL 'SSH-agent`ent pid 5272 $ ssh-addidentity adicionado: /home/me/.ssh/id_rsa (/home/.e/.ssh/id_rsa)$ python >>> conn = sshconnection ('localhost', 'root') >>> Imprimir Conn.run ('SSH suporte @ foobar "whoami"', encaminhado_ssh_agent = true ) .StDoutSupport e finalmente há uma amostra que mostra como copiar um arquivo de local para remoto máquina >>> fd = aberto ('test.txt', 'W') >>> fd.write ('Hello World')> >> FD.Close () >>> de OpenSsh_Wrapper Import SshConnection >>> conn = sshconnection ('localhost', 'root') >>> conn.scp ('test.txt', destino = '/ tmp')> >> Imprimir conn.run ('Cat /tmp/test.txt').stduthouthello world requisitos: · Pitão


wrapper openssh Software Relacionado

ooch.

python -mooch (compartilhamento de arquivos em uma lan feita meio fácil) ...

148

Download