最近这段时间,经常通过xftp在服务器上创建目录并上传文件,繁琐的事一直循环的做,因此一直在想通过Python脚本能自动创建目录,上传文件,询问公司大佬和百度终于找到了方法,接下来看看。 一. 说明 主要安装两个模块paramiko与scp,功能即可实现 paramiko是一个基于SSH用于连接远程 ...
分类:
编程语言 时间:
2020-02-25 09:47:40
阅读次数:
176
ansible 简介 ansible是一款自动化的运维工具基于Python语言实现,由Paramiko和PyYAML两个关键模块构建,可用于自动化部署应用、配置、编排task(持续交付、无宕机更新等) 组件: Host Lnventory 英[??nv?ntri]:记录了每一个由Ansible管理的 ...
分类:
其他好文 时间:
2020-02-23 22:39:15
阅读次数:
104
首先密钥登陆远程的原理 client 端 将公钥放在远程机器authorized_keys: 使用 ssh-copy-id app@ip 接着在client机器生成密钥 使用ssh-keygen -t rsa 生成密钥对,id_rsa: 编写测试脚本: import paramiko hostnam ...
分类:
其他好文 时间:
2020-02-22 15:45:43
阅读次数:
91
一、django实现websocket django默认是不支持websocket,只支持http协议 在django中如果想要基于websocket开发项目 你需要安装模块:channles pip3 install channels==2.3 版本不要使用最新的,如果安装最新的可能会自动把你的d ...
分类:
Web程序 时间:
2020-02-19 23:58:06
阅读次数:
139
django如何实现websocket django默认是不支持websocket的,只支持http协议 """ 在django中如果想要基于websocket开发项目 你需要安装模块:channles pip3 install channels==2.3 版本不要使用最新的,如果安装最新的可能会自 ...
分类:
Web程序 时间:
2020-02-19 20:45:31
阅读次数:
91
1.简介: ansible 是python开发的自动化运维工具,基于paramiko的工具开发,基于ssh协议,轻量级无需安装客户端,配置简单,扩展容易。 2.安装: 安装非常方便 yum install -y epel-release yum install ansible 或者 yum inst ...
分类:
其他好文 时间:
2020-02-18 18:01:02
阅读次数:
82
适用条件:有的时候空白区不够需要进行扩大节 以对最后一个节扩大0x1000为例子: 为什么要扩大最后一个节呢?如果扩大最后的一个节之前的话,那么相对于当前扩大的节后面也会相应的变化,节表中每个节数据的信息都要相对应的纠正,相对比较繁琐! 扩大节其实很简单,修改节数据对齐后的大小就可以了,并且在PE文 ...
分类:
其他好文 时间:
2020-02-16 23:26:23
阅读次数:
162
ssh:远程执行命令,并获取返回结果import paramiko# 创建SSH对象ssh = paramiko.SSHClient()# 允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())# ...
分类:
系统相关 时间:
2020-02-11 09:57:34
阅读次数:
70
常见实现App 上面侧边栏菜单之前使用SlidingMenu,现在发现Goolgle原生NavigationDrawer也挺好用。但是细心的开发者们发现NavigationDrawer没有类似SlidingMenu全屏平移的效果,其实不用着急,简单修改即可实现此效果。 话不多说上代码: 代码就不发了 ...
分类:
其他好文 时间:
2020-01-10 12:27:01
阅读次数:
60
问题描述 前几天编写的shell小脚本,测试自动安装MySQL的,今天测试运行,然后出现如下错误$’\r’:command not found, 问题分析 检查脚本,没有问题,只是有空行。提示这个错误也不是代码本身错误,怀疑可能是编码格式等错误,:脚本是Linux下编辑完成测试。后期我又做了简单修改 ...
分类:
数据库 时间:
2020-01-07 15:54:59
阅读次数:
84