{"id":208,"date":"2014-10-15T18:13:13","date_gmt":"2014-10-15T18:13:13","guid":{"rendered":"http:\/\/adrhc.go.ro\/wordpress\/?p=208"},"modified":"2014-10-15T18:15:17","modified_gmt":"2014-10-15T18:15:17","slug":"how-to-configure-stunnel","status":"publish","type":"post","link":"https:\/\/adrhc.go.ro\/blog\/how-to-configure-stunnel\/","title":{"rendered":"How to configure Stunnel"},"content":{"rendered":"<p><a href=\"https:\/\/www.stunnel.org\/howto.html\">https:\/\/www.stunnel.org\/howto.html<\/a><br \/>\n<a href=\"https:\/\/www.stunnel.org\/static\/stunnel.html\">https:\/\/www.stunnel.org\/static\/stunnel.html<\/a><br \/>\n<a href=\"http:\/\/serverfault.com\/questions\/9708\/what-is-a-pem-file-and-how-does-it-differ-from-other-openssl-generated-key-file\">http:\/\/serverfault.com\/questions\/9708\/what-is-a-pem-file-and-how-does-it-differ-from-other-openssl-generated-key-file<\/a><br \/>\n<a href=\"https:\/\/support.ssl.com\/index.php?\/Knowledgebase\/Article\/View\/19\">https:\/\/support.ssl.com\/index.php?\/Knowledgebase\/Article\/View\/19<\/a><\/p>\n<pre class=\"brush:bash shell;toolbar: false\">\r\nstunnel \/ffp\/etc\/stunnel\/stunnel.conf\r\ncat \/ffp\/var\/lib\/stunnel\/stunnel.pid\r\ncat \/ffp\/var\/lib\/stunnel\/stunnel.log\r\n#Generate cert file necesar a fi specificat in stunnel.conf (varianta cu windows - preferata):\r\nopenssl.exe req -newkey rsa:2048 -x509 -days 3660 -out stunnel-pub.pem -keyout stunnel-key.pem\r\nopenssl.exe rsa -in stunnel-key.pem -out stunnel-key-no-pwd.pem -> stergere parola\r\nopenssl.exe dhparam 2048 >> stunnel-pub.pem (dhparam -> versiunea noua pt. vechiul parametru gendh)\r\nopenssl.exe dhparam 2048 >> stunnel-key-no-pwd.pem\r\n# openssl.exe pkcs12 -export -in stunnel-pub.pem -inkey stunnel-key-no-pwd.pem -name \"stunnel\" -out stunnel-pwd.p12\r\ncat stunnel-key-no-pwd.pem >> stunnel.cer (stunnel.conf:cert = stunnel.cer)\r\ncat stunnel-pub.pem >> stunnel.cer (stunnel.conf:cert = stunnel.cer)\r\nstunnel \/ffp\/etc\/stunnel\/stunnel.conf\r\nNu e necesar importul stunnel-pub.pem in authorized_keys !\r\nNu e necesara generarea lui stunnel-pwd.p12 !\r\n#Aplica c_hash fisierelor din \/certs (stunnel.conf:CApath = \/...\/certs) -> alternativa la stunnel.conf:CAfile:\r\ncd \/ffp\/var\/lib\/stunnel\r\n\/ffp\/var\/lib\/stunnelc_rehash \/certs\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/www.stunnel.org\/howto.html https:\/\/www.stunnel.org\/static\/stunnel.html http:\/\/serverfault.com\/questions\/9708\/what-is-a-pem-file-and-how-does-it-differ-from-other-openssl-generated-key-file https:\/\/support.ssl.com\/index.php?\/Knowledgebase\/Article\/View\/19 stunnel \/ffp\/etc\/stunnel\/stunnel.conf cat \/ffp\/var\/lib\/stunnel\/stunnel.pid cat \/ffp\/var\/lib\/stunnel\/stunnel.log #Generate cert file necesar a fi specificat in stunnel.conf (varianta cu windows &#8211; preferata): openssl.exe req -newkey rsa:2048 -x509 -days 3660 -out stunnel-pub.pem -keyout stunnel-key.pem openssl.exe rsa -in stunnel-key.pem -out [&hellip;]<\/p>\n<div class=\"link-more\"><a href=\"https:\/\/adrhc.go.ro\/blog\/how-to-configure-stunnel\/#more-208\" class=\"more-link\">Continue reading &#10142; <span class=\"screen-reader-text\">How to configure Stunnel<\/span><\/a><\/div>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-208","post","type-post","status-publish","format-standard","hentry","category-howto"],"_links":{"self":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/posts\/208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/comments?post=208"}],"version-history":[{"count":0,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/posts\/208\/revisions"}],"wp:attachment":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/media?parent=208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/categories?post=208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/tags?post=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}