Когда я пытаюсь подключиться к FTP-серверу, я получаю: «500 OOPS: невозможно изменить каталог: / home / $ USER / public_html»
- когда я делаю echo $ USER - я получаю правильное имя пользователя
- похоже, что $ USER не интерпретируется внутри моего /etc/vsftpd.conf
- когда я удаляю "local_root = / var / www / sites / $ USER" у меня все работает нормально.
Я использую vsftpd 2.2.2 и Ubuntu 10.04.1 LTS Выпуск: 10.04 Кодовое имя: lucid
user_sub_token=$USER
это заставляет исходную конфигурацию плаката работать, потому что переменная $ USER получает полезное значение. Смотрите мой комментарий в другом ответе.