550目录名称无效

时间:2013-02-27 20:54:17

标签: unix ftp

我在使用UNIX FTP over TLS脚本时遇到了一些麻烦。当我拉文件(复制到localhost)没有问题,但是当我从远程Windows服务器删除文件时,我收到FTP错误550 The directory name is invalid我试图找出导致这种情况的原因,当时检查Windows机器的系统管理员,他们声明我连接的帐户具有相应的删除权限来完成此操作。任何帮助是极大的赞赏。

以下是使用ftp -s连接并登录后。

ftp> passive 

Passive mode  on.

ftp> ls -al

227 Entering Passive Mode (192,168,2,50,238,107).

125 Data connection already open; Transfer starting.

TLSv1/SSLv3 ( AES128-SHA ), 128 bits

02-04-13  01:47PM                27696 20130204T134747Z.csv 

02-05-13  01:36PM                 3423 20130205T133659Z.csv

02-08-13  03:40PM                 2674 appimport.csv

02-03-13  03:14PM       <DIR>          aspnet_client

02-25-13  03:07PM                 6566 exportedAll.csv

226 Transfer complete.

ftp> rm exportedAll.csv

错误: 550目录名称无效。

1 个答案:

答案 0 :(得分:0)

ftp> delete exportedAll.csv

rmrmdir的缩写,因此它仅用于删除目录,而不是普通文件。