广告
返回顶部
首页 > 资讯 > 操作系统 >怎么在Linux中通过Shell脚本命令修改密码
  • 143
分享到

怎么在Linux中通过Shell脚本命令修改密码

2023-06-09 14:06:12 143人浏览 独家记忆
摘要

这篇文章给大家介绍怎么在linux中通过shell脚本命令修改密码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。交互方式修改密码 ssh 远程到主机; 切换到root账号;[一般都是切换到root进行密码修改,如果普通

这篇文章给大家介绍怎么在linux中通过shell脚本命令修改密码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

交互方式修改密码

ssh 远程到主机;

切换到root账号;

[一般都是切换到root进行密码修改,如果普通用户修改自己的密码,要输入原密码,然后新密码要满足复杂度才OK];

passwd username

使用passwd username 修改 username 的密码;
使用该命令会有提示,即进入了交互界面,输入密码即可。

使用脚本修改密码

很多时候我们可能需要远程执行服务器上的脚本来修改账号密码,此时就没有办法进行交互了。

此时可以使用如下两种方式修改密码:

方式1:

echo "passWord" | passwd testuser --stdin > /dev/null 2>&1

方式2:

echo testuser:password|chpasswd

注:

密码字符串的双引号,可有可无,见上面 方式1 和 方式2 的例子

如果密码中包含 $ 字符,需要使用反斜线进行转义,如:

echo testuser:password\$|chpasswd

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

关于怎么在Linux中通过Shell脚本命令修改密码就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 怎么在Linux中通过Shell脚本命令修改密码

本文链接: https://www.lsjlt.com/news/256382.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在Linux中通过Shell脚本命令修改密码
    这篇文章给大家介绍怎么在Linux中通过Shell脚本命令修改密码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。交互方式修改密码 ssh 远程到主机; 切换到root账号;[一般都是切换到root进行密码修改,如果普通...
    99+
    2023-06-09
  • Linux通过Shell脚本命令修改密码的两种方式
    交互方式修改密码 1. ssh 远程到主机; 2. 切换到root账号; [一般都是切换到root进行密码修改,如果普通用户修改自己的密码,要输入原密码,然后新密码要满足复杂度才OK]; 3. passwd userna...
    99+
    2022-06-04
    linux修改密码命令 linux shell 修改密码
  • read命令怎么在SHELL脚本中使用
    本篇文章给大家分享的是有关read命令怎么在SHELL脚本中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.1 shell read简介要与Linux交互,脚本获取键盘输...
    99+
    2023-06-09
  • 通过shell脚本怎么循环进入目录执行命令
    通过shell脚本怎么循环进入目录执行命令?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。相对应的目录结构如下;laravel框架的目录结构为:/webserver/aaa/ww...
    99+
    2023-06-09
  • 在linux shell脚本中root切换到普通用户执行脚本或命令的方法
    需求: 安装deb包,设置程序安装后启动,不需要root权限启动程序 | 不能用root权限启动 其他开机启动选项 方法:root临时降低权限 secUser=`who am i | awk '{print $1}...
    99+
    2022-06-04
    linux shell 切换root
  • 怎么在shell脚本中执行hive和sqoop命令
    这篇文章将为大家详细讲解有关怎么在shell脚本中执行hive和sqoop命令,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、test.sh脚本内容如下:#!/bin/bash#CURR_...
    99+
    2023-06-09
  • Linux服务器怎么修改密码 passwd命令用法
    linux作为一款开源免费的系统,在服务器上的使用非常广泛,由于Linux是一个非以可视化界面为主的系统,所以很多设置需要用到指令,例如修改登录用户的密码,就需要使用到:passwd。今天就和你分享passwd命令用法 ...
    99+
    2023-05-05
    Linux修改密码 passwd
  • Linux服务器怎么修改密码 passwd命令用法
    Linux作为一款开源免费的系统,在服务器上的使用非常广泛,由于Linux是一个非以可视化界面为主的系统,所以很多设置需要用到指令,例如修改登录用户的密码,就需要使用到:passwd...
    99+
    2023-05-18
    Linux修改密码 passwd
  • 怎么在linux命令行中修改IP
    怎么在linux命令行中修改IP?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。方式一:ifconfig eth0 192.168.1.18 netmask 255.255....
    99+
    2023-06-13
  • 怎么使用shell脚本执行命令实现自动填充密码
    这篇文章主要介绍“怎么使用shell脚本执行命令实现自动填充密码”,在日常操作中,相信很多人在怎么使用shell脚本执行命令实现自动填充密码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用shell脚本...
    99+
    2023-07-05
  • 怎么在linux中修改用户密码
    这篇文章给大家介绍怎么在linux中修改用户密码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。如果是以root身份登录,修改root密码.只要输入 passwd 就会出现: New password:  Re...
    99+
    2023-06-13
  • 怎么在Shell脚本中跟踪调试命令的执行
    这篇文章主要介绍怎么在Shell脚本中跟踪调试命令的执行,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本系列的前面部分清晰地阐明了另外两种 shell 脚本调试模式:详细模式和语法检查模式,并用易于理解的例子展示了如...
    99+
    2023-06-16
  • 怎么在Shell脚本中通过参数名传递参数
    这期内容当中小编将会给大家带来有关怎么在Shell脚本中通过参数名传递参数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。#!/bin/bashwhile getopts i:o:p:s...
    99+
    2023-06-09
  • 怎么在Shell脚本中使用sed命令删除特定行
    这篇文章将为大家详细讲解有关怎么在Shell脚本中使用sed命令删除特定行,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。sed命令常用到的两个选项:-i : 直接在文件上编辑 (edit f...
    99+
    2023-06-09
  • 怎么在linux中使用vi命令修改文件
    这期内容当中小编将会给大家带来有关怎么在linux中使用vi命令修改文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。vi的基本概念   基本上vi可分为三种操作状态,分别是命令模式(Command mo...
    99+
    2023-06-13
  • 怎么在Shell脚本中使用getopts处理多命令行选项
    这篇文章给大家介绍怎么在Shell脚本中使用getopts处理多命令行选项,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在Linux系统中,许多命令都提供了选项,使用不同的选项就会得到不通的执行结果例如:ls命令,ls...
    99+
    2023-06-09
  • 怎么在Linux中使用expect命令编写一个自动化交互脚本
    怎么在Linux中使用expect命令编写一个自动化交互脚本?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。expect 是建立在工具控制语言(Tool Control La...
    99+
    2023-06-09
  • 在Linux中怎么设置运行特定命令而无需sudo密码
    本篇内容主要讲解“在Linux中怎么设置运行特定命令而无需sudo密码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Linux中怎么设置运行特定命令而无需sudo密码”吧!我有一台部署在 AW...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作