[TriLUG] Ftp with SSL
Jason Tower
jason at cerient.net
Sun Feb 5 16:25:28 EST 2006
as a follow-up, i got this working for mark using vsftpd. you have to
add ssl_enable to the vsftpd.conf file along with the path to the cert
.pem file. you can then connect using the ftp-ssl client with the -z
option.
furthermore, since this particular server is running behind a openbsd
nat firewall, it was necessary to specify the passive ip address (read:
nat public ip address) in vsftpd.conf so that it could be sent to the
client, otherwise the private ip is sent which naturally fails. then
the min and max port range was specified and the corresponding ports
opened with a rdr pass statement in the firewall's pf.conf. there were
also several changes needed to restrict ftp logons and chroot them to
the users homedir.
in short, it was a helluva lot more complex than using regular sftp
(which requires mothing more than forwarding port 22) but that's how it
had to be. the one benefit is that this approach does provide a way to
chroot the user to a particular directory and doesn't require a logon shell.
jason
Mark Freeze wrote:
> Does anyone have Proftpd running with the SSL/TLS mods installed?
>
> If not, is anyone running sftp with ssl vs. ssh?
>
> Thanks,
> Mark.
More information about the TriLUG
mailing list