我想连接网络上的其他 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 命令的手册)。
希望这可以帮助,
本