第二个Azure VM (客户的)运行FTP服务器。如果我尝试使用Python和ftplib连接,FTP服务器拒绝连接。同时,我能够从相同的Azure VM远程登录到FTP服务器。FTP服务器日志在我尝试使用ftplib连接时显示Azure VM的IP地址127.0.0.1,并在我尝试使用telnet连接时显示正确的IP地址。
我使用Visual Web Developer通过FTP直接打开Website_A,这真的很好。它允许我在计算机上编辑文件,然后将它们直接保存到服务器上,这样我就可以立即看到我的更改所产生的效果。但这两个站点都在同一个FTP服务器上。尽管使用了不同的用户名和密码,但当我尝试打开Website_B时,仍然会得到Website_A的文件。有没有人在打开两个使用相同FTP服务器的不同站点时遇到过这个问题?有没有办法绕过它?有没有更好的方法在一台FTP