博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习十二
阅读量:6872 次
发布时间:2019-06-26

本文共 718 字,大约阅读时间需要 2 分钟。

三周第二次课(2月6)

3.4 usermod命令
3.5 用户密码管理
3.6 mkpasswd命令
usermod命令
usermod -u 111 username
usermod -g 1gid username
usermod -d /home/asdfas username
-s
-g
学习十二
useradd -G
-G扩展组
usermod -G grp2 xu 该用户会属于xu组也属于grp2组
usermod -G grp2 xu grp2,user5 xu 该户用即属于grp2组也属于user5组
-g只允许更改一个组
用户密码管理
passwd set_uid
更改root用户密码 直接passwd
更改普通用户 passwd 用户名
tail /etc/shadow
如果密码位为 !! 就表示不能登陆。如果是* 则表示用户密码是被锁定
锁定用户 passwd -l , usernod -L
解锁是 -U
passwd --stdin user 更改密码为明文显示
echo“123456” |passwd --stdin user 直接输入密码,不需要提示
echo -e “123\nsss” \n 表示换行
echo -e“123\nssss” |passwd user 直接更改密码
mkpasswd命令
yum install -y expect 安装一个expect插件
mkpasswd可以生成一个随机字符串
mkpasswd -l 12 指定长度
mkpasswd -l -s 3 指定生成任意三个特殊符号

转载于:https://blog.51cto.com/13583139/2069611

你可能感兴趣的文章
第24周二
查看>>
[轉載]史上最强php生成pdf文件,html转pdf文件方法
查看>>
[leetcode]Rotate List @ Python
查看>>
C#-Mdi多文档窗体及其子窗体的排列 ---ShinePans
查看>>
hive 权限:Authorization failed:No privilege 'Create' found for outputs .
查看>>
Unit Test单元测试时如何模拟HttpContext
查看>>
高级PHP应用程序漏洞审核技术
查看>>
菜鸟教程之工具使用(一)——Git的基本使用
查看>>
如何处理数组越界而不会让程序崩溃?
查看>>
比较排序算法
查看>>
Quartz.NET作业调度框架详解
查看>>
Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
查看>>
C++内存未释放的情况
查看>>
请保护我们的地球
查看>>
内存优化之封装九宫格
查看>>
LeetCode——Largest Number
查看>>
shell的定义
查看>>
S5PV210的IRAM应用
查看>>
svn:database disk image is malformed问题解决方法
查看>>
开源工具DbUtils的使用(数据库的增删改查)
查看>>