我需要通过以非交互方式提供密码来从Windows命令行执行ssh。我可以实现基于密钥的身份验证并能够执行ssh命令,就像
ssh <user>@<host> <command>
有没有类似的命令
ssh <user>@<host> -P <password> <command>
我不知道这是否可行。但是,可能有一些解决方法。向我抛出一些想法以实现相同目标。
                
                2
              
                  使用基于密钥的身份验证是一个更好的主意。
                
                
                  
                    —
                    Greg Inozemtsev 2012年
                    
                  
                
              
                  是的,我也有基于密码的身份验证的要求。
                
                
                  
                    —
                    Balachandar 2012年
                    
                  
                
              
                  在这种情况下,@ GregInozemtsev有时会需要使用快捷脚本来执行类似操作,特别是在不需要纯安全性的测试或其他环境中。
                
                
                  
                    —
                    TheJosh 
                    
                  
                
              
                  我不知道为什么缺少该基本选项。我一直在寻找-pw superputty(腻子)命令:(我想我会移动到SSH密钥来代替。
                
                
                  
                    —
                    m3nda 
                    
                  
                
              