You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何连接FTP服务器?命令行连接ftp.bom.gov.au遇unknown host问题求助

连接FTP服务器的方法及你的命令行问题排查

一、通用的FTP服务器连接方式

1. 图形界面(浏览器为例)

直接在地址栏输入完整FTP地址,比如你使用的ftp://ftp.bom.gov.au/anon/gen/,浏览器会自动处理匿名登录逻辑——通常默认用anonymous作为用户名,密码可以留空或填写任意邮箱地址,成功后就能浏览、下载目标目录里的文件。

2. 命令提示符(CMD)连接

命令行的FTP工具是分步操作的,不能直接把完整路径跟在主机名后面,这正是你遇到问题的核心原因!

二、解决你遇到的「unknown host」报错

你之前输入的命令ftp ftp.bom.gov.au/anon/gen/是错误的:系统会把整个字符串ftp.bom.gov.au/anon/gen/当作主机名去解析,但这个带路径的字符串并不是有效的域名,所以才会提示「unknown host」。

而浏览器能正常访问的原因是:它会自动拆分URL结构,先连接主机ftp.bom.gov.au,再自动跳转到/anon/gen/这个子目录,相当于帮你完成了分步操作。

正确的命令行连接步骤如下:

  1. 打开命令提示符,输入:ftp ftp.bom.gov.au,回车
  2. 当提示输入用户名时,输入anonymous(这是匿名FTP的标准用户名),回车
  3. 提示输入密码时,直接回车即可(或者输入任意邮箱地址,比如user@example.com,匿名FTP一般不会校验密码)
  4. 成功登录后,输入cd anon/gen/,回车就能切换到你需要访问的目标目录了

如果需要下载文件,可以用get 文件名命令;如果是上传(匿名FTP通常仅开放下载权限),可以用put 文件名命令。

额外小建议

如果觉得命令行操作太繁琐,也可以试试专门的FTP客户端软件(比如FileZilla),图形化界面更直观,只需要填入主机名、用户名(anonymous)、密码(空或邮箱),就能一键连接并查看完整的目录结构。

内容的提问来源于stack exchange,提问作者user2206329

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 04:27:59