在CMD中操作SSH连接
连接的命令行为- ssh -p22 root@192.168.1.105
复制代码 出现yes/no选项- Microsoft Windows [版本 6.1.7601]
- 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
-
- C:\Windows\System32>echo yes|ssh -p22 root@192.168.1.105
- Pseudo-terminal will not be allocated because stdin is not a terminal.
- The authenticity of host '192.168.1.105 (192.168.1.105)' can't be established.
- RSA key fingerprint is SHA256:VPC9icZkJ+ohS0THGtCVdkQDO2KZeGsAGzgSkfbiPTc.
- Are you sure you want to continue connecting (yes/no)?
复制代码 尝试改变命令行为- echo yes|ssh -p22 root@192.168.1.105
复制代码 无效。
测试在PSCP中 echo yes|+命令 是完全有效的,为什么在CMD下就不行了呢?
需要怎么写能,才能自动输入yes或者no |