管理本機 ONTAP SMB 群組
您可以透過更新描述或重新命名來變更本機群組。您也可以查看叢集或特定儲存虛擬機器(SVM)上的所有本機群組,並查看每個群組的成員。此資訊有助於您排查 SVM 上的檔案存取和使用者權限問題。
| 如果您想要… | 使用命令… |
|---|---|
顯示叢集上的所有本機群組 |
|
在 SVM 上顯示所有本機群組 |
|
顯示叢集上所有本機群組的成員 |
|
在 SVM 上顯示所有本機群組的成員 |
|
修改本機群組說明 |
如果說明包含空格,則必須用雙引號括住。 |
重新命名本機群組 |
|
命令範例
下列範例將本機群組「'CIFs_Server\Engineering」重新命名為「'CIFs_Server\Engineering _new'」:
cluster1::> vserver cifs users-and-groups local-group rename -vserver vs1 -group-name CIFS_SERVER\engineering -new-group-name CIFS_SERVER\engineering_new
下列範例修改本機群組「'CIFs_Server\Engineering」的說明:
cluster1::> vserver cifs users-and-groups local-group modify -vserver vs1 -group-name CIFS_SERVER\engineering -description "New Description"
下列範例顯示SVM VS1上所有本機群組的相關資訊:
cluster1::> vserver cifs users-and-groups local-group show -vserver vs1 Vserver Group Name Description -------- --------------------------- ---------------------------- vs1 BUILTIN\Administrators Built-in Administrators group vs1 BUILTIN\Backup Operators Backup Operators group vs1 BUILTIN\Power Users Restricted administrative privileges vs1 BUILTIN\Users All users vs1 CIFS_SERVER\engineering vs1 CIFS_SERVER\sales
下列範例顯示SVM VS1上所有本機群組成員的相關資訊:
cluster1::> vserver cifs users-and-groups local-group show-members -vserver vs1
Vserver Group Name Members
--------- ---------------------------- ------------------------
vs1 BUILTIN\Administrators CIFS_SERVER\Administrator
AD_DOMAIN\Domain Admins
AD_DOMAIN\dom_grp1
BUILTIN\Users AD_DOMAIN\Domain Users
AD_DOMAIN\dom_usr1
CIFS_SERVER\engineering CIFS_SERVER\james
刪除本機 ONTAP SMB 群組
如果不再需要本機群組來判斷與該SVM相關之資料的存取權限、或不再需要將SVM使用者權限(權限)指派給群組成員、您可以從儲存虛擬機器(SVM)中刪除該群組。
刪除本機群組時、請謹記下列事項:
-
檔案系統不會變更。
不會調整參照此群組之檔案和目錄上的Windows安全性描述元。
-
如果群組不存在、則會傳回錯誤。
-
無法刪除特殊的_Everyon__群組。
-
無法刪除內建群組、例如_BUILTIN\Administrators__BUILTIN\Users_。
-
透過在 SVM 上顯示本機群組清單,判斷您要刪除的本機群組名稱:
vserver cifs users-and-groups local-group show -vserver <SVM_name> -
刪除本機群組:
vserver cifs users-and-groups local-group delete -vserver <SVM_name> -group-name <group_name> -
確認該群組已刪除:
vserver cifs users-and-groups local-group show -vserver <SVM_name>
命令範例
下列範例會刪除與SVM VS1相關聯的本機群組「'CIFs_Server\sales'」:
cluster1::> vserver cifs users-and-groups local-group show -vserver vs1 Vserver Group Name Description --------- ---------------------------- ---------------------------- vs1 BUILTIN\Administrators Built-in Administrators group vs1 BUILTIN\Backup Operators Backup Operators group vs1 BUILTIN\Power Users Restricted administrative privileges vs1 BUILTIN\Users All users vs1 CIFS_SERVER\engineering vs1 CIFS_SERVER\sales cluster1::> vserver cifs users-and-groups local-group delete -vserver vs1 -group-name CIFS_SERVER\sales cluster1::> vserver cifs users-and-groups local-group show -vserver vs1 Vserver Group Name Description --------- ---------------------------- ---------------------------- vs1 BUILTIN\Administrators Built-in Administrators group vs1 BUILTIN\Backup Operators Backup Operators group vs1 BUILTIN\Power Users Restricted administrative privileges vs1 BUILTIN\Users All users vs1 CIFS_SERVER\engineering
將成員新增至本機 ONTAP SMB 群組
您可以透過新增本機使用者、網域使用者或網域群組來管理本機群組成員資格。如果您想要根據群組上設定的存取控制來控制資料存取權限,或者想要讓使用者擁有與該群組相關的權限,這將非常有用。
-
您無法將使用者新增至特殊的_Everyon__群組。
-
您必須先存在本機群組、才能將使用者新增至該群組。
-
使用者必須存在、才能將使用者新增至本機群組。
-
您無法將本機群組新增至其他本機群組。
-
若要將網域使用者或群組新增至本機群組、Data ONTAP 則必須能夠將名稱解析為SID。
-
在群組中新增成員:
vserver cifs users-and-groups local-group add-members -vserver _vserver_name_ -group-name _group_name_ -member-names name[,...]
您可以指定要新增至指定本機群組的本機使用者、網域使用者或網域群組的以逗號分隔的清單。
命令範例
以下範例將本機使用者「'Smb_server\sue」和網域群組「'AD_DOM\DOM_DOM_eng'」新增至SVM VS1上的本機群組「'Smb_server\engin'」:
cluster1::> vserver cifs users-and-groups local-group add-members -vserver vs1 -group-name SMB_SERVER\engineering -member-names SMB_SERVER\sue,AD_DOMAIN\dom_eng
從本機 ONTAP SMB 群組中移除成員
您可以透過移除本機使用者、網域使用者或網域群組來管理本機群組成員資格。如果您想要根據群組上設定的存取控制來控制資料存取、或是想要讓使用者擁有與該群組相關的權限、這項功能就很實用。
-
您無法從特殊的_Everyon__群組中移除成員。
-
您要從中移除成員的群組必須存在。
-
必須能夠將您要從群組移除的成員名稱解析為對應的SID。ONTAP
-
從群組中移除成員:
vserver cifs users-and-groups local-group remove-members -vserver _vserver_name_ -group-name _group_name_ -member-names name[,...]
您可以指定要從指定本機群組中移除的本機使用者、網域使用者或網域群組的以逗號分隔的清單。
命令範例
以下範例將SVM VS1上本機群組「'Smb_server\sue」和「'smb_server\james'」中的本機使用者移除:
cluster1::> vserver cifs users-and-groups local-group remove-members -vserver vs1 -group-name SMB_SERVER\engineering -member-names SMB_SERVER\sue,SMB_SERVER\james
更新本機資料庫中的 ONTAP SMB 網域使用者和群組名稱
您可以將網域使用者和群組新增至CIFS伺服器的本機群組。這些網域物件會在叢集的本機資料庫中登錄。如果重新命名網域物件、則必須手動更新本機資料庫。
您必須指定要更新網域名稱的儲存虛擬機器(SVM)名稱。
-
將權限層級設為進階:
set -privilege advanced -
更新與儲存虛擬機器相關聯的網域使用者和群組名稱:
vserver cifs users-and-groups update-names -vserver <SVM_name> -
顯示已成功更新和更新失敗的網域使用者和群組:
vserver cifs users-and-groups update-names -vserver <SVM_name> -display-failed-only false|true -
如果要封鎖所有更新狀態資訊,請使用以下命令:
vserver cifs users-and-groups update-names -vserver <SVM_name> -suppress-all-output true -
返回管理權限層級:
set -privilege admin
命令範例
下列範例會更新與儲存虛擬機器(SVM、先前稱為Vserver)VS1相關聯的網域使用者和群組名稱。對於上一次更新、需要更新的是一條相依的名稱鏈:
cluster1::> set -privilege advanced
Warning: These advanced commands are potentially dangerous; use them
only when directed to do so by technical support personnel.
Do you wish to continue? (y or n): y
cluster1::*> vserver cifs users-and-groups update-names -vserver vs1
Vserver: vs1
SID: S-1-5-21-123456789-234565432-987654321-12345
Domain: EXAMPLE1
Out-of-date Name: dom_user1
Updated Name: dom_user2
Status: Successfully updated
Vserver: vs1
SID: S-1-5-21-123456789-234565432-987654322-23456
Domain: EXAMPLE2
Out-of-date Name: dom_user1
Updated Name: dom_user2
Status: Successfully updated
Vserver: vs1
SID: S-1-5-21-123456789-234565432-987654321-123456
Domain: EXAMPLE1
Out-of-date Name: dom_user3
Updated Name: dom_user4
Status: Successfully updated; also updated SID "S-1-5-21-123456789-234565432-987654321-123457"
to name "dom_user5"; also updated SID "S-1-5-21-123456789-234565432-987654321-123458"
to name "dom_user6"; also updated SID "S-1-5-21-123456789-234565432-987654321-123459"
to name "dom_user7"; also updated SID "S-1-5-21-123456789-234565432-987654321-123460"
to name "dom_user8"
The command completed successfully. 7 Active Directory objects have been updated.
cluster1::*> set -privilege admin
如"指令參考資料ONTAP"需詳細 `vserver cifs`資訊,請參閱。