使用者工具

網站工具


freebsd:ftpd-tls

ftpd-tls

產生憑證,並放在 /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
freebsd/ftpd-tls.txt · 上一次變更: 2007/08/27 23:11 由 wenpei