这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 expect_passmass,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
passmass - 在多台机器上更改密码
概要
通行证 [ host1 host2 host3 ... ]
引言
通行证 在多台机器上更改密码。 如果您有多个帐户
不共享密码数据库的机器,Passmass 可以帮你把它们全部保存在
同步。 反过来,这将使更频繁地更改它们变得更容易。
当 Passmass 运行时,它会要求您输入旧密码和新密码。 (如果您正在更改根
密码并具有等效性,旧密码不使用,可以省略。)
Passmass 理解“通常”的约定。 附加参数可用于
调谐。 它们会影响后面的所有主机,直到另一个参数覆盖它。 为了
例如,如果你在 host1 和 host2 上被称为“libes”,但在 host3 上被称为“don”,你会
说:
密码主机1主机2-用户唐主机3
参数是:
-用户
将更改密码的用户。 默认使用当前用户。
-r登录
使用 rlogin 访问主机。 (默认)
-登录
使用 slogin 访问主机。
- ssh
使用 ssh 访问主机。
-远程登录
使用 telnet 访问主机。
-程序
下一个参数是运行以设置密码的程序。 默认为“passwd”。
其他常见的选择是“yppasswd”和“set passwd”(例如,VMS 主机)。 一种
程序名称,例如“密码 fred”,可用于为新创建条目
帐户(以 root 身份运行时)。
-迅速的
下一个参数是提示后缀模式。 这允许脚本知道何时
外壳正在提示。 默认为“#”代表root,“%”代表非root
帐户。
-暂停
下一个参数是等待响应的秒数。 默认值为 30
但是某些系统的登录速度可能会慢得多。
-苏
下一个参数是 1 或 0。如果是 1,还会提示您输入根
登录后su用的密码。root的密码改了
而不是用户的。 这对于不允许 root 访问的主机很有用
登录。
如何 TO 用途
运行 Passmass 的最佳方式是将命令放在一个单行的 shell 脚本或别名中。
每当您在新机器上获得新帐户时,将适当的参数添加到
命令。 然后在您想更改所有主机上的密码时运行它。
洞穴
在多台主机上使用相同的密码会带来风险。 特别是,如果密码
可能被盗,那么您的所有帐户都处于危险之中。 因此,您不应该使用 Passmass
在您的密码可见的情况下,例如通过网络黑客
以窃听而闻名。
另一方面,如果你有足够多的不同密码的账户,你最终可能会
把它们写在某处——和 这 可能是一个安全问题。 有趣的故事:我的大学
室友有一张 11"x13" 的纸,上面列出了所有帐户和密码
整个互联网。 这是几年的精心工作,他带着它
他所到之处。 有一天,他忘了把它从牛仔裤上取下来,我们发现
第二天我们拿出洗衣服时,一张完全空白的纸!
通过 onworks.net 服务在线使用 expect_passmass