FreeBSD 15

Samba AD DC : ユーザー管理の基本操作2026/01/22

 

Samba Active Directory Domain Controller でのユーザー管理の基本操作です。

[1] ユーザーの一覧を表示する。
root@smb:~ #
samba-tool user list

freebsd
Administrator
Guest
krbtgt
[2] ユーザーを 追加/削除 する。
root@smb:~ #
samba-tool user create serverworld

New Password:     # パスワードを設定
Retype Password:
User 'serverworld' added successfully

root@smb:~ #
samba-tool user delete serverworld

Deleted user serverworld
[3] ユーザーのパスワードを再設定、または アカウントの有効期限を設定する。
root@smb:~ #
samba-tool user setpassword serverworld

New Password:
Changed password OK

root@smb:~ #
samba-tool user setexpiry serverworld --days=7

Expiry for user 'serverworld' set to 7 days.
[4] ユーザーアカウントを 無効/有効 にする。
root@smb:~ #
samba-tool user disable serverworld
root@smb:~ #
samba-tool user enable serverworld

Enabled user 'serverworld'
[5] グループの一覧を表示する。
root@smb:~ #
samba-tool group list

Distributed COM Users
Performance Monitor Users
Domain Guests
Cryptographic Operators
Certificate Service DCOM Access
Network Configuration Operators
Read-only Domain Controllers
Group Policy Creator Owners
DnsAdmins
Terminal Server License Servers
Print Operators
Incoming Forest Trust Builders
Guests
Enterprise Admins
.....
.....

# グループのメンバー表示

root@smb:~ #
samba-tool group listmembers "Domain Users"

Administrator
krbtgt
serverworld
freebsd
[6] グループを 追加/削除 する。
root@smb:~ #
samba-tool group add SecAdmin

Added group SecAdmin
root@smb:~ #
samba-tool group delete SecAdmin

Deleted group SecAdmin
[7] グループのメンバーを 追加/削除 する。
root@smb:~ #
samba-tool group addmembers SecAdmin serverworld

Added members to group SecAdmin
root@smb:~ #
samba-tool group removemembers SecAdmin serverworld

Removed members from group SecAdmin
[8] OU (Organizational Units) の一覧、または OU 配下のオブジェクトを表示する。
root@smb:~ #
samba-tool ou list

OU=Domain Controllers
root@smb:~ #
samba-tool ou listobjects 'OU=Domain Controllers'

CN=SMB,OU=Domain Controllers
[9] OU を 追加/削除 する。
root@smb:~ #
samba-tool ou add 'ou=Hiroshima'

Added ou "ou=Hiroshima,DC=srv,DC=world"
root@smb:~ #
samba-tool ou add 'ou=Develop,ou=Hiroshima'

Added ou "ou=Develop,ou=Hiroshima,DC=srv,DC=world"
root@smb:~ #
samba-tool ou list

OU=Develop,OU=Hiroshima
OU=Hiroshima
OU=Domain Controllers
関連コンテンツ