美文网首页
远程重启Linux服务器

远程重启Linux服务器

作者: 王王王王王景 | 来源:发表于2019-07-17 09:17 被阅读0次
import paramiko
# pip install paramiko

def reboot(ip, port, username, passwd, timeout=10):
    ssh = paramiko.SSHClient()
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    ssh.connect(ip, 22, username, passwd)
    stdin,stdout,stderr = ssh.exec_command('sudo -S reboot')
    stdin.write("nasadmin\n")
    stdin.flush()
    # stdin,stdout,stderr = ssh.exec_command('ls')
    # print(stdout.readlines())
    # print(stderr.readlines())
    ssh.close()

if __name__ == '__main__':
    reboot('10.62.227.55', 22, 'root','changeme')

相关文章

网友评论

      本文标题:远程重启Linux服务器

      本文链接:https://www.haomeiwen.com/subject/gmpflctx.html