Articles

Page

Existem várias formas de utilizar o Secure Shell (SSH) em Python.

paramiko

Paramiko é uma implementação Python nativa do SSH.

  • p>p> página web do projecto Paramiko — página web do projecto
  • https://github.com/paramiko/paramiko

    >/li>

  • >p>http://jessenoller.com/2009/02/05/ssh-programming-with-paramiko-completely-different/ — Artigo de Jesse Noller

pyssh

  • p> websitepyssh — página inicial do projecto
  • p> lista de correiopyssh — não muito activa (2006-03-26)

conch

conch é outra implementação nativa do SSH e faz parte do projecto Matriz Torcida

  • http://twistedmatrix.com/projects/conch — conch home

Fabric

Fabric usa paramiko para implementar um API de nível superior para executar comandos sobre SSH, particularmente para tarefas de implantação e administração do sistema.

    http://fabfile.org

Spur

Spur é um invólucro fino em torno do paramiko, com o objectivo de fornecer um API mais simples do que o paramiko para operações SSH comuns.

    p>>https://github.com/mwilliamson/spur.py

Ambrulho SSH

Algumas ferramentas apenas envolvem implementações ssh/sftp existentes.

  • p>p> envoltório de ssh/sftp existente, UNIX, Windows & MacOS
  • p>p>PySCP pscp wrapper — envolve o Windows pscp, que faz parte da suite Putty

See Also

    p>Wikipedia:SSH — artigo da wikipedia sobre a Concha Segura

Discussão

I’m investigando o uso do SSH em Python.

Quero algo que funcione tanto no Windows como no Linux, que possa funcionar como sftp/psftp. Por isso, estou a pensar no paramiko, uma vez que é puro Python.

— LionKimbro 2006-03-26 00:20:01

P>Pode usar o org.keyphrene. Esta biblioteca foi testada em Windows, Linux, e MacOS.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *