Поставили vsftpd (мне он когда-то понравился). Сделали доступ к определённому каталогу для пользователя data.
В этот каталог записываются файлы с протоколом работы (в нашем внутреннем формате), а так же периодически из них делается выборка и формируются файлы в формате CSV,, чтобы их можно было импортировать в Excel.
И вот странная ситуация.
В консоли:
Код: Выделить всё
[root@WS T_Log]# ls -l
итого 116
drwxr-xr-x. 3 root root 4096 окт 23 11:00 csv
drwxr-xr-x. 2 root root 4096 окт 22 19:23 ggg
-rw-r--r--. 1 root root 33984 окт 23 11:26 log_201023_1100.dat
-rw-r--r--. 1 root root 18701 окт 23 11:59 log_201023_1126.dat.bz2
-rw-r--r--. 1 root root 12355 окт 23 12:59 log_201023_1200.dat.bz2
-rw-r--r--. 1 root root 20992 окт 23 13:18 log_201023_1300.dat
drwxr-xr-x. 3 service service 4096 окт 22 16:13 tvt
drwxr-xr-x. 2 service service 4096 окт 23 13:00 txt
Код: Выделить всё
ftp> dir
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxr-xr-x 2 0 0 4096 Oct 22 16:23 ggg
-rw-r--r-- 1 0 0 33984 Oct 23 08:26 log_201023_1100.dat
-rw-r--r-- 1 0 0 18701 Oct 23 08:59 log_201023_1126.dat.bz2
-rw-r--r-- 1 0 0 12355 Oct 23 09:59 log_201023_1200.dat.bz2
-rw-r--r-- 1 0 0 21184 Oct 23 10:19 log_201023_1300.dat
drwxr-xr-x 2 1001 1001 4096 Oct 23 10:00 txt
226 Directory send OK.
В чём может быть дело/?
По поводу каталога tvt. Первоначально это была копия каталога csv за, предыдущий день с именем csvn Была мысль, что имя csv какое-то "особое". Переименовал его в tvt, но ничего не изменилось tvt по FTP не виден.
Для проверки сделал mkdir csvv -- команда dir по FTP его показала
P.S. Пока единственное предположение -- какие-то настройки SELinux. Которые устанавливаются по умолчанию в RHEL
Но я с этим пока не знаком.