باید openssl نصب کنید و تنظیماتش انجام بدی
این لینک میتونه کمکت کنه
http://forum.directadmin.com/showthread.php?t=16449
زیاد پیچیده نیست ! اگه نتونستید بگید آموزش بزارم
نمایش نسخه قابل چاپ
باید openssl نصب کنید و تنظیماتش انجام بدی
این لینک میتونه کمکت کنه
http://forum.directadmin.com/showthread.php?t=16449
زیاد پیچیده نیست ! اگه نتونستید بگید آموزش بزارم
ببینید وقتی گواهی SSL ندارید بهتره از این مورد استفاده نکنید!
چون با خطای عدم تایید SSL روبرو میشد . مثل سایتهای که SSL ندارند و توی کرون و فایرفاکس یه اخطار بتون میدن که https دامنه رو با رنگ قرمز نشون میدن
اما اگه بخواید استفاده کنید اول باید openssl نصب بشه
از شما یه سری سوالات در مورد شرکت و نام و ... میپرسه که دوست داشتید جواب بدیدکد:yum -y install openssl
بعدش
به صورت زیر تغییر بدیدکد:nano /usr/local/directadmin/data/templates/proftpd.conf
و در این قسمت /usr/local/directadmin/data/templates/proftpd.vhosts.conf هم قبل از |EXTRA| کد زیر اضافه کنیدکد:<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
# Are clients required to use FTP over TLS when talking to this server?
TLSRequired off
# Server's certificate
TLSRSACertificateFile /etc/httpd/conf/ssl.crt/server.crt
TLSRSACertificateKeyFile /etc/httpd/conf/ssl.key/server.key
# CA the server trusts
TLSCACertificateFile /etc/httpd/conf/ssl.crt/ca-bundle.crt
# Authenticate clients that want to use FTP over TLS?
TLSVerifyClient off
</IfModule>
در آخر همکد:<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSRSACertificateFile /etc/httpd/conf/ssl.crt/server.crt
TLSRSACertificateKeyFile /etc/httpd/conf/ssl.key/server.key
TLSCACertificateFile /etc/httpd/conf/ssl.crt/ca-bundle.crt
</IfModule>
service proftpd restart
این آموزشی بود که توی سایت دایرکتادمین گفته شده بود .
البته بخاطر نداشتن گواهی SSL به احتمال زیاد وصل نمیشد
خروجی دستور
فایل پیوست 33061
دستور زیر بزنید و نتیجه رو بگید
service proftpd status