我们的IT环境中有许多Red Hat Linux服务器.我的团队成员要求我编写一个脚本(最好是shell脚本),使用SSH在一次访问中更改每个用户的密码.
我试图找到一个解决方案,但我找到的许多脚本都使用了Expect.我们的服务器上没有安装Expect,系统管理员拒绝让我们安装它.此外,用户没有root访问权限,从而passwd --stdin或chpasswd无法使用.
passwd --stdin
chpasswd
是否有任何方法可以编写脚本以便用户可以在列表中的所有服务器上运行它并仅更改自己用户的密码?
linux passwords ssh shell
linux ×1
passwords ×1
shell ×1
ssh ×1