[Howto] ProFTPd + TLS On Ubuntu 9.04 (Jaunty)
posted on 25 Apr 2009 12:45 by tonhor in Linuxเราจะติดตั้ง Proftpd + TLS บน Ubuntu 9.04
และจะติดตั้งโดยใช้ apt-get นะครับ ผมก็เลยจะแนะนำให้เราเลือก Server
ที่จะดาวโหลดกันก่อน โดยไปที่ Tab ด้านบน
- System -> Administration -> Software Source
- Tab Ubuntu Software
- Download from : Other
- แล้วก็เลือก Server ที่เราต้องการ แล้ว Reload
1. ติดตั้ง ProFTPd และ OpenSSL
$ sudo apt-get install proftpd openssl
Run proftpd : standalone$ sudo gedit /etc/proftpd/proftpd.conf
[...]
12 IdentLookups off
...
34 DefaultRoot ~
35 ServerIdent on "FTP Server ready."
...
69 # Set the user and group that the server normally runs at.
70 User nobody
71 Group nogroup
[...]
2. ทำการเข้ารหัสข้อมูลโดยการสร้าง SSL Certificate สำหรับ TLS
$ sudo mkdir /etc/proftpd/ssl
$ sudo openssl req -new -x509 -days 365 -nodes -out /etc/proftpd/ssl/proftpd.cert.pem -keyout /etc/proftpd/ssl/proftpd.key.pem
Country Name (2 letter code) [AU]: TH
State or Province Name (full name) [Some-State]: BANGKOK
Locality Name (eg, city) []: tonhor.exteen.com
Organization Name (eg, company) [Internet Widgits Pty Ltd]: Mangluck Company
Organizational Unit Name (eg, section) []: Mangluck
Common Name (eg, YOUR name) []: TonHor@Mangluck
Email Address []: tonhor[at]mangluck.com
$ sudo gedit /etc/proftpd/proftpd.conf
138 # This is used for FTPS connections
139 #
140 Include /etc/proftpd/tls.conf
$ sudo gedit /etc/proftpd/tls.conf
<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSOptions NoCertRequest
TLSRSACertificateFile /etc/proftpd/ssl/proftpd.cert.pem
TLSRSACertificateKeyFile /etc/proftpd/ssl/proftpd.key.pem
TLSVerifyClient off
TLSRequired on
</IfModule>
$ sudo /etc/init.d/proftpd restart
คราวนี้เราจะมาทดสอบกันดูนะครับ ftp client ที่ผมใช้ทดสอบคือ FileZilla
ก่อนอื่นให้ create user เพื่อมาใช้งานในที่นี้คือ usera
$ sudo useradd -m usera
$ sudo passwd usera
เสร็จแล้วเปิดโปรแกรม FileZilla แล้วตรง Server Type ให้เลือก FTPES - FTP over explicit TLS/SSL
หลังจาก login จะปรากฏหน้าต่างขึ้นมาดังภาพ
ref : http://www.howtoforge.com/setting-up-proftpd-tls-on-ubuntu-8.10
[Twitter] ดูสถิติด้วย TweetStats





เย่ย...เหะ เหะ อันนี้ ขั้น advance เลยค่ะ..
ก๊อปปี้ไปวางในรูปต้นไม้สีเขียว..แล้วเปลี่ยน Html: รูป.แต่ก็ไม่เกิดอะไรขึ้นค่ะ..
ทำไม่เป็นค่ะ..

ตื่นมายังปวดๆหัวอยู่เลย
วันนี้มีงาน Jaunty Release Party ด้วยอดเลย
link งาน : http://ubuntuclub.com/node/1323
#3 By TonHor on 2009-04-25 12:58