【发布时间】:2012-01-11 06:08:44
【问题描述】:
我正在尝试在 CRAN 上为其第一个版本上传一个包,但我无法通过 FTP 上传。
看来我没有ftp://cran.r-project.org/incoming的写权限:
550 Access is denied.
Could not download /home/roudierp/Documents/CODE/lhs/fresh_meat/clhs_0.4-2.tar.gz from local filesystem
There were 1 files or directories that could not be transferred. Check the log for which items were not properly transferred.
我尝试使用两个文件浏览器(Dolphin 和 Konqueror)、两个基于 GUI 的 FTP 客户端(FireFTP 和 GFTP)以及良好的 ol'ftp 命令行界面,但没有成功。
我使用anonymous 作为用户名,使用我的电子邮件地址或什么都没有作为密码。
我还尝试使用curl 并按照this post 明确禁用EPSV:
curl --disable-epsv -T clhs_0.4-2.tar.gz ftp://cran.R-project.org/incoming/
但我仍然收到拒绝访问错误:
curl: (25) Failed FTP upload: 550
知道我做错了什么吗?
【问题讨论】:
-
我认为登录名应该是“匿名的”:你用的是什么?如果您不指定,大多数 FTP 客户端将使用您当前的登录名。
-
谢谢 - 我用了
anonymous。不过好点,我编辑了我的问题。 -
我刚刚使用 gFTP 将我的包上传到 CRAN,它运行良好。你又试了一次吗?即使您可以连接,服务也可能会出现一小段停机时间。
-
我今天早上(新西兰时间)再次尝试使用 gFTP(以及其他),但未成功。我认为这似乎是一个问题,因为其他贡献者似乎已经在
incoming上上传了档案而没有明显的麻烦。