chpasswd
发表于|更新于|Linux
|总字数:185|阅读时长:1分钟|浏览量:
chpasswd
批量更新用户口令的工具
补充说明
chpasswd命令 是批量更新用户口令的工具,是把一个文件内容重新定向添加到/etc/shadow中。
语法
1 | chpasswd(选项) |
选项
1 | -e:输入的密码是加密后的密文; |
实例
先创建用户密码对应文件,格式为username:password,如abc:abc123,必须以这种格式来书写,并且不能有空行,保存成文本文件user.txt,然后执行chpasswd命令:
1 | chpasswd < user.txt |
以上是运用chpasswd命令来批量修改密码。是linux系统管理中的捷径。
文章作者: Estom
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!
相关推荐

2021-12-24
chattr
chattr用来改变文件属性 补充说明chattr命令 用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: 语法1chattr(选项) 选项12345678a:让文件或目录仅供附加用途;b:不更新文件或目录的最后存取时间;c:将文件或目录压缩后存放;d:将文件或目录排除在倾倒操作之外;i:不得任意更动文件或目录;s:保密性删除文件或目录;S:即时更新文件或目录;u:预防意外删除。 123456-R:递归处理,将指令目录下的所有文件及子目录一并处理;-v<版本编号>:设置文件或目录版本;-V:显示指令执行过程;+<属性>:开启文件或目录的该项属性;-<属性>:关闭文件或目录的该项属性;=<属性>:指定文件或目录的该项属性。 实例用chattr命令防止系统中某个关键文件被修改: 1chattr +i /etc/fstab 然后试一下rm、mv、rename等命令操作于该文件,都是得到Operation not permitted的结果。 让某个文件只能往里面追加内容,不能删除,一...

2021-12-24
unrar
unrar解压rar文件命令,从 rar 压缩包中提取文件 语法12unrar [选项][switch 命令] [文件名...][路径]unrar <command> [-<switch 1> -<switch N>] archive [files...] [path...] 安装在 Linux 中输入以下命令下载安装包 1234wget https://www.rarlab.com/rar/rarlinux-6.0.2.tar.gzcd ~/Downloads/tar -zxvf rarlinux-6.0.2.tar.gz 选项123456e # 解压压缩文件到当前目录l[t,b] # 列出压缩文件[技术信息,简洁]p # 将文件打印到标准输出。t # 测试压缩文件v[t,b] # 详细列出压缩文件[技术信息,简洁]x # 用绝对路径解压文件 SWITCHES 开关设置注意:每个开关必须用空格分隔。你不能把它们放...

2021-12-24
sed
sed功能强大的流式文本编辑器 补充说明sed 是一种流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed的选项、命令、替换标记 命令格式 12sed [options] 'command' file(s)sed [options] -f scriptfile file(s) 选项12345-e<script>或--expression=<script>:以选项中的指定的script来处理输入的文本文件;-f<script文件>或--file=<script文件>:以选项中指定的script文件来处理输入的文本文件;-h或--help:显示帮助;...

2022-12-05
22 Java包机制
包1 基本概念包我们每天建的项目就是在一个目录下,我们每次都会建立一个包,这个包在磁盘下其实就是一个目录。包是用来分门别类的管理技术,不同的技术类放在不同的包下,方便管理和维护。 包名的命名规范: 12路径名.路径名.xxx.xxx// 例如:com.github.krislinzhao 包名一般是公司域名的倒写。例如:黑马是www.github.com,包名就可以定义成com.github.技术名称。 包名必须用’’.”连接。 包名的每个路径名必须是一个合法的标识符,而且不能是Java的关键字。 2 权限修饰符在Java中提供了四种访问权限,使用不同的访问权限修饰符修饰时,被修饰的内容会有不同的访问权限,我们之前已经学习过了public 和 private,接下来我们研究一下protected和缺省(default默认)修饰符的作用。 public:公共的,所有地方都可以访问。 protected:当前类 ,当前包,当前类的子类可以访问。 缺省(没有修饰符):当前类 ,当前包可以访问。 private:私有的,当前类可以访问。public > protected ...

2021-12-24
zip
zip可以用来解压缩文件 补充说明zip命令 可以用来解压缩文件,或者对文件进行打包操作。zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有“.zip”扩展名的压缩文件。 语法1zip(选项)(参数) 选项12345678910111213141516171819202122232425262728293031323334-A:调整可执行的自动解压缩文件;-b<工作目录>:指定暂时存放文件的目录;-c:替每个被压缩的文件加上注释;-d:从压缩文件内删除指定的文件;-D:压缩文件内不建立目录名称;-f:此参数的效果和指定“-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中;-F:尝试修复已损坏的压缩文件;-g:将文件压缩后附加在已有的压缩文件之后,而非另行建立新的压缩文件;-h:在线帮助;-i<范本样式>:只压缩符合条件的文件;-j:只保存文件名称及其内容,而不存放任何目录名称;-J:删除压缩文件前面不必要的数据;-k:使用MS-DOS兼容格式的文件名称;-l:压缩文件时,把LF字符置换成LF...

2021-12-24
lvreduce
lvreduce收缩逻辑卷空间 补充说明lvreduce命令 用于减少LVM逻辑卷占用的空间大小。使用lvreduce命令收缩逻辑卷的空间大小有可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。 语法1lvreduce(选项)(参数) 选项12-L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;-l:指定逻辑卷的大小(LE数)。 参数逻辑卷:指定要操作的逻辑卷对应的设备文件。 实例使用lvreduce命令减少指定的逻辑卷的空间大小。在命令行中输入下面的命令: 1[root@localhost ~]# lvreduce -L -50M /dev/vg1000/lvol0 #将逻辑卷的空间大小减少50M 输出信息如下: 1234......省略部分输出内容...... Do you really want to reduce lvol0? [y/n]: y #确认操作 Reducing logical volume lvol0 to 252.00 MB Logical volume lvol0 successfully resized
公告
欢迎参观Estom的小屋




