Linux基础命令学习——管理Linux用户(十)

   日期:2020-05-04     浏览:165    评论:0    
核心提示:一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。1、设置Linux用户账号user操作系统

一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。

1、设置Linux用户账号

usermod命令

用户修改用户的属性
用户信息保存在/etc/passwd文件中,可以直接用文本编辑器来修改其中的用户参数项目。也可以用usermod命令修改已经创建的用户信息,诸如用户的UID,基本/扩展用户组,默认终端等。
语法格式:usermod [选项] 用户名
常用选项:

  • -g:变更所属用户组
  • -G:变更扩展用户组
  • -L:锁定用户禁止其登陆
  • -U:解锁用户,允许其登陆系统

2、设置Linux用户账号

选项 功能
-c comment 改变用户的注释,如:全名字、地址、电话
-d dir 改变用户的主目录
-e YYYY-MM-DD 修改用户的有效日期
-L 锁定用户密码,使密码无效
-U 解除密码锁定
-f days 在密码到期的days天后停止使用该账户
-g GID或组名 修改用户的所属基本组
-l name 更改账户的名称,必须在该用户未登录的情况下使用
-p 密码 修改用户的密码
-s Shell 修改用户的登录Shell
-u UID 改变用户的UID为新的值,改变用户的UID时主目录下所有该用户所拥有的文件或子目录将自动更改UID,但对于主目录之外的文件和目录只能用chown命令手工进行设置

在进行设置之前,先查看有几个用户可以供你设置

[root@index index]# tail -5 /etc/passwd

可以看到有index、test2和test3可以对其进行设置

题目:
1.

# 设置test3的comment 
[root@index index]# usermod -c "address 243#" test3

# 查看是否设置成功
[root@index index]# tail -5 /etc/passwd

箭头所指,即为添加的comment信息

2.

# 修改test3的登陆名称
[root@index index]# usermod -l abc test3

# 查看是否设置成功
[root@index index]# tail -5 /etc/passwd

箭头所指,即为修改的登录名称
3.

# 修改abc的UID和Shell部分
[root@index index]# usermod -s /bin/zsh -u 1111 abc

# 查看是否设置成功
[root@index index]# tail -5 /etc/passwd

箭头所指,即为修改的UID和Shell解释器

4.

# 对abc进行账户锁定,分别使用passwd命令和usermod命令,比较两者区别
## 1.先查看abc的shadow文件(对应的操作图在下方,即操作步骤图一),可以看到abc后面有两个感叹号,表明没有设置密码
操作命令:[root@index index]# tail -5 /etc/shadow

## 2.对abc设置密码(下方操作步骤图二),可以看到在abc后面有一串英文,这是加密后的密码
操作命令:[root@index index]# passwd abc
[root@index index]# tail -5 /etc/shadow

## 3.使用passwd命令,锁定abc的账户密码(下方操作步骤图三),可以看到图三的abc后面多了两个感叹号!!,表明已经锁定用户,禁止其登陆
操作命令:[root@index index]# passwd -l abc
[root@index index]# tail -1 /etc/shadow

## 4.使用usermod命令,锁定abc账户密码(下方操作步骤四),可以看到图四的abc后面是一个感叹号!,表明是使用usermod命令进行锁定用户
操作命令:[root@index index]# usermod -L abc
[root@index index]# tail -1 /etc/shadow

上述的操作步骤:
图一:

图二:

图三:

图四:

在上述的操作中,你可以使用uermod --help命令来查看你可以设定的哪些内容

3、删除Linux用户账号

userdel命令

用于删除用户
如果我们确认某位用户后续不再会登陆到系统中,则可以通过userdel命令删除该用户的所有信息。在执行删除操作时,该用户的家目录默认会保留下来,此时可以使用-r参数将其删除。
语法格式:userdel [选项] 用户名
常用选项:

  • -f:强制删除用户
  • -r:删除用户时将用户主目录下的所有内容一并删除,同时删除用户的邮箱,对于用户在别的目录下所拥有的文件只能手工删除。
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服