除了在伺服器啟動期間建立的預設使用者外,minio還支援多個長期使用者。伺服器啟動後,可以新增新使用者,並且可以將伺服器配置為拒絕或允許這些使用者訪問儲存桶和資源。本文件說明了如何新增/刪除使用者以及修改其訪問許可權。
在本文件中,我們將詳細說明如何配置多個使用者。
使用mc admin policy
建立罐裝政策。伺服器提供罐裝政策的預設設定,即writeonly
,readonly
和readwrite
(這些政策適用於所有伺服器上的資源)。可以使用mc admin policy
命令通過自定義策略來覆蓋這些設定。
cat > getonly.json << eof
]}eof
getonly
使用getonly.json
策略檔案按名稱建立新的固定策略。
mc admin policy add myminio getonly getonly.json
newuser
在minio使用上建立乙個新使用者mc admin user
。
mc admin user add myminio newuser newuser123
成功建立使用者後,您現在可以getonly
為該使用者應用策略。
mc admin policy set myminio getonly user=newuser
mc admin group add myminio newgroup newuser
成功建立組後,您現在可以getonly
對該組應用策略。
mc admin policy set myminio getonly group=newgroup
禁用使用者newuser
。
mc admin user disable myminio newuser
禁用組newgroup
。
mc admin group disable myminio newgroup
刪除使用者newuser
。
mc admin user remove myminio newuser
從組中刪除使用者newuser
。
mc admin group remove myminio newgroup newuser
刪除組newgroup
。
mc admin group remove myminio newgroup
將使用者策略更改newuser
為putonly
固定策略。
mc admin policy set myminio putonly user=newuser
將組策略更改newgroup
為putonly
固定策略。
mc admin policy set myminio putonly group=newgroup
列出所有啟用和禁用的使用者。
mc admin user list myminio
列出所有啟用或禁用的組。
Hadoop多使用者配置
0.hadoop多使用者配置的背景。hadoop多使用者配置的目的就是多個hadoop使用者可以共同使用hdfs,但是只能操作屬於自己的空間,不能跨使用者空間操作 當然 tmp是屬於大家的,任何使用者都會對這個資料夾有寫操作 hadoop多使用者配置,相當於給每個使用者乙個hadoop客戶端,每個使...
git多使用者管理
需要為每乙個倉庫設定user email,但是不會出錯啊 羅里吧嗦的直接敲重點 取消git的global使用者以及郵箱 git config global unset user name gitconfig global unset user email在不同的倉庫中配置不同的user email,...
linux的多使用者
linux繼承了unix的很大一部分東西,自設計開始就是多使用者的,那麼這個多使用者到底體現在什麼地方呢?多使用者和linux作業系統的設計又有何關聯呢?首先看看原始的多使用者,所謂多使用者就是有很多人公用一台機器,這在計算機開始的年代是很必要的,那個時候機器資源緊缺。於是一種對於計算機的新的使用方...