小编Sno*_*eaf的帖子

如何在python程序中获取linux用户名

我在linux上使用名为ajenti的程序.它是一个管理Linux服务器的程序,它是用python编写的.

我需要为文件管理器等不同部分获取登录用户的linux用户名.它需要限制用户的访问权限.

该软件的源可以在这里找到,例如在文件管理器的第73行中,可以定义访问.但是我通过"os.path.expanduser"或"pwd.getpwuid(os.getuid())等函数获取用户名.pw_name"现在,无论登录用户如何,它都只返回"root".

我想要每个用户名,我该怎么办?

PS:这不是重复的.我知道有像我这样的问题,但这不是我想要的.他们之间略有不同.

python linux access

2
推荐指数
1
解决办法
9221
查看次数

标签 统计

access ×1

linux ×1

python ×1