Как изменить расположение конфигурации vsftpd? В настоящее время он находится в файле, который находится прямо за пределами /etc, и я хотел бы, чтобы он был в /etc/vsftpd/, чтобы я мог включить туда что-то еще и не захламлять /etc, пока я этим занимаюсь. Это также немного упрощает управление конфигурацией, поскольку я рассматриваю кластер из них.
решение1
Расположение vsftpd
можно указать как параметр командной строки. Для этого вам нужно будетпереопределить команду по умолчаниюв /etc/init/vsftpd.conf
(при условии, что у вас не версия 15.04 или более поздняя):
printf "exec /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf\n" |
sudo tee -a /etc/init/vsftpd.override
Теперь перезагрузите компьютер vsftpd
, и он должен определить новое местоположение.
sudo service vsftpd restart