Можно подключиться к FTP, но данные не передаются

Я только что установил и запустил vsftpd на моем компьютере с Fedora 20 и пытаюсь подключиться к этому FTP-серверу как обычный пользователь Unix. Подключение работает, но я не могу получить никаких данных:

ftp> open
(to) 192.168.3.41
Connected to 192.168.3.41 (192.168.3.41).
220 (vsFTPd 3.0.2)
Name (192.168.3.41:myname): 
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,3,41,77,211).
150 Here comes the directory listing.
226 Transfer done (but failed to open directory).

Права доступа к каталогу принадлежат пользователю myname . Другой пользователь работает.

Я отключил брандмауэр, но это не имеет значения.

Есть идеи?

0
задан 21 June 2016 в 12:03
1 ответ

Это была проблема SELinux. Я отключил SELinux, и теперь он работает.

(Я знаю, что не должен отключать SELinux, но настраиваю его правильно, но это машина для разработки, и необходимость иметь дело с брандмауэрами и SELinux во время разработки - это PITA, поэтому я всегда отключал их полностью.)

0
ответ дан 5 December 2019 в 10:15

Теги

Похожие вопросы