ホームページ  >  記事  >  バックエンド開発  >  Pythonのparamikoモジュールの紹介

Pythonのparamikoモジュールの紹介

高洛峰
高洛峰オリジナル
2017-03-26 18:43:172524ブラウズ

Paramiko は Python 言語で書かれたモジュールで、SSH2 プロトコルに従い、暗号化と認証によるリモート サーバーへの接続をサポートします。

paramiko は Python のようなクロスプラットフォーム言語を使用しているため、Linux、Solaris、BSD、MacOS X、Windows など、Python でサポートされているすべてのプラットフォームをサポートできます。したがって、1 つのプラットフォームから SSH を使用する必要がある場合、Paramiko は別のプラットフォームに接続して一連の操作を実行する場合に最適なツールの 1 つです。

1. paramiko モジュールをインストールします

[root@yaoliang ~]# pip install paramiko

2. 方法 1

import paramiko
 
ssh = paramiko.SSHClient()                      # 创建客户端连接服务端的对象
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 允许连接不在know_hosts文件中的主机
ssh.connect(ip,port,username,password)          # 连接远程服务器

2. ファイル転送

import paramiko
 
tus = (ip, port)
t = paramiko.Transport(tus)                     # 创建传输对象
t.connect(username=self.username, password=self.password)

4.

以上がPythonのparamikoモジュールの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。