libgmp问题记录
发布日期:2021-10-04 02:53:42
浏览次数:5
分类:技术文章
本文共 2003 字,大约阅读时间需要 6 分钟。
安装icehous版本的openstack时,在控制节点上输入keystone user-list时,出现如下警告
[root@controller0 ~]# keystone user-list
/usr/lib64/python2.6/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability. _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning) +----------------------------------+---------+---------+---------------------+ | id | name | enabled | email | +----------------------------------+---------+---------+---------------------+ | 3ef0f5d804484fb5b89ce447e199b32d | admin | True | admin@example.com | | ec809a375d0b4e53893c71dbf65664bf | demo | True | demo@example.com | | 5f16d85ba5d34e2eb093c3aaf176d60d | glance | True | glance@example.com | | 83323c9b529f46c484fb71e47fe0a6cb | neutron | True | neutron@example.com | | 3f5b1fba844843f2a8cb06853113190f | nova | True | nova@example.com | +----------------------------------+---------+---------+---------------------+其实是个警告,大可以不管。可是强迫症着实受不了
解决方法:
第一种:
1.安装development tools
yum -y groupinstall "Development tools" yum -y install gcc libgcc glibc libffi-devel libxml2-devel libxslt-devel openssl-devel zlib-devel bzip2-devel ncurses-devel python-devel2.安装新版本的GMP
wget https://ftp.gnu.org/gnu/gmp/gmp-6.0.0a.tar.bz2tar -xvjpf gmp-6.0.0a.tar.bz2cd gmp-6.0.0./configure make make checkmake install3.卸载现有版本的PyCrypo
pip uninstall PyCrypto4.安装新版本的PyCrypto
这个wget链接,可能不能用了,大家自己百度一个2.6.1版本的,上传到服务器上即可。
wget https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.1.tar.gztar -zxvf pycrypto-2.6.1.tar.gzcd pycrypto-2.6.1./configurepython setup.py install这种解决方法,试了两次,一次成功了,一次失败了。。。
所以就有了第二种解决方法
二、简单暴力
直接注释掉这条警告就好了。。。。
$ vi /usr/lib64/python2.6/site-packages/Crypto/Util/number.py
#if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:# _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)
转载地址:https://blog.csdn.net/leifeng_001/article/details/71843630 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年03月22日 05时23分03秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java前台显示近20天的东西_第十次课:前台首页设计及显示商品信息
2019-04-21
java开发web网站的路由设计_理解Web路由(浅谈前后端路由与前后端渲染)
2019-04-21
excel如何把顺序倒过来_在excel中怎么使文字颠倒顺序反过来显示呢?
2019-04-21
脚本语言php是什么意思,PHP脚本语言
2019-04-21
matlab数学规划模型,数学规划模型
2019-04-21
视频提取音频php,如何提取视频中的音频,从视频文件中提取出音频输出成MP3格式...
2019-04-21
diy.php添加验证码,织梦dedecms自定义表单中加入验证码
2019-04-21
c语言 无错 但只运行一半,求哈夫曼编码时程序运行到一半就终止了,编译无错...
2019-04-21
android 限速工具,Android下载器之限速篇
2019-04-21
html刷新ajax实现原理,AJAX的原理—如何做到异步和局部刷新
2019-04-21
html中列表菜单加文字请选择,html中下拉菜单
2019-04-21
读书郎平板中android,读书郎学生平板电脑怎么用 使用方法详解【图文】
2019-04-21
html5 调用摄像头 支持IE,JS调用本地摄像头拍照(兼容各大浏览器及IE8+)
2019-04-21