MoinMoin的頁許可權設定

2021-08-29 03:40:08 字數 1202 閱讀 2454

moinmoin的訪問許可權可以達到頁面級(page permission),亦即可以指定特定頁面的訪問許可權,方法便是在特定的頁面加入

類似如下的**(在文字編輯模式下,以下頁面修改均為文字編輯模式):

#acl +admin:write,read all:read

上面的**意指此頁也許admin讀寫,其他只有讀的許可權.

很多時候,我們以組方式授權,也就是授權於某乙個群組相同的許可權,這時候需要以管理員的身份建立組:

1.成為管理員:

在配置檔案wikiconfig.py中加入如下一行:

acl_rights_default = u'+admin:admin,delete known:read,write,revert all:read'

這樣非註冊使用者僅有閱讀許可權,註冊使用者(known指已經註冊的使用者)可讀寫;admin擁有管理員許可權並且可刪除、重新命名.簡言之,擁有admin許可權的就是管理員.

2.建立群組:

假設我們要建立乙個名為trustedgroup的可信賴的組(注意:乙個組名應該就是乙個wikiname(wiki名),即以首字母大寫的兩個(或以上)單詞組成乙個詞(單詞之間無空格),如trustedgroup)

1)進入findpage,建立乙個名為trustedgroup的wiki page

2)編輯trustedgroup,所有的組員名單以列表方式給出,比如:

* hitgnu

* jeffrey

由於此頁面會影響到訪問許可權的管理,應該設定其許可權於僅允許管理員讀寫,其他的使用者應該對其無任何許可權,故而此頁的最後內容應該類似如下的方式:

#acl +admin:write,read all:

* hitgnu

* jeffrey

3.關鍵頁面授權特定使用者組訪問:

建立了使用者組之後,我們可以指定某個頁面授權特定組的特殊許可權,只需在該頁面新增類似如下的內容:

#acl +admin:read,write,revert,delete trustedgroup:read,write,revert all:

這樣,僅僅管理員和特定的組成員可以看到並可以編輯該頁面的內容,有效地保護該頁面包含的敏感內容.

mysql 許可權設定 mysql 許可權設定

關於mysql的使用者管理,筆記 1 建立新使用者 通過root使用者登入之後建立 grant all privileges on to testuser localhost identified by 123456 建立新使用者,使用者名為testuser,密碼為123456 grant all ...

chmod 的許可權設定

於是,今晚整理了一下關於linux中檔案許可權的一些概念。linux檔案具有四種訪問許可權 可讀 r 可寫 w 可執行 x 和無許可權 在終端裡輸入 ls l 命令可以檢視當前目錄下某個檔案或目錄的許可權,顯示每行資料的第乙個字段就是它的許可權內容。第乙個欄位由10個字元組成,如 rwxr xr x...

iOS啟動頁設定

步驟 1 assets.xcassets 新增 launch image 2 如圖,右側的勾選可以讓你選擇是否要對ipad,橫屏,豎屏,以及低版本的ios系統做支援.這邊我選了ios8.0,ios7.0,ios6。然後將規定尺寸的,從你的檔案中拖動到固定位置,如尺寸不對,會有警告提示。3.單擊你的整...