macos community v1.0.0

sysadminctl

Create/delete local accounts, guest account, enable SMB/AFP Guest access.

📋 Live Preview
sysadminctl
sysadminctl

Sandbox: execFile · Timeout: 30s

Capabilities

security.execution.command
security.persistence.hook
impact.destruction
exfiltration.data

Examples

Enable Guest Account: sysadminctl can be used to enable the guest account

sudo sysadminctl -guestAccount on

Create Local User Account: sysadminctl can be used to create a local user account

sudo sysadminctl -addUser randomUser -password "randomPassword"

Create a Local Admin Account: sysadminctl can be used to create a local admin account

sudo sysadminctl -addUser randomUser -password "randomPassword" -admin

Reset user password: sysadminctl can be used to reset password for a particular user account

sudo sysadminctl -resetPasswordFor randomUser -newPassword "randomPassword"

Delete a local account: sysadminctl can delete the specified user account

sudo sysadminctl -deleteUser randomUser

Enable SMB Guest Access: sysadminctl can enable SMB Guest Access

sudo sysadminctl -smbGuestAccess on

Enable AFP Guest Access: sysadminctl can enable AFP Guest Access

sudo sysadminctl -afpGuestAccess on

Detection

Documentation

sysadminctl can administer system user accounts. sysadminctl can be used to change user passwords, create new users (including automatically provisioning the user home folder) or to check the status of a user's SecureToken.

References