user-management

📁 bagelhole/devops-security-agent-skills 📅 9 days ago
1
总安装量
1
周安装量
#52253
全站排名
安装命令
npx skills add https://github.com/bagelhole/devops-security-agent-skills --skill user-management

Agent 安装分布

opencode 1
codex 1
claude-code 1

Skill 文档

User Management

Manage users, groups, and permissions.

User Operations

# Create user
useradd -m -s /bin/bash username
passwd username

# Delete user
userdel -r username

# Modify user
usermod -aG sudo username
usermod -s /bin/zsh username

Group Management

# Create group
groupadd developers

# Add user to group
usermod -aG developers username
gpasswd -a username developers

# Remove from group
gpasswd -d username developers

Sudo Configuration

# /etc/sudoers.d/developers
%developers ALL=(ALL) NOPASSWD: /usr/bin/docker
username ALL=(ALL) NOPASSWD: ALL

File Permissions

chmod 755 file        # rwxr-xr-x
chmod u+x file        # Add execute for user
chown user:group file # Change ownership
chown -R user:group dir/

# ACLs
setfacl -m u:user:rx file
getfacl file

Best Practices

  • Use groups for access control
  • Minimal sudo privileges
  • Regular access reviews
  • Strong password policies