<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Thomas Vachon</title>
	<atom:link href="http://www.thomasvachon.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thomasvachon.com</link>
	<description>My Own Slice of the Internet Pie</description>
	<pubDate>Fri, 09 May 2008 23:32:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Restricting Login in Linux</title>
		<link>http://www.thomasvachon.com/2008/05/08/restricting-login-in-linux/</link>
		<comments>http://www.thomasvachon.com/2008/05/08/restricting-login-in-linux/#comments</comments>
		<pubDate>Thu, 08 May 2008 21:00:55 +0000</pubDate>
		<dc:creator>Tom Vachon</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[PAM]]></category>

		<guid isPermaLink="false">http://www.thomasvachon.com/?p=11</guid>
		<description><![CDATA[When we talk about forcing a user to log off, what we’re really talking about is time restrictions on certain account system access and services. The easiest way I’ve found to implement time restrictions is by using software called Linux-PAM.

Pluggable Authentication Module (PAM) is a mechanism for authenticating users. Specifically, we’re going to use the pam_time module to control timed access for users to services.]]></description>
			<content:encoded><![CDATA[<p><span>When we talk about forcing a user to log off, what we’re really talking about is time restrictions on certain account system access and services. The easiest way I’ve found to implement time restrictions is by using software called&nbsp;<a href="http://www.kernel.org/pub/linux/libs/pam/" target="_blank">Linux-PAM</a>.</span></p>
<p> </p>
<p><span>Pluggable Authentication Module (PAM) is a mechanism for authenticating users. Specifically, we’re going to use the pam_time module to control timed access for users to services.</span></p>
<p><span id="more-11"></span></p>
<p><span>Using the pam_time module, we can set access restrictions to a system and/or specific applications at various times of the day as well as on specific days. Depending on the configuration, you can use this module to deny access to individual users based on their name, the time of day, the day of week, the service they’re applying for, and their terminal from which they’re making the request.</span></p>
<p> </p>
<p><span>When using pam_time, you must terminate the syntax or rule in the<em>/etc/security/time.conf file</em>&nbsp;with a newline.</span></p>
<p> </p>
<p><span>Always remeber that pound sign [#] is a comment and the system will ignore that text inline to it.</span></p>
<p> </p>
<p>This is an example configuration file for the pam_time module.<br />
The syntax of the lines is as follows:</p>
<p> </p>
<p><span><span>services;ttys;users;times</span></span></p>
<p> </p>
<ol type="1">
<li>The first field — services = list of PAM service names.</li>
<li>The second field — tty =logic list of terminal names.</li>
<li>The third field — user = is a logic list of users or a netgroup of users.</li>
<li>The fourth field — times =indicates the applicable times.</li>
</ol>
<p> </p>
<p><span>Here’s an example of a typical set of rules:</span></p>
<p> </p>
<p> </p>
<p><span>login ; * ; !root ; !Al0000-2400</span></p>
<p> </p>
<p>http ; * ; !root; !Al0000-2400</p>
<p> </p>
<p><span>ftp ; * ; !root; !Al0000-2400</span></p>
<p> </p>
<p><span>&nbsp;</span></p>
<p>These rules restrict user ron from logging on between the hours of 0800 and 2000. They also restrict http and ftp access during these hours.</p>
<p> </p>
<p>Root would be able to logon at any time and browse the Internet during all times as well.</p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.thomasvachon.com/2008/05/08/restricting-login-in-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why Linux?</title>
		<link>http://www.thomasvachon.com/2008/05/08/why-linux/</link>
		<comments>http://www.thomasvachon.com/2008/05/08/why-linux/#comments</comments>
		<pubDate>Thu, 08 May 2008 20:45:09 +0000</pubDate>
		<dc:creator>Tom Vachon</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.thomasvachon.com/?p=10</guid>
		<description><![CDATA[Linux is now rapidly becoming the operating system of choice in many core areas of business. It is transforming information technology in many exciting ways from being used in products ranging from cell phones and PDAs to cars and mainframe computers. In addition to being cost-effective, it is constantly being updated and refined with the latest technologies. As Linux gains greater acceptance in todays Information and Communication Technology, more and more companies are supporting Linux both application and hardware compatibility.]]></description>
			<content:encoded><![CDATA[<p>Linux is now rapidly becoming the operating system of choice in many core areas of business. It is transforming information technology in many exciting ways from being used in products ranging from cell phones and PDAs to cars and mainframe computers. In addition to being cost-effective, it is constantly being updated and refined with the latest technologies. As Linux gains greater acceptance in todays Information and Communication Technology, more and more companies are supporting Linux both application and hardware compatibility.<span id="more-10"></span></p>
<p> </p>
<p>Like its many uses, Linux has a variety of printed and electronic guides to show you what to do. The specialist guides are highly detailed focusing on narrow areas of excellence. The encyclopedic guides for beginners focus on Linux fundamentals and then only introduce you to more specialized topics. Everyone can start learning this spectacular and versatile Operating System from beginner users to having the confidence of an expert.</p>
<p> </p>
<p>Types of Linux:</p>
<p> </p>
<p>Distribution	PCLinuxOS - (Desktop Linux)<br />
Home Page	<a href="http://www.pclinuxos.com/">http://www.pclinuxos.com/</a><br />
Mailing Lists	<a href="http://docs.mypclinuxos.com/Mailing-list">http://docs.mypclinuxos.com/Mailing-list</a><br />
Documentation	<a href="http://docs.pclinuxos.com/">http://docs.pclinuxos.com/</a></p>
<p> </p>
<p>Distribution	Ubuntu  - (Desktop/Server Linux)<br />
Home Page	<a href="http://www.ubuntu.com/">http://www.ubuntu.com/</a><br />
Mailing Lists	<a href="http://lists.ubuntu.com/mailman/listinfo/">http://lists.ubuntu.com/mailman/listinfo/</a><br />
Documentation	<a href="https://wiki.ubuntu.com/UserDocumentation">https://wiki.ubuntu.com/UserDocumentation</a></p>
<p> </p>
<p>Distribution<br />
openSUSE  - (Desktop Linux)<br />
Home Page	<a href="http://www.opensuse.org/">http://www.opensuse.org/</a><br />
Mailing Lists	<a href="http://en.opensuse.org/Communicate/Mailinglists">http://en.opensuse.org/Communicate/Mailinglists</a><br />
Documentation	<a href="http://en.opensuse.org/Documentation">http://en.opensuse.org/Documentation</a></p>
<p> </p>
<p>Distribution	Fedora Project  - (Desktop Linux)<br />
Home Page	<a href="http://fedoraproject.org/">http://fedoraproject.org/</a><br />
Mailing Lists	<a href="http://fedoraproject.org/wiki/Communicate">http://fedoraproject.org/wiki/Communicate</a><br />
Documentation	<a href="http://docs.fedoraproject.org/">http://docs.fedoraproject.org/</a><span style="color: #000000;"><span style="text-decoration: none;">&nbsp;&nbsp;<a href="http://docs.fedoraproject.org/">&nbsp;</a></span></span><a href="http://fedoraproject.org/wiki/Docs">http://fedoraproject.org/wiki/Docs</a></p>
<p> </p>
<p>Distribution	Debian GNU/Linux  - (Desktop/Server Linux)<br />
Home Page	<a href="http://www.debian.org/">http://www.debian.org/</a><br />
Mailing Lists	<a href="http://lists.debian.org/">http://lists.debian.org/</a><br />
Documentation	<a href="http://www.debian.org/doc/">http://www.debian.org/doc/</a></p>
<p> </p>
<p>Distribution	Mandriva Linux  - (Desktop Linux)<br />
Home Page	<a href="http://www.mandrivalinux.com/">http://www.mandrivalinux.com/</a><br />
Mailing Lists	<a href="http://www.mandriva.com/en/mailing_lists">http://www.mandriva.com/en/mailing_lists</a><br />
Documentation	<a href="http://www.mandriva.com/en/community/users/documentation">http://www.mandriva.com/en/community/users/documentation</a></p>
<p> </p>
<p>Distribution	CentOS  - (Server Linux)</p>
<p>Home Page	<a href="http://www.centos.org/">http://www.centos.org/</a><br />
Mailing Lists	<a href="http://www.centos.org/modules/tinycontent/">http://www.centos.org/modules/tinycontent/</a><br />
Documentation    <a href="http://www.centos.org/docs/">http://www.centos.org/docs/</a></p>
<p> </p>
<p>Distribution	KNOPPIX  - (Desktop Linux)</p>
<p>Home Page	<a href="http://www.knoppix.com/">http://www.knoppix.com/</a><br />
Mailing Lists	<a href="http://lists.debian.org/debian-knoppix/">http://lists.debian.org/debian-knoppix/</a><br />
Documentation	<a href="http://www.knoppix.net/docs/">http://www.knoppix.net/docs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thomasvachon.com/2008/05/08/why-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Clustering in VMware</title>
		<link>http://www.thomasvachon.com/2008/05/07/clustering-in-vmware/</link>
		<comments>http://www.thomasvachon.com/2008/05/07/clustering-in-vmware/#comments</comments>
		<pubDate>Thu, 08 May 2008 03:57:58 +0000</pubDate>
		<dc:creator>Tom Vachon</dc:creator>
		
		<category><![CDATA[Virtualization]]></category>

		<category><![CDATA[clustering]]></category>

		<category><![CDATA[mscs]]></category>

		<category><![CDATA[vmware]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.thomasvachon.com/?p=9</guid>
		<description><![CDATA[Ever wonder if you could try playing with clustering, but without all the expense?  Well you are in luck.  It is pretty simple to do.

 

This guide is for Windows Server 2003 or earlier, it will NOT work in Server 2008.  The reason this won't work in Server 2008 is that Microsoft has removed the ability for Microsoft Clustering Service (MSCS).  This will work in all other versions of Windows Server that have MSCS.]]></description>
			<content:encoded><![CDATA[<p>Ever wonder if you could try playing with clustering, but without all the expense?  Well you are in luck.  It is pretty simple to do.</p>
<p> </p>
<p>This guide is for Windows Server 2003 or earlier, it will NOT work in Server 2008.  The reason this won&#8217;t work in Server 2008 is that Microsoft has removed the ability for Microsoft Clustering Service (MSCS).  This will work in all other versions of Windows Server that have MSCS.<span id="more-9"></span></p>
<p> </p>
<p>Why use MSCS?  Well that is an important question, MSCS is the primary clustering technology for all Windows applications, except Web technologies.  This means Exchange, SQL Server, etc.  While you can use IIS on &lt;=2k3, with the provided vbs scripts in the inetsrv folder in system32, it is not recommended due to the nature of web tech.  MSCS is usually configured in a Active/Passive cluster for High Availability.</p>
<p> </p>
<p>First of all, install both your operating systems.  For MSCS, the operating systems must be Enterprise or Datacenter level installs, MSCS is not enabled in Standard or Web Editions.  At this time do NOT install your intended cluster application, you must have MSCS running before that.  Shut down both of your virtual machines.  Then add a SCSI drive, with independent persistent mode.  Then go into advanced drive configuration and change it to an unused SCSI bus.  I generally use SCSI1:x.  Then edit the .vmx file for the vmware machine with Notepad or something similar.  Add these lines, change the X and Y to match your scsi bus and drive number.</p>
<p> </p>
<p>SCSIx:y.shared = &#8220;TRUE&#8221;</p>
<p>SCSIx:y.redo = &#8220;&#8221;</p>
<p>disk.locking = &#8220;FALSE&#8221;</p>
<p> </p>
<p>Then boot up that virtual machine and initialize/format the drive.  Now edit the second .vmx file and add all the files relating to the SCSIx:y drive plus the ones above.  Then close the vm, if you have its view open.  Double click the VM and it will re-parse the VMX, the second hard drive should show up now.</p>
<p> </p>
<p>Now start the MSCS wizard and run through it on the first computer.  After that is done, add the second computer to the cluster via the Add a Node wizard.    Once you have the basic cluster running, do some testing.  Do a move group, bring a computer down, make sure things are working as they should.</p>
<p> </p>
<p>Finally, you can install your application.  In my case, it is generally SQL Server 2005.  You will be able to check the &#8220;Create a Failover Cluster&#8221; checkbox once MSCS is working.  One interesting thing, with SQL Server 05 (not sure about earlier versions), you put the CD in only 1 of the servers in the cluster, select the member servers, and it will install on all of them automatically.  Now you have a cluster working on VMWare at a fraction of the cost of doing this on physical boxes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thomasvachon.com/2008/05/07/clustering-in-vmware/feed/</wfw:commentRss>
		</item>
		<item>
		<title>And they&#8217;re off&#8230;</title>
		<link>http://www.thomasvachon.com/2008/05/07/and-theyre-off/</link>
		<comments>http://www.thomasvachon.com/2008/05/07/and-theyre-off/#comments</comments>
		<pubDate>Thu, 08 May 2008 03:12:23 +0000</pubDate>
		<dc:creator>Tom Vachon</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[blogging]]></category>

		<guid isPermaLink="false">http://www.thomasvachon.com/?p=7</guid>
		<description><![CDATA[The blogging can now begin. &#160;
Epic theme? CHECK
CMS that I can use? CHECK
Stolen Content? In progress&#8230;.
]]></description>
			<content:encoded><![CDATA[<p>The blogging can now begin. &nbsp;</p>
<p>Epic theme? CHECK</p>
<p>CMS that I can use? CHECK</p>
<p>Stolen Content? In progress&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thomasvachon.com/2008/05/07/and-theyre-off/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://www.thomasvachon.com/2008/05/07/welcome/</link>
		<comments>http://www.thomasvachon.com/2008/05/07/welcome/#comments</comments>
		<pubDate>Wed, 07 May 2008 20:16:57 +0000</pubDate>
		<dc:creator>Tom Vachon</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[blogging]]></category>

		<guid isPermaLink="false">http://www.thomasvachon.com/?p=5</guid>
		<description><![CDATA[Welcome back, &#160;This is version 5? &#160;Who knows. &#160;Im tired. &#160;Blogging is hard.
]]></description>
			<content:encoded><![CDATA[<p>Welcome back, &nbsp;This is version 5? &nbsp;Who knows. &nbsp;Im tired. &nbsp;Blogging is hard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thomasvachon.com/2008/05/07/welcome/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.248 seconds -->
