- 浏览: 134733 次
- 性别:
- 来自: 成都
文章分类
最新评论
【基本介绍】
通过远端修改普通用户密码,而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 2664【基本介绍】 这里我们介绍发生broken pipe错误的原因 ... -
linux locate - find files by name
2014-12-17 17:46 559【基本介绍】 这里我们介绍locate命令,用来查找文件。 ... -
linux ssh - GSSAPIAuthentication
2014-12-10 14:58 2000【基本介绍】 最近公司搬家,发现合作伙伴的服务器的用ftp工具 ... -
linux tar - 压缩解压
2014-12-01 16:04 969【基本介绍】 今天遇到要添加文件到tar文件里面,所以在这里介 ... -
linux parameter substitution - 字符串/变量处理
2014-11-17 15:56 777【基本介绍】 这里我们介绍bash里面对字符串,变量等的替换等 ... -
linux netstat - status状态描述
2014-11-14 17:59 1112【基本介绍】 这里介绍netstat命令返回的结果status ... -
linux set - set variables and set positional parameters
2014-11-10 18:26 406【基本介绍】 set是shell的内置命令。可以用来设置修改变 ... -
linux nc - arbitrary TCP and UDP connections and listens
2014-10-31 17:46 758【基本介绍】 nc是可以打开任意端口的TCP/UDP连接和监听 ... -
linux 报错集 - Cannot retrieve metalink for repository: epel. Please verify its pat
2014-10-29 15:12 925【基本介绍】 运行yum报错Error: Cannot ret ... -
linux awk - awk tutorial
2014-10-21 10:47 457【基本介绍】 awk是一款强大的对文件内容进行处理的软件,可以 ... -
linux ps - processes
2014-10-20 14:17 1219【基本介绍】 ps - report a snapshot o ... -
linux lsof - list open files
2014-10-17 17:31 711【基本介绍】 lsof - list open files I ... -
linux - 网络连接状态
2014-10-13 11:00 1349【基本情况】 这里介绍 ... -
linux netstat - Print network connections, routing tables, interface statistics,
2014-10-13 10:37 978【基本介绍】 netstat - Print network ... -
linux vmstat - Report virtual memory statistics
2014-10-10 17:39 691【基本介绍】 vmstat - Report virtual ... -
linux yum - yum warning: rpmts_HdrFromFdno
2014-10-09 15:08 560【基本介绍】 在yum安装软件的时候有时候会报warning: ... -
Linux ip subnet mask - 网段分析
2014-09-24 19:22 1292【基本介绍】 网段的分析可以帮助我们查看两个局域地址是否可以互 ... -
linux curl - curl 上传下载
2014-09-19 11:45 2074【基本介绍】 curl is a tool to tra ... -
linux mkpasswd - 密码生成器
2014-09-18 17:18 1380【基本介绍】 作为linux admin要经常创建用户,并初始 ... -
linux dd - dd测试硬盘速度
2014-09-05 18:42 816【基本介绍】 这里我们使用dd命令来测试硬盘的读写速度 dd ...
相关推荐
rsh命令的英文全称为“remote shell”,该命令提供的用户环境,也就是shell,以便指令能够在指定的远端主机上执行。 语法格式: rsh [参数] 常用参数: -d 使用Socket层级的排错功能 -l 指定要登入远端主机的...
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”将只显示当前日期和时间,...
写在开头的话ssh的基本概念ssh的登录验证模式账户密码验证格式密钥对验证ssh(secure shell)的服务搭建Linux服务器的建立(VMware克隆形式)ssh(secure shell)服务的搭建安全防护的关闭Linux上用户名密码登录ssh...
Linux支持路由内核、2.6、3.1等普通内核,路由内核支持路由三大内核、Ubuntu、admin等,独立开发的Linux穿盾CC模式,SYN稳定发包100%,自启动,无需Root权限上线即可发包。 VIP版本攻击代码实时更新,通过服务器...
chsh命令的作用是更改使用者shell设定,它的使用权限是所有使用者。 2.格式 chsh [ -s ] [ -list] [ --help ] [ -v ] [ username ] 3.主要参数 -l:显示系统所有Shell类型。 -v:显示Shell版本号。 4....
Socat 是 Linux 下的一个多功能的网络工具,名字来由是 「Socket CAT」。...android端 可以不需要root,也可以root,都行。 另一端主机用nc 【android设备IP】:10001进行连接即可远程 android shell
(分为server端和client端,我们这里是实验环境,为了节省机器,有一台机器既做服务器同时也做客户端,另一台只有客户端。注:node1这个虚拟机尽量内存稍微大一些),下面我们开始配置。 在node1上准备要使用的...
ttyd 是一个 C 语言编写的命令行程序,可以把任意命令行程序分享到网页上操作,可以看做是个网页版的远程终端,支持 Linux、macOS、FreeBSD系统,还可以运行在 OpenWrt/LEDE 之类的嵌入式系统上。 功能特色: ...
Linux finger命令 Linux finger命令可以让使用者查询一些其他使用者的资料。会列出来的资料有: ...finger 指令并不限定于在同一服务器上查询,也可以寻找某一个远端服务器上的使用者。只要给一个像是
与该功能相关的Linux命令:rsh命令 – 远端登入的shellps命令 – 显示进程状态startx命令 – 初始化X-windowsmodprobe命令 – 内核模块智能加载工具package-cleanup命令 – 清理本地安装的RPM软件包help命令 – 显示...
-e参数的作用是可以使用户自由选择想使用的shell程序来连接远端服务器,因此也可以设置成使用默认的ssh来连接,这样我们就可以加入ssh的参数了 具体语句写法如下: rsync -e ‘ssh -p 34778’ username@hostname:...
通常可用来建立SLIP服务器,让远端电脑以SLIP连线到服务器。 sliplogin会去检查/etc/slip/slip.hosts文件中是否有相同的用户名称。通过检查后,sliplogin会调用执行shell script来设置IP地址,子网掩码等网络界面...