【发布时间】:2025-11-28 16:35:01
【问题描述】:
我使用LD_LIBRARY_PATH 为应用程序设置某个用户库的路径。但是如果我在这个应用程序上设置功能
sudo setcap CAP_NET_BIND_SERVICE=eip myapplication
然后LD_LIBRARY_PATH 似乎被忽略了。当我启动该程序时,Linux 抱怨它找不到某个共享库。
我猜想有某种保护措施开始起作用,以防止具有扩展权限的应用程序被劫持。有解决办法吗?
【问题讨论】:
标签: linux shared-libraries linux-capabilities