iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux通过Shell脚本命令修改密码的两种方式
  • 302
分享到

Linux通过Shell脚本命令修改密码的两种方式

linux修改密码命令linuxshell修改密码 2022-06-04 22:06:40 302人浏览 薄情痞子
摘要

交互方式修改密码 1. ssh 远程到主机; 2. 切换到root账号; [一般都是切换到root进行密码修改,如果普通用户修改自己的密码,要输入原密码,然后新密码要满足复杂度才OK]; 3. passwd userna

交互方式修改密码

1. ssh 远程到主机;

2. 切换到root账号;

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

3. passwd username

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

使用脚本修改密码

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

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

方式1:


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

方式2:


echo testuser:passWord|chpasswd

注:

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

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


echo testuser:password\$|chpasswd

总结

以上所述是小编给大家介绍的linux通过shell脚本命令修改密码的两种方式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

--结束END--

本文标题: Linux通过Shell脚本命令修改密码的两种方式

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

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

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

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

下载Word文档
猜你喜欢
  • 怎么在Linux中通过Shell脚本命令修改密码
    这篇文章给大家介绍怎么在Linux中通过Shell脚本命令修改密码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。交互方式修改密码 ssh 远程到主机; 切换到root账号;[一般都是切换到root进行密码修改,如果普通...
    99+
    2023-06-09
  • 【Shell】Shell 脚本自动输入密码的三种方式
    Shell 脚本自动输入密码的三种方式 注意,如果创建.sh文件后不可以执行,请执行sudo chmod 755 文件名.sh来修改权限。 方式一 使用 echo “密码” | (管道符) 使用场景: sudo 命令 在...
    99+
    2023-08-21
    linux 服务器 shell
  • 通过linux命令行修改IP方式有哪些
    这篇文章主要讲解了“通过linux命令行修改IP方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“通过linux命令行修改IP方式有哪些”吧!本文介绍了通过linux命令行修改IP的方...
    99+
    2023-06-17
  • Linux--MYSQL 密码修改 (四种方式)
    注 : 我们所谓的密码修改肯定是先指的是 你已经清楚用户的原密码 ,是对原密码进行了修改 并不是你忘记了密码,然后设置新密码~!! 方式一 : 使用 mysqladmin 示例 : [r...
    99+
    2023-09-12
    运维 linux 数据库 mysql Powered by 金山文档
  • Linux系统如何通过命令行的方式修改IP
    今天给大家介绍一下Linux系统如何通过命令行的方式修改IP。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。在Linux系统图形界面更改IP特别容易,但是大家知...
    99+
    2023-06-28
  • Shell脚本实现SFTP传输文件,通过密码形式
    文章目录 读取SFTP连接信息 读取SFTP连接信息 cat 读取文件内容 grep server : 查找文件内容中包含server字符的,行内容 awk -F ‘=’ :实现字符...
    99+
    2023-10-07
    服务器 linux 网络
  • 如何实现Shell脚本中非交互式修改密码
    本篇内容介绍了“如何实现Shell脚本中非交互式修改密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1:使用chpasswdchpassw...
    99+
    2023-06-09
  • Linux 修改系统时间的两种方式
    一:更新系统时间的方式 1、手动修改 通过相关工具来手动修改系统的时间。 2、自动同步 使用NTP自动同步系统时间。 二:手动修改系统时间 1、date工具 作用:显示和设置系统时间 选项: -d 显示字符串所指的日期与时间,比如:"-...
    99+
    2023-08-17
    linux 运维 服务器 java
  • BAT脚本批量修改文件名的两种方法
    目录一,先进入想要修改文件名的文件夹中,使用命令:1、以示例文档为例进行说明2.双击1.bat来生成yuan.xls文件,如下图:二、直接通过BAT脚本实现通过BAT脚本批量修改文件...
    99+
    2024-04-02
  • linux下修改root密码的命令是什么
    linux下修改root密码的命令是passwd命令,可通过passwd命令进行修改设置root密码,操作方法:1、重启linux系统,进入Boot Menu;2、长按Shift键选择recovery mode;3、选择Drop to ro...
    99+
    2024-04-02
  • mysql简单使用命令和修改mysql密码的加密方式
    简单使用命令: 登录mysql后(分号代表语句结束,执行的时候不见到分号不会结束) show databases; ---展示所有数据库名 use 数据库名; --- 进入(使用)...
    99+
    2023-09-13
    mysql 数据库
  • Linux下Shell脚本中几种基本命令的替换区别有哪些
    这篇文章将为大家详细讲解有关Linux下Shell脚本中几种基本命令的替换区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Part 1 : ` command `这是 “命令标准输出作为函数标准输...
    99+
    2023-06-09
  • Linux 下通过 java 命令启动 jar 包的几种常见方式
    Linux 下通过 java 命令启动 jar 包的几种常见方式 一、后台启动jar包命令 方法一:直接启动 jar 包服务 # 当前ssh窗口不被锁定,直接关闭或可按CTRL + C打断程序运行,程...
    99+
    2023-09-03
    java linux jar
  • Linux中通过命令重设phpmyadmin root密码的示例
    这篇文章主要介绍了Linux中通过命令重设phpmyadmin root密码的示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。phpmya...
    99+
    2024-04-02
  • Shell脚本常用命令及如何通过shell脚本实现服务器上文件的上传和下载
    Shell脚本常用命令 简介 1、什么是shell: Shell 是一个用 C 语言编写的应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 脚本(shell script),是一种为 shell 编写...
    99+
    2023-08-23
    服务器 linux 自动化
  • Sqoop可不可以通过命令行和GUI两种方式进行操作
    Sqoop 可以通过命令行和 GUI 两种方式进行操作。 命令行方式:Sqoop 提供了一系列命令行工具,例如 sqoop imp...
    99+
    2024-04-02
  • 怎么通过修改jdbc配置文件方式修改Weblogic数据源密码
    这篇文章主要讲解了“怎么通过修改jdbc配置文件方式修改Weblogic数据源密码”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么通过修改jdbc配置文件方式修改Weblogic数据源密码...
    99+
    2023-06-04
  • PHP命令行脚本接收传入参数的三种方式
    目录 一、使用`$argv`和`$argc`参数接收二、使用`getopt`函数(推荐使用这种方法)三、提示用户输入 通常PHP都做http方式请求了,可以使用GET、POST…方式接收参...
    99+
    2023-09-30
    php 开发语言
  • linux中shell脚本实现root切换到普通用户执行脚本或命令的示例分析
    这篇文章将为大家详细讲解有关linux中shell脚本实现root切换到普通用户执行脚本或命令的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。需求:安装deb包,设置程序安装后启动,不需要root...
    99+
    2023-06-09
  • Linux系统通过命令行更改IP的方法是什么
    今天就跟大家聊聊有关Linux系统通过命令行更改IP的方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Linux系统怎样通过命令行的方式更改IP?Linux在命令行下如何设置...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作