当使用Phing的SCP和SSH任务时,我目前需要输入我的SSH密码,但希望任务能够使用我设置的基于密钥的身份验证。据我所知,Phing中的SCP和SSH任务需要提供公钥文件、私钥文件和口令。我不想在构建文件中硬编码我的口令,那么人们如何使用Phing和SSH密钥,以便他们不必在每次部署时输入口令呢?我是否应该这样做?或者留下它需要每次部署时输入口令会更好?(我在dev服务器上ssh并运行Phing,在那里可以ssh到live服务器,并使用代理转发回我的运行Pageant的Win PC。)
~/.ssh/authorized_keys
)-否则代理程序将无法帮助您。 - cweiske