为了让远程服务器获得回购,我将sources.list改写为:
deb http://127.0.0.1:88/media/apt trusty main
我已经放入了ansible.cfg文件:
[ssh_connection]
ssh_args = -R 88:127.0.0.1:80
为了完整起见,这里是我的yml文件:
- name: apt proxy configuration
copy:
src: sources.list
dest: /etc/apt/sources.list
- name: APT | ge repo key
apt_key:
data: "{{repository_key }}"
- name: Upgrade
apt:
update_cache: yes
allow_unauthenticated: yes
upgrade: dist
ssh:EXEC sftp-b--r 88:127.0.0.1:80-o kbdinteractiveauthentication=no-o preferredauthentications=gssapi-with-mic,gssapi-keyex,基于hostbased,publickey-o passwordauthentication=no-o connecttimeout=10'[192.168.128.129]'
<192.168.128.129>ssh:EXEC sftp-b--r 88:127.0.0.1:80-o kbdinteractiveauthentication=no-o preferredauthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey-o passwordauthentication=no-o connecttimeout=10'[192.168.128.129]'[警告]:[192.168.128.129]上的sftp传输机制失败。使用ANSIBLE_DEBUG=1查看详细信息
<192.168.128.129>ssh:EXEC scp-r 88:127.0.0.1:80-o kbdinteractiveauthentication=no-o preferredauthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey-o passwordauthentication=no-o connecttimeout=10/tmp/tmp87umut'[192.168.128.129]:/root/.ansible/tmp/ansible-tmp-1509468784.12-45526153395602/setup.py'使用ANSIBLE_DEBUG=1查看详细信息
有没有一种方法可以连接到我的远程机器与反向代理的位置,而不破坏ansible scp和ftp连接?
如果您通读有关ssh连接模块的文档,您将看到除了ssh_args
之外,还有许多*_extra_args
选项,您已经发现该选项用于所有与ssh相关的命令行:
ssh_extra_args
scp_extra_args
sftp_extra_args
这些参数将只用于特定的命令。换句话说,如果您使用ssh_extra_args
,您应该全部设置好。
我正在尝试连接到sftp,但收到一个错误:建立sfpt连接失败:主机签名无效或主机密钥未被接受。你知道怎么做吗?我用的是filezilla和fugu。只是aptana不起作用。 谢谢!
我使用的是camel version2.13.1和camel-ftp version2.13.1。我正试图通过camel路由连接到sftp服务器。我得到了一些与jCraft Jsch异常相关的错误,如下所示。
我得到以下例外情况:- 中只能有512到1024(含)的范围 请帮助进行故障排除或解决。除了任何第三方服务提供商之外,有没有任何方法可以让我的2048位密钥通过此异常?
在我的C#项目中,为了连接到SFTP服务器,我包含了。目前,我尝试实现一个简单的连接方法,如下所示: 已连接,但无法接收来自FTP服务器的问候语。 根据Chilkat的文件。 我错过了什么?我尝试连接到一个简单的ftp服务器测试(没有SSL/TLS),它连接正确,所以我想我错过了什么。当我尝试用Filezilla连接到SFTP服务器时,给出的凭据是正确的。谢谢你。 更新
在使用ssh2_sftp方法创建了一个通过SFTP发送和接收文件的小型库之后,我发现我必须连接的服务器已经禁用了ssh连接,我只能通过SFTP连接。 服务器连接在使用sftp命令的命令行下运行良好,但是ssh向我发送一个“此服务仅允许sftp连接”。
在这个问题之前,我将说明,在我的日常工作中,我们使用Adobe的Business Catalyst CMS,这是一个自托管的CMS。我办公室里的大多数人都使用Dreamweaver进行开发,但我不是Dreamweaver的粉丝。我真的很想使用Aptana3,因为我真的很喜欢它到目前为止。但是,我在设置到任何Business Catalyst站点的SFTP连接时遇到了麻烦。我已经成功地与其他提供商连