python - 有没有像python中的PAM一样的模块?

标签 python linux pam

想做一个基于linux账号的auth认证(类似PAM),需要用python实现。或者我应该写linux的加密算法,我的意思是每个发行版都拥有相同的加密方法吗?

最佳答案

我确实找到了一个名为pam的模块,它是通过ctype实现的(调用你系统的PAM)。

片段:

import pam

if pam.authenticate('username','password'):
    print 'authentication correct'
else:
    print 'authentication incorrect'

关于python - 有没有像python中的PAM一样的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15677487/

相关文章:

python - session 范围 fixture 和 asyncio 的 pytest 问题

linux - Pamusb-agent 说已解锁但屏幕仍处于锁定状态

java - PAM "pam_unix.so"身份验证有时会失败

python - 将 Pandas 单元格中的文本(json 对象?)转换为列

python - 通过移植到 PyMC3 的蒙特卡洛马尔可夫链的简单贝叶斯网络

python - 创建相互独立的 Python 变量

linux - 如何让linux在halt运行时断电?

linux - 合并来自多个文件的列linux

linux - 如何准备离线学习 Lisp

centos - Apache Drill 的 JPAM 配置