Sunday, 8 August 2021

Some Bits to Remember About Synology Standard Operating Procedures

Since running the Synology at home for a while now, there's a few things that I wanted to note which aren't really intuitive and I don't do often enough to remember. 

Encrypted folders are setup in a couple ways which I touched on in Home NAS Encryption 

One uses a key file stored on a removable USB drive. I have it setup to mount automatically so that's okay... But I used a really old USB key because obviously I didn't need an 32GB key to store a 32KB file but it's flaky so sometimes the USB key isn't available and it doesn't mount until I wiggle the key and re-mount.

Second uses a passphrase so there's no way to mount automatically and whenever I reboot like after a DSM update I have to go back in.

To mount the encrypted share manually, whatever the case it isn't mounted automatically, it is found in control panel.
  1. Open Control Panel
  2. Navigate to Shared Folder
  3. Select the share with the closed lock
  4. Encryption menu
  5. Mount
  6. Provide passphrase (if applicable)
The other part of the S.O.P. is updating the DSM and package software, i.e. the most common cause for reboot :) It's all been really smooth so I try to do it all the time.

DSM 7.0 was released a little while ago and I left the major version upgrade just so that I wasn't among the earliest adopters. Ran the upgrade today and it was seamless so far and Synology provided some clear prompts on cleanup items like removing obsolete packages (like Python now part of DSM).



Friday, 23 April 2021

Now Certified

Passed my Microsoft Azure Fundamentals certification this week and this is my first Microsoft exam. My primary resource was Microsoft Learn where there is a lot of material broken up into 30-60 minute lessons including some labs. Also used the practice tests and did those many times before writing the cert exam itself. 

Tuesday, 30 March 2021

Passwords Passwords Everywhere

I seem to need passwords more and more often. They're so convenient! Couple methods I've been using depending on the lazy-vs-security trade-offs. 

Registering for websites online, Chrome or any browser can generate passwords. 

 For secure passwords I use KeePass

There's the old dummy password only used for the real junky junk that isn't worth protecting. password generator. "pwgen" with or without "strong". Also for bonus lazy, I changed the search engine in Chrome to be "duck" for short so in the title bar I can type "duck pwgen 10". 

 Stay Safe!

 - Dom617B

Monday, 8 March 2021

Azure Fundamentals, PowerShell, and More

We have a big push at #dayjob to transition from traditional server operations to automation and Cloud so I've been learning new things and trying as best as possible to sweep out the cobwebs upstairs. Really want to be able to competently support my colleagues as it is going to be a very hard time for many. 

PowerShell was really what got me moving. I've been doing odds and ends scripts and finally got a couple books as to take things further. "Learn Windows PowerShell in a Month of Lunches" was really just to get a passable foundation to get into "Learn PowerShell Scripting in a Month of Lunches". By the time I got through those two books, I was using VS Code and GitHub and will definitely re-read some of those chapters to get a more professional level of coding practice. After reading those I wanted to learn more and starting using Microsoft Learn with a goal to get Azure Fundamentals certification and go from there. The material available so far has been great. Mostly in about 30 minute chunks. Lots of references available, some labs are available, and all free. I'm still on pretty basic stuff though feel like I'll plow through a lot. Azure is crazy huge - there are so many services and the global environment is absolutely gigantic. 

The Azure Fundamentals learning path lead me into another tangent to go through the learning path to build a .Net application with C#. The Azure path got to a point that one of the sessions was recommending as pre-requisites to have knowledge of API and WebAPI in C# and .Net and I do want to be able to get the best use out of labs that I can. My programming is really rusty, but having done so much in school, the pace of the early lessons are more frustratingly slow. My expectations are out of whack - like I'm learning basic syntax like variable declaration but then also what's a container anyways? 

It's been refreshing to be learning and be re-aligning my skills with the current world. 



Popular Posts