python 连接远程服务器,修改时间
2024-10-10 00:17:32
import paramiko
from datetime import date, timedelta def set_time(hostname):
ssh = paramiko.SSHClient()
# 把要连接的机器添加到known_hosts文件中
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# 连接服务器
ssh.connect(hostname=hostname, port=22, username='root', password='magicimage')
#设置两天后的时间
afterDay = date.today() + timedelta(days=+2) cmd = f'date -s "{afterDay}";hwclock -w' # 设置时间并写入bios
stdin, stdout, stderr = ssh.exec_command(cmd)
result = stdout.read() or stderr.read()
ssh.close()
print(hostname, " : ", result.decode()) if __name__ == "__main__":
host_list = '192.168.160.234' set_time(host_list)
最新文章
- 在IIS8.5的环境下配置WCF的Restful Service
- centos虚拟机网络桥接配置
- LSM-Tree (BigTable 的理论模型)(转)
- R语言--数据预处理
- MiniCrowler
- 如何用chrome修改js代码,跳过网站等待时间
- sc.exe管理系统服务
- stm32 堆和栈(stm32 Heap &; Stack)【worldsing笔记】
- vs2005 ,2008,2010中引入app.manifest(即c#程序在win7下以管理员权限运行方法)
- 转自 x_x_的百度空间 搞ACM的你伤不起
- [Data Structure] 二叉搜索树(Binary Search Tree) - 笔记
- Android单元测试: 首先,从是什么开始
- JavaScript进阶篇 - -第1章 系好安全带
- CGBitmapContextCreate函数
- linux下swoole的安装
- HTML5的常用新特性你必须知道
- 华为防火墙USG5500-企业双ISP出口
- Docker-CentOS7-安装
- window下上传文件至linux(windows下如何访问linux)
- Grafana配置SingleStat图表信息(三)