Den Konfigurationsort von vsftpd ändern?

Den Konfigurationsort von vsftpd ändern?

Wie ändere ich den Konfigurationsort von vsftpd? Er befindet sich derzeit in einer Datei direkt neben /etc und ich hätte ihn gerne in /etc/vsftpd/, damit ich dort noch andere Sachen einbinden kann und /etc nicht überladen kann, während ich dabei bin. Es macht auch die Konfigurationsverwaltung etwas einfacher, da ich einen Cluster davon in Betracht ziehe.

Antwort1

Der Speicherort vsftpdkann als Befehlszeilenparameter angegeben werden. Dazu müssen Sieden Standardbefehl überschreibenin /etc/init/vsftpd.conf(vorausgesetzt, Sie verwenden nicht 15.04 oder höher):

printf "exec /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf\n" | 
  sudo tee -a /etc/init/vsftpd.override

Führen Sie nun einen Neustart durch vsftpdund der neue Standort sollte übernommen werden.

sudo service vsftpd restart

verwandte Informationen