通过 Nautilus 连接到 FTP 连接到服务器

通过 Nautilus 连接到 FTP 连接到服务器

我想连接网络上的其他 ubuntu 机器。我使用 Nautilus FTP 连接管理器,但最终因服务器错误而拒绝连接。

我安装了vsftpd,但仍然显示一些错误

我正在使用 Ubunut 12.04LTS 64 位。在此处输入图片描述

答案1

我最好的猜测是 Nautilus 没有问题,但是你的网络设置或远程计算机的 FTP 服务器设置有问题。

我假设您尝试连接的计算机:

  • 连接到同一子网的网络上
  • 在跑 :)
  • 已安装 ftp 服务器(例如 vsftp)

首先,您必须确保两台计算机之间的网络连接正常。第一件事是 ping 远程计算机(ping 192.168.1.198在终端中)。如果远程计算机正在响应 ping,我们继续。否则,您必须正确设置互联网校正,以便两台计算机“看到”彼此。

其次,您必须检查远程计算机上的 FTP 服务器是否已启动并正在运行。查看文件 /etc/vsftpd.conf 中的配置,检查是否一切设置正确。特别是,检查 FTP 服务器正在运行的端口。如果有一行包含“listen_port=x”,其中 x 不是 21,则表示它没有使用默认的 FTP 端口。每次更改设置时,您都必须在sudo service vsftpd reload终端中重新加载 vsftpd。

为了检查 FTP 连接是否正常工作,您可以使用简单的命令行客户端。只需ftp 192.168.1.198在终端中输入,它就会尝试连接。这样您就可以检查问题是否来自 FTP 连接本身。如果您的端口不是 21,您也必须在此处设置它(查看 ftp 命令的手册)。

希望这可以帮助,

相关内容