File tree Expand file tree Collapse file tree 3 files changed +12
-3
lines changed
Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ All notable changes to this project will be documented in this file.
33
44## [ CURRENT] - Development
55### Features
6+ - Use stronger ciphers and Disable TLS v1.1 for vsftpd.
67
78### Bugfixes
89- Create mailhelo.conf if it doesnt exist to prevent a error message during grep.
Original file line number Diff line number Diff line change @@ -31,10 +31,10 @@ utf8_filesystem=YES
3131ssl_enable=YES
3232allow_anon_ssl=NO
3333require_ssl_reuse=NO
34- ssl_ciphers=HIGH
35- ssl_tlsv1=NO
34+ ssl_ciphers=ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
3635ssl_sslv2=NO
3736ssl_sslv3=NO
37+ ssl_tlsv1=NO
3838force_local_data_ssl=NO
3939force_local_logins_ssl=NO
4040rsa_cert_file=/usr/local/hestia/ssl/certificate.crt
Original file line number Diff line number Diff line change @@ -14,4 +14,12 @@ $BIN/v-update-web-templates
1414echo " [ ! ] Updating default mail domain templates..."
1515$BIN /v-update-mail-templates
1616echo " [ ! ] Updating default DNS zone templates..."
17- $BIN /v-update-dns-templates
17+ $BIN /v-update-dns-templates
18+
19+ # Enhance Vsftpd security
20+ if [ " $FTP_SYSTEM " = " vsftpd" ]; then
21+ echo " [ ! ] Hardening Vsftpd TLS configuration..."
22+ cp -f /etc/vsftpd.conf $HESTIA_BACKUP /conf/
23+ cp -f $HESTIA_INSTALL_DIR /vsftpd/vsftpd.conf /etc/
24+ chmod 644 /etc/vsftpd.conf
25+ fi
You can’t perform that action at this time.
0 commit comments