我必须为我的公司建立远程备份基础设施。我使用的软件需要FTP服务器进行远程备份。我使用的QNAP NAS框相同,这提供了一个内置的FTP服务器。我有一个互联网连接,并计划通过我的ISP获得这个连接的静态IP。我计划将我的QNAP NAS Box连接到这个Internet连接上(使用我的ISP提供的静态IP )作为基于FTP的远程备份服务器。我希望符合如果我连接我的NAS盒在这个连接,我也可以连接其他设备,如移动电话,笔记本电脑等与DHCP在同一互联网连接。这会与我的远程备份解决方案发生冲突吗?
我试图使用以下简单代码通过FTP打开连接。但密码就挂在这条线上。它没有前进,它没有抛出任何异常或错误。我的代码已经有6个月的历史了,我一直能够使用这段代码连接到我的网站并下载文件。今天,当我去打开FTP连接时,它才刚刚开始挂起。
你知道会出什么问题吗?
ftp = ftplib.FTP("www.mySite.com") # hangs on this line
print("Im alive") # Never get printed out
ftp.login(username, password)
我和其他几个人一起管理这个网站,但是我们没有改变任何东西
我已经在我的电脑上设置了Filezilla FTP服务器,并尝试从本地机器本身进行ftp。我可以连接、传输文件,但无法更改远程目录。
默认情况下,它位于主目录( D:/FTP)上,并且可以将(cd)更改为主目录下的子目录。但是,我需要访问主目录(D:/test)之外的文件夹/文件,有什么建议吗?
D:\FTP>ftp localhost
Connected to XXXXXX.
220-FileZilla Server version 0.9.39 beta
220 xxxx ftp server
User (XXXXXXX:(none)): xsds
331 Password requ