Confused about setting up FTPs
Posted: 2020-07-06, 01:23 UTC
I am quite new to this stuff, so I am sure I’m doing things wrong.
On my Ubuntu desktop computer I have an FTP server running, proftpd. As part of the configuration I thought it would be wise/safer to enable the TLS thing, so in the config file for proftpd I have these settings:
<IfModule mod_tls.c>
TLSEngine on
TLSRequired auth+data
TLSVerifyClient off
TLSLog /var/log/proftpd_tls.log
TLSRSACertificateFile /etc/gadmin-proftpd/certs/cert.pem
TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/key.pem
TLSCACertificateFile /etc/gadmin-proftpd/certs/cacert.pem
TLSRenegotiate required off
</IfModule>
That same config file also has these settings:
<VirtualHost 192.168.1.100>
Port 65535
ServerName "192.168.1.100"
ServerIdent on "system"
PassivePorts 49152 65534
In Total Commander on my android device I have the FTP plugin installed. I have it set to connect to this address: 192.168.1.100:65535. And, I have the SSL box checked, and the use passive mode checked. (Don't know what that passive ports stuff means, though.)
When I try to connect from the FTP client plugin in Total Commander on my Android Device to my FTP server on the Ubuntu Desktop, I get this error message:
FTP
OFFLINE!
This isn’t telling me much.
What does this message mean?
What settings do I need to adjust to make this work?
Thanks in advance.
P.S.: When I turn off the TLS stuff in the proftpd config file, and uncheck the SSL box and the passive mode box in the FTP Total Commander plugin, using just plain FTP, I can connect just fine. In case that helps.
On my Ubuntu desktop computer I have an FTP server running, proftpd. As part of the configuration I thought it would be wise/safer to enable the TLS thing, so in the config file for proftpd I have these settings:
<IfModule mod_tls.c>
TLSEngine on
TLSRequired auth+data
TLSVerifyClient off
TLSLog /var/log/proftpd_tls.log
TLSRSACertificateFile /etc/gadmin-proftpd/certs/cert.pem
TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/key.pem
TLSCACertificateFile /etc/gadmin-proftpd/certs/cacert.pem
TLSRenegotiate required off
</IfModule>
That same config file also has these settings:
<VirtualHost 192.168.1.100>
Port 65535
ServerName "192.168.1.100"
ServerIdent on "system"
PassivePorts 49152 65534
In Total Commander on my android device I have the FTP plugin installed. I have it set to connect to this address: 192.168.1.100:65535. And, I have the SSL box checked, and the use passive mode checked. (Don't know what that passive ports stuff means, though.)
When I try to connect from the FTP client plugin in Total Commander on my Android Device to my FTP server on the Ubuntu Desktop, I get this error message:
FTP
OFFLINE!
This isn’t telling me much.
What does this message mean?
What settings do I need to adjust to make this work?
Thanks in advance.
P.S.: When I turn off the TLS stuff in the proftpd config file, and uncheck the SSL box and the passive mode box in the FTP Total Commander plugin, using just plain FTP, I can connect just fine. In case that helps.