Linux用户管理

添加用户

基本语法:useradd  用户名  (创建的用户,默认的家目录在/home下)

举例:

        创建一个用户tom-------------------useradd tom

[root@localhost home]# useradd tom
[root@localhost home]# ll
-rw-r--r--.  2 root  root    55 Jul 15 17:52 bbb
drwxr-xr-x.  3 root  root    69 Jul 15 14:41 csdn
drwxr-xr-x.  2 root  root    18 Jul 15 11:32 test
drwx------.  3 tom   tom     78 Jul 16 11:31 tom

注意:

        1.在创建一个用户时,会在家目录下自动创建一个与用户名相同的目录作为该用户的根目录

        2.可以在创建用户时指定其根目录  useradd -d  指定目录  用户名

删除用户

基本语法:userdel  用户名

在删除用户时,默认不会删除用户的家目录,但可以指定删除其家目录。

userdel -r 用户名   (删除用户并删除其家目录)操作要慎重,一般保留家目录

举例:

        删除创建的tom用户-----------------------userdel  tom

[root@localhost home]# userdel tom

指定/修改密码

基本语法:passwd 用户名

举例:

        创建一个jake用户。并给其设置密码----------------------①useradd  jake  ② passwd jake

[root@localhost home]# useradd jake
[root@localhost home]# passwd jake
Changing password for user jake.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

查询用户信息

基本语法:id  用户名

举例:

        查询root用户的信息----------------------id root

[root@localhost home]# id root
uid=0(root) gid=0(root) groups=0(root)

切换用户

基本语法:su -  切换用户名

举例:

        切换用户到jake----------------------su - jake

[root@localhost home]# su - jake
[jake@localhost ~]$

注意:高权限用户切换到低权限用户时,不需要密码,反之需要

补充:当为root 用户时 [] 后为 #,当为普通用户时,[] 后为 $ .

查看当前登录用户

基本语法: who am i 或 whoami

用户组

新增组

基本语法:groupadd  组名

删除组

基本语法:groupdel  组名

修改用户组

基本语法:usermod  -g  用户组 组名

举例:

        创建一个用户组 animal,把用户jake放到用户组 animal -----------------usermod -g animal jake

[root@localhost home]# groupadd animal
[root@localhost home]# usermod -g animal jake
[root@localhost home]# ll
drwx------.  5 jake  animal  107 Jul 16 11:52 jake
drwx------. 15 lyj   lyj    4096 Jul 11 20:43 lyj
drwx------.  3 milan milan    78 Jul 16 09:30 milan
drwxr-xr-x.  2 root  root     18 Jul 15 11:32 test

用户和组相关的文件

①vim /etc/passwd(用户的配置文件,记录用户各种信息)

每行含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell

②vim /etc/shadow(口令的配置文件)

每行含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

③/vim etc/group(组的配置文件,记录linux包含的组信息)

每行含义:组名:口令:组标识号:组内用户列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值