我有一个 python 脚本,它使用命令添加用户os.system('useradd user')
。当像这样的 python 脚本运行时,此代码可以正常工作sudo python script.py
。但是,一旦我使用 pyinstaller 命令将其转换为可执行文件python pyinstaller.py --onefile script.py
,并像这样运行可执行文件sudo ./script
,就会出现错误useradd: error while loading shared libraries: libselinux.so.1: failed to map segment from shared object: Permission denied
。知道问题是什么以及如何解决吗?
问问题
542 次