CentOS中selinux设置成enforce导致error

时间:2015-04-07  来源:技术文章  作者:南京达内

  CentOS(社区企业操作系统)是企业Linux发行版领头羊Red Hat Enterprise Linux的再编译版本。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RHEL使用。在使用CentOS时可能会遇到类似这样的错误:

  [root@jcwkyl ——]# openssl

  openssl: error while loading shared libraries: /opt/gt4/lib/libcrypto_gcc32.so.0: cannot restore segment prot after reloc: Permission denied

  是什么原因导致error:​cannot restore segment prot after reloc​​的出现?很可能是因为selinux设置成了enforce。

  把selinux禁用掉之后:

  [root@jcwkyl ——]# /usr/sbin/setenforce 0

  [root@jcwkyl ——]# openssl

  OpenSSL> quit

  [root@jcwkyl ——]#

  C++培训学校建议:为了彻底避免这种错误的出现,可以考虑长久禁用selinux,方法则是要修改/etc/sysconfig/selinux文件。更多达内软件教程:http://www.xjktarena.com/jswz/

  • 上一篇:如何在centos下使用mplayer看高清电影不卡
  • 下一篇:使用screen命令直接配置Linux环境
  • 达内南京新街口中心:南京市玄武区洪武北路121号苏苑大厦5楼  联系电话:025-66610022

    版权所有 南京达内软件有限公司 苏ICP备12008613号-4