usermod ; mkpasswd命令以及用户密码管理

usermod:

更改用户的uid 和 gid 

usermod -u 111 username   更改用户的uid

usermod -g gid username   更改用户的gid

用户密码管理:

tail /etc/shadow 可以查看用户密码

如果是两个 !! 表示用户无密码,有密码的是一个加密的字符串(并且不能被反编译)

head /etc/shadow 可以查看密码,如果密码为 * 表示用户被锁定不能登录

passwd -l 加上用户id 可以锁定用户(usermod -L 同样可以锁定用户)

passwd -u 加上用户id 可以解锁用户(usermod -U 也可以解锁用户)

passwd --stdin 用户id  (可以明文显示密码然后更改密码)

shell里面的脚本用法:更改密码使用 管道符 。| 把前面的命令输出到后面的命令里面

mkpasswd:

首先安装一个工具包

mkpasswd可以随机生成一个高强度密码。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏慎独

CentOS的SVN服务器搭建和自动部署

1713
来自专栏Theo Tsao

Linux磁盘和文件系统管理

841
来自专栏13blog.site

javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites

前言 今天一个朋友让我帮他做一下tomcat的https配置,中间遇到了标题中这个错误,因此记录了一下过程,服务器、域名、证书、tomcat都已经准备好,就是需...

3988
来自专栏运维前线

Omnibus GitLab 使用说明

1、Omnibus GitLab 使用说明 > 参考:https://gitlab.com/gitlab-org/omnibus-gitlab/blob/mas...

2179
来自专栏张善友的专栏

修改终端服务器的最大连接数

1.明确终端服务的2种模式  ----Windows 2000终端服务有2种运行模式: 远程管理模式和应用程序服务器模式。远程管理 模式允许系统管理员远程管理服...

1898
来自专栏ytkah

dedecms如何去除后台登陆验证码

  用dedecms批量建站一般直接把文件打包复制,然后导入数据库,一个新网站就好了,但有时后台一直无法登录,提示验证码错误。那我们就想怎么把验证码关闭,现在就...

3157
来自专栏ytkah

dedecms后台左侧菜单空白不显示怎么处理

  有一位网友反映说迁移服务器后,进入dedecms后台发现左边菜单一片空白,显示不出来,遇到这种现象一般是空间的权限问题,没有写入权限,修改一下空间的目录权限...

2493
来自专栏玄魂工作室

Hacker基础之Linux篇:基础Linux命令十三

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统

793
来自专栏运维小白

10.20 firewalld的9个zone

Linux防火墙-firewalld 打开firewalld systemctl disable iptables systemctl stop iptable...

1759
来自专栏北京马哥教育

MySQL/MariaDB数据库基于SSL实现主从复制

前言 备份数据库是生产环境中的首要任务,重中之重,有时候不得不通过网络进行数据库的复制,由于MySQL/MariaDB的主从复制是明文传送的,如果在生产环境中跨...

3044

扫码关注云+社区