- 浏览: 140583 次
- 性别:
- 来自: 成都
文章分类
最新评论
【基本介绍】
通过远端修改普通用户密码,而passwd --stdin , chpasswd都不许要root权限。
【方法介绍】
在要修改密码的机器上准备一个脚本
然后在远端调用脚本
【其他方法】 - 有root权限
【参考引用】
http://stackoverflow.com/questions/8236699/script-to-change-password-on-linux-servers-over-ssh
http://blog.chinaunix.net/uid-13670333-id-3187159.html
通过远端修改普通用户密码,而passwd --stdin , chpasswd都不许要root权限。
【方法介绍】
在要修改密码的机器上准备一个脚本
[root@bogon ~]# cat test.sh passwd <<EOF $1 $2 $2 EOF
然后在远端调用脚本
[root@bogon ~]# ssh test@192.168.243.169 "/bin/bash /home/test/test.sh oldpass newpass"
【其他方法】 - 有root权限
echo <newpasswd> | passwd --stdin <username> echo <username>:<passwd> | chpasswd
【参考引用】
http://stackoverflow.com/questions/8236699/script-to-change-password-on-linux-servers-over-ssh
http://blog.chinaunix.net/uid-13670333-id-3187159.html
发表评论
-
linux shell - broken pip error
2015-01-07 15:36 2753【基本介绍】 这里我们介绍发生broken pipe错误的原因 ... -
linux locate - find files by name
2014-12-17 17:46 610【基本介绍】 这里我们介绍locate命令,用来查找文件。 ... -
linux ssh - GSSAPIAuthentication
2014-12-10 14:58 2117【基本介绍】 最近公司搬家,发现合作伙伴的服务器的用ftp工具 ... -
linux tar - 压缩解压
2014-12-01 16:04 1019【基本介绍】 今天遇到要添加文件到tar文件里面,所以在这里介 ... -
linux parameter substitution - 字符串/变量处理
2014-11-17 15:56 817【基本介绍】 这里我们介绍bash里面对字符串,变量等的替换等 ... -
linux netstat - status状态描述
2014-11-14 17:59 1159【基本介绍】 这里介绍netstat命令返回的结果status ... -
linux set - set variables and set positional parameters
2014-11-10 18:26 434【基本介绍】 set是shell的内置命令。可以用来设置修改变 ... -
linux nc - arbitrary TCP and UDP connections and listens
2014-10-31 17:46 808【基本介绍】 nc是可以打开任意端口的TCP/UDP连接和监听 ... -
linux 报错集 - Cannot retrieve metalink for repository: epel. Please verify its pat
2014-10-29 15:12 958【基本介绍】 运行yum报错Error: Cannot ret ... -
linux awk - awk tutorial
2014-10-21 10:47 507【基本介绍】 awk是一款强大的对文件内容进行处理的软件,可以 ... -
linux ps - processes
2014-10-20 14:17 1262【基本介绍】 ps - report a snapshot o ... -
linux lsof - list open files
2014-10-17 17:31 760【基本介绍】 lsof - list open files I ... -
linux - 网络连接状态
2014-10-13 11:00 1403【基本情况】 这里介绍 ... -
linux netstat - Print network connections, routing tables, interface statistics,
2014-10-13 10:37 1017【基本介绍】 netstat - Print network ... -
linux vmstat - Report virtual memory statistics
2014-10-10 17:39 733【基本介绍】 vmstat - Report virtual ... -
linux yum - yum warning: rpmts_HdrFromFdno
2014-10-09 15:08 605【基本介绍】 在yum安装软件的时候有时候会报warning: ... -
Linux ip subnet mask - 网段分析
2014-09-24 19:22 1371【基本介绍】 网段的分析可以帮助我们查看两个局域地址是否可以互 ... -
linux curl - curl 上传下载
2014-09-19 11:45 2125【基本介绍】 curl is a tool to tra ... -
linux mkpasswd - 密码生成器
2014-09-18 17:18 1416【基本介绍】 作为linux admin要经常创建用户,并初始 ... -
linux dd - dd测试硬盘速度
2014-09-05 18:42 852【基本介绍】 这里我们使用dd命令来测试硬盘的读写速度 dd ...
相关推荐
5.Shell 脚本的使用:我们使用 Shell 脚本来实现批量修改 Linux 服务器的密码。该脚本可以自动地执行相关的命令,并对服务器进行批量操作。 6. ip 列表的使用:我们使用 ip 列表来存储要处理的服务器的 ip 地址。该...
rsh命令的英文全称为“remote shell”,该命令提供的用户环境,也就是shell,以便指令能够在指定的远端主机上执行。 语法格式: rsh [参数] 常用参数: -d 使用Socket层级的排错功能 -l 指定要登入远端主机的...
### 两台Linux机器之间SSH不需要密码详解 在日常运维工作中,经常需要在多台Linux服务器之间进行频繁的登录操作。为了提高效率并减少输入密码的繁琐步骤,可以通过配置SSH免密登录的方式来实现这一需求。本文将详细...
在提供的文档“图解--Linux_忘记root用户密码修改方法.doc”中,可能包含如何在无法记住root用户密码的情况下重置密码的步骤。这通常涉及到启动Linux系统到单用户模式或使用紧急救援模式来修改密码。具体步骤通常...
### SSH Key 免密码登录详解 #### 一、SSH Key 的基本概念与原理 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。通过SSH,可以在非安全的网络环境中提供安全的远程登录服务,其安全性主要依靠...
首先,要实现无密码登录,关键在于配置Linux服务器端的SSH服务。打开`/etc/ssh/sshd_config`文件,找到`X11Forwarding`选项,将其设置为`yes`,这将开启SSH的X11转发功能,允许远程图形界面的传输。修改后,重启SSH...
### Linux下的CVS配置规则及细节问题 #### CVS简介与安装 CVS(Concurrent Versions System)是一款在开源社区广泛使用的版本控制系统。它主要用于管理软件项目中的源代码变更历史,支持多用户协作开发,能够有效地...
Linux支持路由内核、2.6、3.1等普通内核,路由内核支持路由三大内核、Ubuntu、admin等,独立开发的Linux穿盾CC模式,SYN稳定发包100%,自启动,无需Root权限上线即可发包。 VIP版本攻击代码实时更新,通过服务器...
Linux 开启 Telnet 服务 Linux 操作系统提供了多种服务,包括文件传输、远程登录、电子邮件等。Telnet 服务是一种远程登录服务,允许用户从远程主机登录到 Linux 服务器。下面将详细介绍如何开启 Linux 的 Telnet ...
标题中的“Linux系统远程操作工具”通常指的是SSH(Secure Shell)服务,它提供了安全的网络协议,允许用户通过加密的连接远程执行命令、管理文件和运行图形化的桌面环境。除此之外,还有一些增强型的远程访问工具,...
- **示例**:在 ADB shell 中可以执行 `su` 命令以获得 root 权限,但前提是手机已经获得了 root 权限。此外,还可以使用 `busybox` 等命令来执行更多高级操作。 2. **adb push [本地文件路径] [远程文件路径]** ...
### 基于Linux的远程管理系统服务器端的实现 #### 概述 本文档探讨了基于Linux操作系统构建的远程管理系统服务器端的实现方法。该系统旨在简化系统管理员的工作流程,提高远程管理的便利性与安全性。系统实现了多种...
SSH Secure Shell工具是Linux环境中广泛使用的工具,它允许用户通过加密的方式与远程服务器进行交互,确保数据传输的安全性,防止中间人攻击和其他网络安全威胁。在本篇文章中,我们将深入探讨SSH的工作原理、主要...
SSH(Secure Shell)是一种网络协议,用于在不安全的网络环境中提供安全的远程登录和其他服务。它通过加密技术确保了数据传输的安全性,避免了中间人攻击、DNS和IP欺骗等网络安全问题。SSH同时提供了数据压缩功能,...
7、设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。 8、判断当前工作目录下所有的文件类型,如果是目录显示目录名...
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间 date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,...
Linux SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地远程登录到Linux或Unix系统。SSH提供加密的网络服务,包括命令行接口(CLI)的远程登录、文件传输以及网络服务的控制。它取代了早期的不安全的...
本文将详细介绍如何在Linux中安装、配置和管理Telnet服务,以及如何控制root用户通过Telnet登录。 首先,了解Telnet协议的基本概念。Telnet是一种基于TCP/IP协议族的远程登录协议,允许用户通过网络连接到另一台...
- 远程登录到 Linux 服务器,并切换到 root 用户。 - 创建 `loadrunner` 目录:`mkdir loadrunner`。 - 修改 `compat-libstdc++-33-3.2.3-61.i386.rpm` 的权限为 777:`chmod -R 777 compat*`。 **3. 安装兼容库** ...