8

I am trying to use FTP from command prompt.So when I enter

c:\> ftp www.test.com

it waits for a while and changes to ftp>.

So I thought that the connection was successful even though it did not ask me for a username and password.

Now when I enter any command in this like ls or dir it gives a message saying "Not Connected".

I am not sure why it is saying that, is it that even if the connection fails the command prompt changes to ftp>?

4

3 回答 3

1

在 /etc/vsftpd.conf 文件中取消注释以下内容:

  • local_enable=YES
  • write_enable=YES
  • anon_upload_enable=YES

使用以下命令重新启动 FTP 服务: - sudo /etc/init.d/vsftpd restart

于 2014-09-16T04:03:15.873 回答
1

您可能应该使用 SFTP 而不是 FTP。尝试

sftp <user>@<host> <port>

于 2019-02-19T17:11:27.527 回答
0

这意味着您和您尝试与之通信的 ftp 服务器之间存在连接问题。

  1. 检查以确保您的防火墙/他们的防火墙没有阻止 ftp。假设 ping 已启用,尝试 ping ftp 服务器的 IP 地址通常是查看您是否可以访问它的一种不错的方法。你也可以试试 telnet 21
  2. 使用 Filezilla 或其他一些 ftp 客户端(除了命令行)检查是否可以连接。
于 2015-10-02T11:32:19.423 回答