使用python管理服务器
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,#!/usr/bin/env python#coding:utf-8'''Paramiko 安装一、安装,下载1、下载安装 pycrypto-2.6.1.tar.gz(apt-get install
千家信息网最后更新 2025年12月03日使用python管理服务器
#!/usr/bin/env python#coding:utf-8'''Paramiko 安装一、安装,下载 1、下载安装 pycrypto-2.6.1.tar.gz (apt-get install python-dev) 解压,进入,python setup.py build【编译】,python setup.py install 【安装】 ----》import Crypto 2、下载安装 paramiko-1.10.1.tar.gz 解压,进入,python setup.py build【编译】,python setup.py install 【安装】---》 import paramiko'''#指定用户名密码的方式登录import paramiko#实例化一个对象ssh = paramiko.SSHClient()#验证ssh登陆时的yes/nossh.set_missing_host_key_policy(paramiko.AutoAddPolicy())#指定主机的ip 端口 用户名 密码ssh.connect('192.168.1.108', 22, 'alex', '123')#执行命令stdin, stdout, stderr = ssh.exec_command('df')#读取执行结果print stdout.read()#断开连接ssh.close()#使用密钥方式登录,私钥登录'''执行python前 现在linux上做些准备工作生成密钥ssh-keygen -t rsa远程copy自己的公钥给对方机器ssh-copy-id -i ~/ssh/id_rsa.pub wupeiqi@192.168.159.129'''import paramiko#指定私钥路径private_key_path = '/home/tom/.ssh/id_rsa'#取出私钥key = paramiko.RSAKey.from_private_key_file(private_key_path)#下面和使用密码登录步骤一样ssh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect('182.92.219.96 ', 22, 'wupeiqi', pkey=key)stdin, stdout, stderr = ssh.exec_command('df')print stdout.read()ssh.close();
登录
密码
密钥
方式
用户
用户名
编译
主机
公钥
命令
实例
对方
对象
机器
步骤
端口
结果
路径
准备
工作
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
河北企业软件开发定做
街道网络安全迎检总结
计算机网络技术专业潜能测试
软件开发怎么样啊
服务器如何取消玩家地皮权限
惠州地产软件开发电话
华为小艺怎样连接数据库
服务器端云转码
服务器太远
网络安全 人人有责任
腾讯网络安全部门电话
个人服务器有什么用
网络安全法的意义包括有哪些
网络安全法哪年正式实施
黑色星期五网络安全事件
行业网络安全等级保护工作
软件开发项目团队架构
电子app软件开发
不同服务器的数据库怎么关联
良精asp服务器
甘肃软件开发贵吗
支持超频的服务器cpu
中国有什么游戏没有服务器
天津初橙网络技术有限公司
浪潮服务器的管理密码
广东商业软件开发预算
演讲稿网络安全150字
重庆网络安全周序
宁夏网络安全防疫
网络安全手抄报好看复杂