python远程操作luinx服务器
我操作的是时间
host = "192.168.1.11" port = 22 username= "root" password= "123456" command= "date +%Y%m%d%H%M%S" #命令 def Linux_command(ip, port, username, password, command): """ 用于执行linux命令,并返回执行结果 """ try: ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(ip, port, username, password) stdin, stdout, stderr = ssh.exec_command(command) #stdin:输入的命令,stdout:命令返回的结果,stderr:命令错误时的返回结果 result1 = stdout.readlines() result2 = stderr.readlines() ssh.close() return result1, result2, stdin except Exception as e: return e result = Linux_command(host, port, username, password, command) print(int(result[0][0]))

浙公网安备 33010602011771号