Synology DSM 7 – Improved Authentication Features

Every once in a while you will read news about data breaches and password leaks. Although strong passwords are great, majority of people use the same password everywhere. Once it is leaked in a breach, perpetuators would attempt logging in to other popular web services using the same credentials. This is where 2FA creates another barrier for them, rather than them gaining access right away with the credentials, they will be required to provide additional information from something you own (e.g. TOTP from Authenticator app) or something you are (e.g. fingerprint, facial recognition). Synology introduced these features in the latest DSM 7.0 release.

Read more

Automating Let’s Encrypt SSL renewal on Shared cPanel Hosting

Let’s Encrypt is a certificate authority (CA) that provides free X.509 certificates for Transport Layer Security (TLS). Simply said, Let’s Encrypt provides free SSL certificates for your websites. To make the deal sweeter, tools are available to simplify the process of acquiring SSL certificate (i.e. generate private key, get the certificate signing request, download SSL certificate). Let’s Encrypt is seamless for servers with shell access or when the hosting provider offers Let’s Encrypt support. However, the manual process could be daunting if you are on shared cPanel hosting (like me) but I hacked up a way to automate Let’s Encrypt SSL renewal for it.

Read more