
Я хочу подключить другие машины Ubuntu в своей сети. Я использую для этого менеджер соединений Nautilus FTP, но в итоге соединение было отклонено из-за ошибки сервера.
Я устанавливаю vsftpd
, но все равно появляется какая-то ошибка
Я использую Ubuntu 12.04LTS 64bit.
решение1
Я бы предположил, что проблема не в Nautilus, а в настройках вашей сети или FTP-сервера удаленного компьютера.
Я предполагаю, что компьютер, к которому вы пытаетесь подключиться:
- Подключен к сети в той же подсети
- Бежит :)
- Установлен ли FTP-сервер (например, vsftp)
Во-первых, вы должны убедиться, что сетевое соединение между обоими компьютерами в порядке. Первым делом нужно пропинговать удаленный компьютер ( ping 192.168.1.198
в терминале). Если удаленный компьютер отвечает на пинг, давайте двигаться дальше. В противном случае вам придется правильно настроить интернет-коррекцию, чтобы два компьютера «видели» друг друга.
Во-вторых, вы должны проверить, что FTP-сервер запущен и работает на удаленном компьютере. Посмотрите на конфигурацию в файле /etc/vsftpd.conf, чтобы убедиться, что все настроено так, как надо. В частности, проверьте порт, на котором работает FTP-сервер. Если у вас есть строка с "listen_port=x", где x НЕ 21, то он не использует порт FTP по умолчанию. Каждый раз, когда вы что-то меняете в настройках, вы должны перезагрузить его в vsftpd, используя sudo service vsftpd reload
в терминале.
Чтобы проверить, работает ли FTP-соединение, можно использовать простой клиент командной строки. Просто введите ftp 192.168.1.198
в терминале, и он попытается подключиться. Таким образом, вы можете проверить, исходит ли проблема из самого FTP-соединения. Если у вас другой порт, а не 21, вы должны установить его здесь (для этого посмотрите man команды ftp).
Надеюсь это поможет,
Бен