我正在编写一个脚本来执行一些命令,例如从标准用户更改为 root 用户,然后禁用防火墙并打开 putty 窗口以进行进一步的手动操作。
回声 | putty.exe -ssh -l %U% -pw %PW% %TARGET%
/bin/庆典
这可以很好地使用标准用户登录并保持窗口打开。
更改为 root 用户是使用 sudo -i 命令完成的,密码与标准用户相同。
root直接登录不受限制
如果像下面这样修改代码以切换到root用户,
回声 | putty.exe -ssh -l %U% -pw %PW% %TARGET% "echo %PW% | sudo -i"
/bin/庆典
抛出 Putty 错误。无法打开与 10.10.110.50 的连接。网络错误:无法分配请求的地址
但是 Putty 可以手动使用多个实例。