新聞中心
spwd —— shadow 密碼庫
從版本 3.11 開始標記為過時,將在版本 3.13 中移除。: spwd 模塊已被棄用(請參閱 PEP 594 了解詳情及其替代品)。

創(chuàng)新互聯(lián)建站是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的成都服務(wù)器托管服務(wù)
該模塊提供對 Unix shadow 密碼庫的訪問能力??捎糜诟鞣N Unix 版本。
Availability: not Emscripten, not WASI.
This module does not work or is not available on WebAssembly platforms wasm32-emscripten and wasm32-wasi. See WebAssembly platforms for more information.
訪問 shadow 密碼數(shù)據(jù)庫須擁有足夠的權(quán)限(通常意味著必須采用 root 賬戶)。
shadow 密碼庫中的每條記錄均表示為一個類似元組的對象,其屬性對應著``spwd`` 結(jié)構(gòu)的成員(下面列出了各屬性字段,參見 ` )。
|
索引 |
屬性 |
含意 |
|---|---|---|
0 |
|
登錄名 |
1 |
|
加密后的密碼 |
2 |
|
最后修改日期 |
3 |
|
兩次修改間隔的最小天數(shù) |
4 |
|
兩次修改間隔的最大天數(shù) |
5 |
|
提前警告用戶密碼過期的天數(shù) |
6 |
|
密碼過期至賬戶禁用之間的天數(shù) |
7 |
|
賬戶過期的天數(shù),自 1970-01-01 算起 |
8 |
|
保留字段 |
sp_namp 和 sp_pwdp 條目是字符串,其他的均為整數(shù)。 如果未找到所需條目則會觸發(fā) KeyError。
定義了以下函數(shù):
spwd.getspnam(name)
返回指定用戶名的 shadow 密碼庫記錄。
在 3.6 版更改: 如果當前用戶權(quán)限不足,會觸發(fā) PermissionError,而非 KeyError。
spwd.getspall()
返回所有可用的 shadow 密碼庫記錄列表,順序隨機。
參見
模塊 grp
針對用戶組數(shù)據(jù)庫的接口,與本模塊類似。
模塊 pwd
訪問普通密碼庫的接口,與本模塊類似。
網(wǎng)站題目:創(chuàng)新互聯(lián)Python教程:spwd——shadow密碼庫
標題鏈接:http://m.fisionsoft.com.cn/article/dhoeeps.html


咨詢
建站咨詢
