setfsuid

    0热度

    1回答

    我正在尝试执行文件操作,这取决于我的java web应用程序中登录的用户。为此,我使用JNI本地实现将fs uid & fs gid设置为登录用户的uid和gid。现在,仅当登录用户具有权限时才允许文件操作。 我也想检索登录的用户是否具有对文件的读/写/执行权限。试图使用access,faccessat系统调用,但他们似乎没有使用fs uid。 如何获取登录用户的文件权限?