91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux使用Python上秘鑰遠程登錄ssh執行shell

發布時間:2020-07-23 19:41:20 來源:網絡 閱讀:1109 作者:wsl3511 欄目:系統運維

單臺登錄:

#! /bin/bash
# -*- coding: utf-8 -*-
import paramiko

ssh = paramiko.SSHClient()
key = paramiko.AutoAddPolicy()
ssh.set_missing_host_key_policy(key)
pkey = paramiko.RSAKey.from_private_key_file('/root/.ssh/id_rsa')

ssh.connect('103.11.30.2', 22, 'root', pkey ,timeout=5)
stdin, stdout, stderr = ssh.exec_command('ls')
print(stdout.read().decode())
print(stderr.read())
# 關閉連接
ssh.close()

逐行讀取多個IP多臺登陸,如下

#!/usr/bin/python
# -*- coding: utf-8 -*-

import time,shutil,os
import paramiko

appname = "root"
ssh = paramiko.SSHClient()
key = paramiko.AutoAddPolicy()
ssh.set_missing_host_key_policy(key)
pkey = paramiko.RSAKey.from_private_key_file('/root/.ssh/id_rsa')

uptime = time.strftime("%Y%m%d")
warpath="/var/tmp/cslc/aw/update/"+uptime

def update_all_aw():
    for line in open("awip.conf"):
        print line
        ssh.connect(line, 22, appname, pkey ,timeout=5)
        stdin, stdout, stderr = ssh.exec_command('python /var/tmp/awpy/createcopy.py')
        print(stdout.read().decode())
        print(stderr.read())
        ssh.close()
        print("+++++++下一個++++++")
    return

awip.conf文件防止多臺IP地址即可。

參考:
python密鑰登錄主機
pythonparamiko通過密鑰文件登陸ssh和聽過sftp上傳文件
Python使用paramiko庫遠程安全連接SSH

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

固镇县| 武鸣县| 新闻| 石柱| 平原县| 吴江市| 萨迦县| 资阳市| 嘉祥县| 秀山| 郑州市| 大名县| 米泉市| 锡林浩特市| 凤城市| 灵武市| 嘉兴市| 潢川县| 论坛| 虎林市| 民县| 内乡县| 济南市| 蒙城县| 大连市| 新河县| 玛多县| 盐源县| 秭归县| 长宁区| 临潭县| 乳山市| 特克斯县| 南澳县| 临洮县| 内黄县| 红河县| 卢湾区| 沂源县| 会宁县| 乐陵市|