python模块之paramiko_python之paramiko模块

python paramiko模块

1.安装

1225 ./configure #在解压后的python2.7.9的目录下

1226 make

1227 make install

1228 cd /usr/local/

1229 ls

1230 cd bin

1231 ls

1232 ./python

1233 python

1234 cd /usr/bin

1235 ls

1236 ll python*

1237 mv ./python ./python26

1238 ln -s /usr/local/bin/python ./python #链接为2.7.9的版本

1239 ./python

1240 python

1241 pip

1242 cd /usr/local/

1243 cd lib

1244 ls

1245 cd python2.7/

1254 tar zxf pycrypto-2.6.1.tar.gz

1256 cd pycrypto-2.6.1

1258 python setup.py install

1259 python

>>> import Crypto

>>>

1263 tar xzf paramiko-2.0.2.tar.gz

1264 cd paramiko-2.0.2

1265 ls

1266 python setup.py install

import paramiko

Traceback (most recent call last):

File "setup.py", line 35, in

from setuptools import setup

ImportError: No module named setuptools

1273 tar xzf setuptools-25.2.0.tar.gz

1274 cd setuptools-25.2.0

1275 ls

1276 python setup.py install

1277 ls

1278 cd ../paramiko-2.0.2

1279 ls

1280 python setup.py install

缺少gcc报错

yum intall -y gcc报错由于python升级导致

# vim /usr/bin/yum

#!/usr/bin/python2.6 #原本直接为python,改为未升级之前的版本

# yum install gcc libffi-devel python-devel openssl-devel

1281 python

import paramiko报错缺少模块

# tar zxf 1.5.5

# cd pip-1.5.5/

# python setup.py install

# pip install paramiko报错

pkg_resources.DistributionNotFound: The 'pip==7.1.0' distribution was not found and is required by the application

# easy_install pip==7.1.0

# pip install paramiko

1282 ls

1283 cd

1284 ls

1287 vim yzh.py

1288 python yzh.py

1289 vim yzh.py

2.python ssh模块登录

import paramiko

server_ip = '192.168.110.59'

server_user = 'root'

server_passwd = 'cyl&647308'

server_port = 22

ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #无密钥登录

ssh.connect(server_ip,username=server_user,password=server_passwd)

stdin, stdout, stderr = ssh.exec_command("/sbin/ifconfig")

#inf = stdout.readlines() #输出结果不分行

#print inf

for line in stdout:

print '...'+line.strip('\n') #输出结果分行,按命令本身的显示输出

ssh.close()

print 'close'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值