пятница, 2 ноября 2012 г.

Ubuntu: vsftpd в не показывает .htaccess и другие dotfiles

Настраивал сервер в виртуальной машине c Ubuntu 8.04.4 LTE и столкнулся со следующей проблемой: vsftpd не отображает файлы начинающиеся с точки 'dotfiles'.

Начал искать параметр отвечающий за отображение файлов начинающихся с '.'. Несколько раз бегло пролистал файл конфигурации... Затем прочитал весь файл с комментариями и не нашёл ни одного упоминания dot files.

Тут на помощь приходит 'man'

man vsftpd.conf
force_dot_files
    If  activated,  files  and  directories  starting with . will be
    shown in directory listings even if the "a" flag was not used by
    the client. This override excludes the "." and ".." entries.

    Default: NO

По умолчанию значение параметра 'NO'.

Дальше проще.

Открываем в текстовом редакторе с правами суперюзера файл конфигурации (/etc/vsftpd.conf)

sudo vim /etc/vsftpd.conf

или

sudo nano /etc/vsftpd.conf

Вставляем в конец файла следующую строку, явно указав значение параметра force_dot_files:

force_dot_files=YES

Сохраняем файл и перезапускаем vsftpd.

sudo /etc/init.d/vsftpd restart

Похожие по тематике посты:

Комментариев нет: