ssh 执行命令并实时显示结果
2024-08-25 11:12:38
ssh 执行命令并实时显示结果
import paramiko def main():
sshClient = paramiko.SSHClient()
sshClient.set_missing_host_key_policy(paramiko.AutoAddPolicy())
sshClient.connect(hostname = "192.168.1.104", port = 22, username = "usr", password = "pwd") shell = sshClient.invoke_shell()
shell.sendall("ping www.baidu.com -c 3\n")
shell.sendall("exit\n")
while True:
data = shell.recv(2048).decode()
if not data:
print("quit now")
break
print(data, end = "")
sshClient.close() if __name__ == '__main__':
main()
最新文章
- android px转换为dip/dp
- jdbc java数据库连接 9)事务编程
- 【dom4j xml】使用dom4j处理XML文件--测试过程遇到的问题
- .net比较完美的动态注册com组件
- python获取文件大小
- 多线程处理中Future的妙用
- css3的学习笔记1
- Mongodb 笔记06 副本集的组成、从应用程序连接副本集、管理
- C++一些特殊的类的设计
- Mysql的JDBC
- JavaWeb 例子 JDBC+JSP登陆注册留言板
- Errors occurred during the build. Errors running builder 'JavaScript Validator' on project '项目名'.
- 马凯军201771010116《面向对象与程序设计Java》第十周学习总结
- 【转】iOS中修改AVPlayer的请求头信息
- 2017-2018-2 20165234 实验四《Android程序设计》实验报告
- Java IO浅析
- PyQT5速成教程-4 Qt Designer实战[上]
- Hotmail Smtp邮箱发送的端口
- 【C】——C利用回调函数实现多态
- opencv学习笔记——cv::mean()函数详解
热门文章
- host命令详解
- 10款常见MySQL高可用方案选型解读
- TeamWork#3,Week5,Scrum Meeting 11.15
- [BUAA OO]第四次博客作业
- Percona XtraDB Cluster 5.7
- 【每日scrum】第一次冲刺day5
- 面向对象程序设计第三次作业-Calculator
- 复利计算测试(C语言)
- 开发模式 MVC、MVP、MVVM和MVX框架模式
- 事件ID:7026(“下列引导或系统启动驱动程序无法加载: cdrom”)的解决方法