创建用户在linux中创建用户可以使用两种指令 adduser 和 useradd ,其区别可参考 这篇文章。
在 ubuntu 中使用 adduser 会更方便地创建用户 。
语法sudo adduser username
示例
文章插图
其需要使用 root 用户才能创建用户,需要输入当前用户的密码,如果未指定组,会自动创建同名组并将其添加到组中,自动创建家目录 。然后要求输入该用户的密码与相关信息 。
useradd 则需要指定一系列信息 。
语法
useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>][-u <uid>][用户帐号]
或useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>]
参数说明-c<备注>-d<登入目录>-D-e<有效期限>-f<缓冲天数>-g<群组>-G<群组>-m-M-n-r-s<shell>-u<uid>
示例- 创建 test2 用户,指定家目录为 /home/test2 ,如果未有家目录则自动创建家目录 /home/test2 ,指定shell为 /bin/bash
注意如果为有指定的组,需要先自行创建改组 。
文章插图
添加用户之后,会在 /etc/passwd 中添加一个记录
文章插图
/etc/passwd 文件内容非常规律, 每行记录对应一个用户
文章插图
这里的密码 x 并不是真正的密码,密码存放在 /etc/shadow 中,需要 root 用户才能查看
文章插图
同 /etc/passwd 文件一样,文件中每行代表一个用户,同样使用 : 作为分隔符,不同之处在于,每行用户信息被划分为 9 个字段 。每个字段的含义如下:
用户名:加密密码:最后一次修改时间:最小修改时间间隔:密码有效期:密码需要变更前的警告天数:密码过期后的宽限时间:账号失效时间:保留字段
切换用户su (英文全拼:switch user) 命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码 。语法
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
-f 或 --fast-m -p 或 --preserve-environment-c command 或 --command=command-s shell 或 --shell=shell--help--version- -l 或 --loginUSERARG
示例变更帐号为 root 并在执行 ls 指令后退出变回原使用者
su -c ls root
变更帐号为 root 并传入 -f 参数给新执行的 shellsu root -f
变更帐号为 clsung 并改变工作目录至 clsung 的家目录(home dir)su - clsung
切换用户hnlinux@runoob.com:~$ whoami //显示当前用户hnlinuxhnlinux@runoob.com:~$ pwd //显示当前目录/home/hnlinuxhnlinux@runoob.com:~$ su root //切换到root用户密码: root@runoob.com:/home/hnlinux# whoami rootroot@runoob.com:/home/hnlinux# pwd/home/hnlinux
切换用户,改变环境变量hnlinux@runoob.com:~$ whoami //显示当前用户hnlinuxhnlinux@runoob.com:~$ pwd //显示当前目录/home/hnlinuxhnlinux@runoob.com:~$ su - root //切换到root用户密码: root@runoob.com:/home/hnlinux# whoami rootroot@runoob.com:/home/hnlinux# pwd //显示当前目录/root
切换用户后可以使用 exit 命令切换回来文章插图
删除用户Linux userdel 命令用于删除用户账号 。 userdel 可删除用户账号与相关的文件 。若不加参数,则仅删除用户账号,而不删除相关文件 。
语法
userdel [-r][用户帐号]
参数说明- r 删除用户登入目录以及目录中所有文件
- 删除用户账号及工作目录
sudo userdel -r test2
【Linux用户管理简单指令】
推荐阅读
- win10网络发现已关闭怎么办
- win10系统注册表被管理员禁用如何解决
- AMD|Intel老用户狂喜 12代酷睿用上AMD神技:DDR5一键超频
- 项目管理|小县城找工作真的那么难吗?其实还有一种招聘途径你不知道!
- 少儿财商教育对小孩是否重要-?孩子学会管理钱财的意义
- 如何引导孩子情绪管理心得体会 如何引导孩子情绪管理
- 如何教育孩子管理好自己的情绪
- 建筑工程实习报告怎么写 工程管理实习报告
- 乌克兰|人力资源管理师,谁能拒绝当一个双休,节假日全休的HR,人力资源管理师证让你的含金量超级加倍!
- AMD|开源驱动更新:AMD Linux下也有光追了