添加用户
sudo useradd username
指定工作目录和bash创建用户
sudo useradd -d /home/username -s /bin/bash username
创建非登录用户
sudo useradd -r -s /usr/sbin/nologin myuser
上述命令创建了一个名为 "myuser" 的非登录用户。其中的选项和参数含义如下:
-r:创建系统账户,通常用于运行服务。
-s /usr/sbin/nologin:指定用户的登录 Shell 为 /usr/sbin/nologin,这是一个特殊的 Shell,不允许交互式登录。
修改现有用户的属性。通过将用户添加到现有组,可以将用户添加到附加组。可以使用多个-aG选项将用户添加到多个组。
sudo usermod -aG groupname username
修改密码
sudo passwd username
删除用户
sudo userdel username
提升sudo权限
使用root帐号修改/etc/sudoers文件可写权限。
sudo chmod +w /etc/sudoers
vim /etc/sudoers
然后在root ALL=(ALL) ALL下一行增加
username ALL=(ALL) ALL
保存退出后,使用root帐号恢复/etc/sudoers文件只读权限。
sudo chmod -w /etc/sudoers