Linux用户管理.一Day.8

1.什么是用户

能正常登陆系统的都算用户。

2.为什么要创建用户

系统上的每一个进程都需要一个特定的用户来运行。

因为root权限过大,容易造成故障。

3.如何查看系统中存在的用户信息(id 可以查看用户信息)

4.创建用户会在那个系统文件保存配置文件

/etc/passwd


/etc/shadow


PS:一般公司root密码三个月一换。

5.系统对用户的约定


PS:在CentOS7系统之前,UID1-499用于系统用户,而UID500+则用于普通用户。

6.用户管理相关的命令(setenforce 0 关闭防火墙)

useradd(创建用户)(groupadd  创建用户组)

PS:UID  GID  在整个系统是唯一的。

-u    指定要创建用户的UID,不允许冲突。

-g    指定要创建用户的默认分组,(基本组,主要的组)

-G  指定要创建用户的附加组,逗号隔开可添加多个附加组

-d    指定要创建用户的家目录

-s    指定要创建用户的bash  shell (/bin/bash        /sbin/nologin)

-c    指定要创建用户的注释信息。

-M  给创建的用户不创建家目录

-r    创建系统用户,默认无家目录


创建用户命令语法:useradd 用户名字 -u(UID) -g(基本用户组) -G(附加组)-d(家目录位置) -s(shell)

列:


[root@localhost ~]# useradd zhanglu -u 6666 -G sa -d /tmp/x1w -s /sbin/nologin

useermod(修改用户)

useermod命令语法:useermod  参数  要修改的内容

-u  指定要修改用户的UID

-g  指定要修改用户的基本组

-G  指定要修改用户的附加组,使用逗号隔开多个附加组,覆盖原有的附加组。(-aG  追加一个附加组)

-d  指定要修改用户的家目录。(-md  把原有家目录一起带到要修改的家目录)

-s  指定要修改用户的bash shell

-c  指定要修改用户的注释信息

-l    指定要修改用户的登录名

userdel(删除用户)  -r(清空用户的家目录以及邮件)

7.使用finger命令可以查询用户信息以及登录信息。

使用who    w    woami命令可检查用户登录情况。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容