Linux功能(setcap)似乎禁用了LD_LIBRARY_PATH
我用来LD_LIBRARY_PATH
为应用程序设置某个用户库的路径。但是如果我在此应用程序上设置功能
sudo setcap CAP_NET_BIND_SERVICE=eip myapplication
然后LD_LIBRARY_PATH
似乎被忽略了。当我启动程序时,Linux抱怨它找不到某个共享库。
我猜想有某种保护措施可以防止具有扩展权限的应用程序被劫持。有解决方法吗?
回答:
是的,出于安全原因已将其禁用。
以上是 Linux功能(setcap)似乎禁用了LD_LIBRARY_PATH 的全部内容, 来源链接: utcz.com/qa/421344.html