[英]SSH password script using root
您好,我正在尝试使用SSH密码脚本。
我正在使用的用户是root用户,因为这是针对服务器群集的,而root用户的密码较少,无法进入群集中的所有其他服务器。
我在这里拥有的就像在一台服务器上一样
echo "Welcome3 | passwd user1 --stdin"
这是我尝试在群集上使用的脚本。
export HOSTS="server1.server.com
server2.server.com
server3.server.com
server4.server.com
server5.server.com"
for i in $HOSTS
do
echo $i
ssh $i echo Welcome3 | passwd user1 --stdin
done
我收到消息
“更改用户user1 passwd的服务器名的密码:所有身份验证令牌已成功更新”
但是,当我使用新密码登录其他服务器时,似乎没有用。
任何想法将不胜感激。
提前致谢。
您在本地计算机上更改了user1的密码。
尝试这个:
ssh $i 'echo Welcome3 | passwd user1 --stdin'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.