Airflow SFT气流中的操作员未使用连接id工作

Airflow SFT气流中的操作员未使用连接id工作,airflow,Airflow,我使用此图像设置了一个SFTP站点: 我能够从承载SFTP的本地计算机、正在运行的服务器(使用SFTP命令)以及带有WinSCP的Windows计算机连接到这个 但是,当我使用正确的用户名和密码在webserver UI中创建连接时,我的dag总是有一个错误,指出密码不正确(不可能) 然后我尝试删除密码,只生成密钥。这在我所有的机器上都有效,但是如果说密钥不是有效的OPENSSH密钥,我的任务就会失败 extra='{“密钥文件”:“/home/afflow/afflow/.ssh/id\u

我使用此图像设置了一个SFTP站点:

我能够从承载SFTP的本地计算机、正在运行的服务器(使用SFTP命令)以及带有WinSCP的Windows计算机连接到这个

但是,当我使用正确的用户名和密码在webserver UI中创建连接时,我的dag总是有一个错误,指出密码不正确(不可能)

然后我尝试删除密码,只生成密钥。这在我所有的机器上都有效,但是如果说密钥不是有效的OPENSSH密钥,我的任务就会失败

extra='{“密钥文件”:“/home/afflow/afflow/.ssh/id\u rsa”,“无主机密钥检查”:“true”}”

我也可以使用PySTFP连接到SFTP。我确实需要指出CNOTPS=无。在过去的一年左右,我一直在使用pysftp,但为了统一起见,我希望用SFTP操作符来代替它