PythonでのParamikoのインストールと使用方法は何ですか?
paramikoをインストールするには、pipコマンドを使用してください。以下のコマンドをターミナルで実行してください:
pip install paramiko
Pythonコード内でparamikoライブラリを使用できるようになります。
paramikoライブラリを使用した例を次に示します。
import paramiko
# 创建SSH客户端
client = paramiko.SSHClient()
# 自动添加主机名和密钥到本地“known_hosts”文件中
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# 连接SSH服务器
client.connect(hostname='your_host', port=22, username='your_username', password='your_password')
# 执行远程命令
stdin, stdout, stderr = client.exec_command('ls -l')
# 获取命令输出结果
output = stdout.read().decode('utf-8')
print(output)
# 关闭SSH连接
client.close()
上記の例では、まずSSHクライアントオブジェクトを作成し、ホスト名と鍵を自動的にローカルの”known_hosts”ファイルに追加するポリシーを設定しました。その後、connectメソッドを使用してSSHサーバーに接続し、exec_commandメソッドを使用してリモートコマンドを実行しました。最後に、SSH接続を閉じました。
さらに、paramikoにはファイルのアップロードやダウンロードなどの他の機能も備わっています。詳細はparamikoの公式ドキュメントを参照してください:https://docs.paramiko.org/。