CMD echo 与 PLINK>exe 配合使用

CMD echo 与 PLINK>exe 配合使用

大家好,我尝试使用下面的格式来登录我的 plink,当我使用用户名登录时,我更改了密码,但它不接受新密码。所以我的问题是,当使用“(echo.password1 & echo.password1)”时,它会发送什么?它是发送“password1”作为新密码还是“password1 ”?

以下是我使用的阻止代码,用于更改我的用户名和密码

'''

(echo.mypassword & echo.password1 & echo.password1) | plink -ssh -batch [email protected] -pw mypassword "sudo passwd admin"

'''

这是输出。注意,在用户 usroob 上,我已设置 sudo,因此不需要输入密码。

C:\Users\Thomas Bonar>(echo.password1 & echo.password1) | plink -ssh -batch [email protected] -pw mypassword "sudo passwd admin"
New password: Retype new password: passwd: password updated successfully 
C:\Users\Thomas Bonar>plink -ssh [email protected] -pw password1 
Using username "admin". 
Access denied
[email protected]'s password:

相关内容