<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Matthew Drummond</title><link>https://www.mattdrummond.ca/</link><description>Recent content on Matthew Drummond</description><generator>Hugo</generator><language>en-ca</language><copyright>Matthew Drummond</copyright><lastBuildDate>Sat, 06 Jul 2019 07:30:00 -0500</lastBuildDate><atom:link href="https://www.mattdrummond.ca/index.xml" rel="self" type="application/rss+xml"/><item><title>Setting up Kiosk mode Windows 10 1903 and newer</title><link>https://www.mattdrummond.ca/2019/07/06/1903-kiosk/</link><pubDate>Sat, 06 Jul 2019 07:30:00 -0500</pubDate><guid>https://www.mattdrummond.ca/2019/07/06/1903-kiosk/</guid><description>&lt;h2 id="preamble"&gt;Preamble&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;What we will be wanting to do is to make a computer/laptop on access certain websites or certain applications.&lt;/li&gt;
&lt;li&gt;This can be used for web applications through Edge, or any other UWP app, and is a simple set of instructions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="instructions"&gt;Instructions&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This is from the point from a fresh image of windows 10 1903 onto a machine, and after we rename the computer, enable RDP, disable windows updates, and activate windows, and create/modify an administrator account then we can start doing the setup of the Kiosk using the new Kiosk mode.&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Kiosk mode is supposed to set some settings for us manually, but as of July 2019 there are some know bugs, to mitigate this we need to set some settings.&lt;/p&gt;</description></item><item><title>Adventures in FOSS: FOG Deployment</title><link>https://www.mattdrummond.ca/2018/11/13/fog-project-1/</link><pubDate>Tue, 13 Nov 2018 00:00:00 -0600</pubDate><guid>https://www.mattdrummond.ca/2018/11/13/fog-project-1/</guid><description>&lt;p&gt;This is a tutorial to instruct a user on the deployment of a FOG imaging server on a preexisting Linux server.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Edit (2018-11-13): updated documentation to reflect Ubuntu 18.04.1 &amp;amp; FOG version 1.5.4.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Quick and Basic sshd_config Options</title><link>https://www.mattdrummond.ca/2018/11/12/simple-sshd-config/</link><pubDate>Mon, 12 Nov 2018 21:34:48 -0600</pubDate><guid>https://www.mattdrummond.ca/2018/11/12/simple-sshd-config/</guid><description>&lt;p&gt;This is just a list of basic additions/modifications to the sshd_config file for general security, and ease of administration.&lt;/p&gt;
&lt;hr&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Protocol 2
ClientAliveInterval 360
ClientAliveCountMax 0
MaxAuthTries 5
PermitEmptyPasswords no
PermitRootLogin no
PubkeyAuthentication yes
PasswordAuthentication no
X11Forwarding no
Port 1984
AllowUsers user1 user2
AllowGroups remoteadmin
banner /etc/ssh_motd
PrintLastLog yes
IgnoreRhosts yes
Loglevel VERBOSE
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;And of course, always use key based authorization, properly chmod your files, use a banner/motd that your legal department would be proud of, and research additional software protection such as &lt;a href="https://www.fail2ban.org/"&gt;Fail2ban&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Simple Nagios Install Script</title><link>https://www.mattdrummond.ca/2018/11/07/nagios-install-script/</link><pubDate>Wed, 07 Nov 2018 21:34:48 -0600</pubDate><guid>https://www.mattdrummond.ca/2018/11/07/nagios-install-script/</guid><description>&lt;p&gt;This is just a stupid simple installation script originally Nagios 4.3.4, on Ubuntu 16.04, and is compatible with 18.04 LTS.&lt;/p&gt;
&lt;p&gt;The script is written in bash, and handles dependency installation, user and group creation, Nagios core installation, as well as the basic plugins.&lt;/p&gt;</description></item><item><title>Presentation: Windows Remote Desktop Services - VDI</title><link>https://www.mattdrummond.ca/2018/09/07/vdi-presentation/</link><pubDate>Fri, 07 Sep 2018 00:00:00 -0500</pubDate><guid>https://www.mattdrummond.ca/2018/09/07/vdi-presentation/</guid><description>&lt;p&gt;The following is a presentation from year 2 of college on the topic of the remote desktop service: VDI.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;References to my partner, and any copyrighted materials have been redacted for redistribution.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Presentation: Clustering</title><link>https://www.mattdrummond.ca/2018/03/09/clustering-presentation/</link><pubDate>Fri, 09 Mar 2018 21:34:48 -0600</pubDate><guid>https://www.mattdrummond.ca/2018/03/09/clustering-presentation/</guid><description>&lt;p&gt;The following is a presentation from year 2 of college on the topic of Server Clustering.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;References to my partner, and any copyrighted materials have been redacted for redistribution.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;a href="Clustering.pdf"&gt;View/Download PDF&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Virtualization in a Nutshell</title><link>https://www.mattdrummond.ca/2017/10/03/virtualization-nutshell/</link><pubDate>Tue, 03 Oct 2017 00:00:00 -0500</pubDate><guid>https://www.mattdrummond.ca/2017/10/03/virtualization-nutshell/</guid><description>&lt;h2 id="what-is-virtualization"&gt;What is virtualization?&lt;/h2&gt;
&lt;p&gt;According to Arwen Hutt in the paper &amp;ldquo;Employing Virtualization in
Library Computing: Use Cases and Lessons Learned&amp;rdquo; (2009) Virtualization
is defined as:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;&amp;hellip;to partition the physical resources (processor, hard drive, network
card, etc.) of one computer to run one or more instances of concurrent,
but not necessarily identical, operating systems&amp;hellip;&amp;rdquo;&lt;/p&gt;</description></item></channel></rss>