產生憑證,並放在 /etc/ssl
# cd /etc/ssl # openssl genrsa -out server.key # chmod 400 server.key # openssl req -new -key server.key -x509 -days 3650 -out server.crt
安裝 ftpd-tls
# cd /usr/ports/ftp/ftpd-tls # make install clean
如果沒有用過 inetd,要先修改 /etc/rc.conf,加入
inetd_enable="YES"
修改 /etc/inetd.conf,加入一行
ftp stream tcp nowait root /usr/local/libexec/ftpd-tls ftpd-tls -4lU -z rsacert=/etc/ssl/server.crt -z rsakey=/etc/ssl/server.key
啟動(重新啟動) inetd
# /etc/rc.d/inetd restart