我有一个带PAM身份验证的python脚本,如果用root执行它就执行并打印成功,就好像我用非root权限执行它我得到以下错误
python:pam_unix(system-auth:auth):身份验证失败;
我是否有可能以非root权限运行它,请帮助我。
仅供参考 -
我正在使用https://code.google.com/p/web2py/source/browse/gluon/contrib/pam.py
中的python脚本由于
答案 0 :(得分:0)
请关注我。 在控制台中输入以下命令。 $ su root $ chmod 7777 ./script $ chown root root ./script
稍后在脚本文件中执行setuid(root),setgid(root)函数。