温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python远程执行命令

发布时间:2020-07-08 22:05:36 来源:网络 阅读:1038 作者:小小三郎1 栏目:建站服务器
import paramiko def sshclient_execmd(hostname, port, username, password, execmd):     paramiko.util.log_to_file("paramiko.log")     s = paramiko.SSHClient()     s.set_missing_host_key_policy(paramiko.AutoAddPolicy())     s.connect(hostname=hostname, port=port, username=username, password=password)     stdin, stdout, stderr = s.exec_command (execmd)     stdin.write("Y")     print stdout.read()     s.close() def main():     hostname = '192.168.56.11'     port = 22     username = 'root'     password = '123456'     execmd1 = "/root/tomcat/bin/stop.sh"     execmd2 = "/root/tomcat/bin/start.sh"     sshclient_execmd(hostname, port, username, password, execmd1)     sshclient_execmd(hostname, port, username, password, execmd2) if __name__ == "__main__":     main()
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI