进入root用户:
sudo su
输入密码
新安装的ubuntu修改root用户密码:
sudo passwd 输入密码
useradd 命令格式:
命令一:这种命令会在登录界面显示用户名
sudo useradd -m ftpuser -d /home/ftpuser -s /bin/bash
命令二:这种命令会在登录界面隐藏用户名
sudo useradd -r -m -s /bin/bash ftpuser //创建ftpuser用户
useradd命令参数意义:
·-r:建立系统账号
·-m:自动建立用户的登入目录
·-s:指定用户登入后所使用的shell
root@ubuntu:/home# sudo useradd -m ftpuser -d /home/ftpuser/ -s /bin/bash
root@ubuntu:/home# ll
总用量 16
drwxr-xr-x 4 root root 4096 10月 22 23:38 ./
drwxr-xr-x 23 root root 4096 10月 21 18:31 ../
drwxr-xr-x 2 ftpuser ftpuser 4096 10月 22 23:38 ftpuser/
drwxr-xr-x 25 lulu lulu 4096 10月 21 18:21 lulu/
修改密码:
root@ubuntu:/home/lulu/ftp# passwd ftpuser
root@ubuntu:/home# sudo passwd ftpuser
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
root@ubuntu:/home# su ftpuser
ftpuser@ubuntu:/home$ ll
总用量 32
drwxr-xr-x 2 ftpuser ftpuser 4096 10月 22 23:38 ./
drwxr-xr-x 4 root root 4096 10月 22 23:38 ../
-rw-r--r-- 1 ftpuser ftpuser 220 4月 4 2018 .bash_logout
-rw-r--r-- 1 ftpuser ftpuser 3771 4月 4 2018 .bashrc
-rw-r--r-- 1 ftpuser ftpuser 8980 4月 16 2018 examples.desktop
-rw-r--r-- 1 ftpuser ftpuser 807 4月 4 2018 .profile
将用户添加到用户组
root@ubuntu:/home/lulu/ftp# useradd -g ftpuser ftpuser
修改用户权限:
#将/etc/sudoers设为可写
root@ubuntu:/home# sudo chmod +w /etc/sudoers
#修改/etc/sudoers
root@ubuntu:/home# sudo vim /etc/sudoers
#找到
root ALL=(ALL:ALL) ALL
#在后面添加要添加用户的权限
#添加用户权限
ftpuser ALL=(ALL:ALL) ALL
删除用户:
#直接删除创建的用户
sudo userdel ftpuser
#删除目录
sudo rm -rf /home/ftpuser
userdel -r ftpuser
常用的选项是 -r,它的作用是把用户的主目录一起删除。
#删除用户权限相关配置
#查看 /etc/sudoers中要删除的用户配置
#修改 /etc/passwd 里面的用户
cat /etc/group 查看最后的用户,不需要的用户配置删除
#删除/var/spool/mail下的邮箱文件.
cd /var/spool/mail
rm -rf XXX //XXX为需要删除的用户信息
删除用户存在userdel: user ftpuser is currently used by process 22165
输入exit 逐步退出用户
最后再进入su root界面 使用userdel 用户名
groupadd 选项 用户组 增加一个新的用户组
groupdel 用户组 删除一个已有的用户组