位置: 编程技术 - 正文

Linux下交互式与非交互式修改用户密码的例子(交互式shell是什么意思)

编辑:rootadmin

推荐整理分享Linux下交互式与非交互式修改用户密码的例子(交互式shell是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux交互界面,linux交互式命令,linux交互命令,linux的交互方式包括,linux交互式脚本,linux交互文件软件,交互式命令shell,linux交互式脚本,内容如对您有帮助,希望把文章链接给更多的朋友!

最近管理的一批机器,有个需求是要统一修改一个帐号的用户名密码,比如将qa帐号的密码改为,后来还为了脚本化,很方便的执行,还使用了非交互式地修改用户的密码。简单记录一下吧。

1. 交互式配置本地用户的密码:passwd 命令

2. 非交互式修改本地用户的密码:chpasswd

Linux下交互式与非交互式修改用户密码的例子(交互式shell是什么意思)

3. 使用expect来处理交互式输入,从而实现非交互式的密码修改。

注意:脚本的第二行,这种写法可能比较陌生,这是在TCL语言中的语法,The backslash is recognized as part of a comment to sh, but in Tcl the backslash continues the comment into the next line which keeps the exec command from executing again.

该脚本的执行结果为:

Shell中的函数、函数定义、作用域问题介绍 说起函数调用,相信大家也不会陌生,然而对于初学Shell的我来说,Shell中函数调用方式却有点让我不太习惯,自己也走了不少的弯路,因为传递参数时

Shell脚本制作的终端会话回放功能脚本分享 不久前在书上看到两个很有趣的命令——script和srciptreplay,它可以把终端会话记录到一个文件中,即是说我们可以通过终端会话来来制作命令行技巧视

Shell脚本对文件中的行、单词、字符进行迭代输出示例 在进行文本文件进行处理时,对文件件中的行、单词、字符进行迭代和遍历是非常常用的操作。而将一个简单的循环用于迭代,再加上来自stdin或文件的

本文链接地址:https://www.jiuchutong.com/biancheng/379888.html 转载请保留说明!

上一篇:CentOS 6.x系统升级Python到2.7版本的Shell脚本分享(centos6升级到centos8)

下一篇:Shell中的函数、函数定义、作用域问题介绍(shell函数写法)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络