Linux命令(21)之usermod

简介: Linux命令(21)之usermod

Linux命令之usermod
1.usermod介绍
usermod命令用来更改/etc/passwd或/etc/shadow文件下用户属性,包括但不限于shell类型、用户id,用户gid、家目录、锁定及解锁用户等等。

2.usermod用法
usermod [参数] [用户名]

usermod常用参数
参数 说明
-u 修改UID
-d 修改用户主目录
-g 修改用户主群组
-G 修改用户附加群组
-s 修改用户登录shell
-L 锁定用户
-U 解锁用户
-m 移动主目录的内容到新的位置
-c 修改用户名全称
-l 修改用户名
3.实例
3.1锁定用户ztj
命令:usermod -L ztj

usermod锁定用户ztj,锁住的是ztj用户密码。

通过xshell使用ztj用户无法登录linux服务器

3.2解锁用户ztj
命令:usermod -U ztj

usermod解锁用户ztj,解锁的是ztj用户密码。

解锁后,通过xshell使用ztj用户可以正常登录linux服务器

3.3修改用户ztj UID
前提:被修用户不能处于登录状态,root除外。

命令:usermod -u 1111 ztj

3.4.修改用户ztj主群组
命令:usermod -g root ztj

3.5修改用户ztj附加群组
命令:usermod -G bb ztj

3.6修改用户ztj登录shell
命令:usermode -s /sbin/nologin ztj

3.7修改用户ztj全称名称为zhangtengjiao
命令:usermod -c zhangtengjiao ztj

3.8修改用户ztj的主目录为/home/ztj3
命令:usermod -d /home/ztj11 -m ztj

前提:一般情况下,-d参数会与-m参数结合使用。即:在修改用户的家目录时,如果指定-m参数,用户旧的家目录会移动到新的家目录中,如若目录不存在,则新建目录。

如果不加-m参数,必须先创建/home/ztj11,否则,虽然执行命令不会报错,但是使用ztj用户登录linux服务器时,会有如下提示:

3.9修改用户ztj的登录名为ztj-test
命令:usermod -l ztj-test ztj
————————————————
版权声明:本文为CSDN博主「小黑要上天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z19861216/article/details/130740812

目录
相关文章
|
13天前
|
运维 安全 Linux
Linux中传输文件文件夹的10个scp命令
【10月更文挑战第18天】本文详细介绍了10种利用scp命令在Linux系统中进行文件传输的方法,涵盖基础文件传输、使用密钥认证、复制整个目录、从远程主机复制文件、同时传输多个文件和目录、保持文件权限、跨多台远程主机传输、指定端口及显示传输进度等场景,旨在帮助用户在不同情况下高效安全地完成文件传输任务。
108 5
|
13天前
|
Linux
Linux系统之expr命令的基本使用
【10月更文挑战第18天】Linux系统之expr命令的基本使用
49 4
|
3天前
|
Linux Shell 数据安全/隐私保护
|
4天前
|
域名解析 网络协议 安全
|
11天前
|
监控 Linux Shell
|
10天前
|
运维 监控 网络协议
|
14天前
|
Unix Linux
Linux | Rsync 命令:16 个实际示例(下)
Linux | Rsync 命令:16 个实际示例(下)
27 3
Linux | Rsync 命令:16 个实际示例(下)
|
17天前
|
安全 Linux
Linux系统之lsof命令的基本使用
【10月更文挑战第14天】Linux系统之lsof命令的基本使用
71 2
Linux系统之lsof命令的基本使用
|
2天前
|
Linux 开发工具
linux文本管理命令
本文档介绍了Linux系统中常用的文本处理命令,包括`echo`、`cat`、`head`、`tail`、`wc`、`less`、`grep`以及重定向符号的使用方法和练习题。此外,还详细讲解了VIM编辑器的特点、工作模式、常用快捷键和高级技巧,帮助用户高效地进行文本编辑和处理。
17 4
|
25天前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
53 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】