<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-302638670375597477</id><updated>2018-03-06T12:02:27.052-05:00</updated><category term="Linux"/><category term="Windows"/><category term="Infosec"/><category term="Networking"/><category term="DNS"/><category term="Hardware"/><category term="Imaging"/><category term="Storage"/><category term="Active Directory"/><category term="Cisco"/><category term="Fedora"/><category term="Group Policy"/><category term="IT Best Practices"/><category term="MySQL"/><category term="Science"/><category term="Space"/><title type='text'>James Stull</title><subtitle type='html'>Blog about being an IT Director, Sysadmin, and Infosec Enthusiast.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.rivitir.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>James Stull</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-3834663067938902737</id><published>2018-01-13T23:35:00.002-05:00</published><updated>2018-01-14T13:58:07.512-05:00</updated><title type='text'>Checking Systems for Meltdown &amp; Spectre Vulnerabilities</title><content type='html'>On Wednesday, January 3rd 2018 Google Project Zero and Intel Security announced Spectre (CVE-2017-5715) &amp;amp; Meltdown (CVE-2017-5754). They affect all Operating Systems running on most industry processors regardless&amp;nbsp;if it&#39;s physical or virtual. If you want more information about the vulnerabilities and how they can be exploited be sure to review the links in the reference section at the end of this blog post.&lt;br /&gt;&lt;br /&gt;Microsoft Security Response&amp;nbsp;Center released a handy Powershell module tool called &lt;a href=&quot;https://www.powershellgallery.com/packages/SpeculationControl/1.0.1&quot;&gt;SpeculationControl&lt;/a&gt;&amp;nbsp;that you can use to verify if any of your Windows systems are vulnerable to these exploits.&lt;br /&gt;&lt;br /&gt;If you have Powershell 5.x (which you should) then you can easily &lt;a href=&quot;https://docs.microsoft.com/en-us/powershell/gallery/psget/get_psget_module&quot;&gt;install the Powershell module&lt;/a&gt; just as you would any other module.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;background: #ffffff; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid blue; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0;&quot;&gt;Install-Module -Name SpeculationControl&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;The module only has a single command in it called&amp;nbsp;Get-SpeculationControlSettings. When you run this command it will verify and provide an easy to read summary for you that is color coded and even provides suggestions for you to improve your security. On a side note, understand that in order for this to run successfully you will need to change your execution policy to bypass or remote signed.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://1.bp.blogspot.com/-sjas6YvJyKQ/WlraV1J23WI/AAAAAAAAGwo/hk3UX2WpGi0HZYcmXTYnjWpSokV7ZosDQCLcBGAs/s1600/Speculation_Control_Output.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;894&quot; data-original-width=&quot;1600&quot; height=&quot;178&quot; src=&quot;https://1.bp.blogspot.com/-sjas6YvJyKQ/WlraV1J23WI/AAAAAAAAGwo/hk3UX2WpGi0HZYcmXTYnjWpSokV7ZosDQCLcBGAs/s320/Speculation_Control_Output.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The command is pretty limited. In fact, it has absolutely no options to it at all. So the question is, how can you run it against remote systems? I found a couple great posts just on this topic. &lt;a href=&quot;https://twitter.com/mikefrobbins&quot;&gt;Mike Robbins&lt;/a&gt; wrote a &lt;a href=&quot;http://mikefrobbins.com/2018/01/04/using-powershell-to-check-remote-windows-systems-for-cve-2017-5754-meltdown-and-cve-2017-5715-spectre/&quot;&gt;blog post&lt;/a&gt; with a quick and easy way to do just that. Simply put Powershell Remoting allows you the flexibility to run commands/functions against any computer you wish. In Mike&#39;s example, he shows a very simple method to call the command to run against a single remote system. Just change $PC_Name to whatever computer name you want to run the command against.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;background: #ffffff; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid blue; overflow: auto; padding: 0.2em 0.6em; width: auto;&quot;&gt;&lt;pre style=&quot;line-height: 125%; margin: 0;&quot;&gt;&lt;span style=&quot;color: #007020;&quot;&gt;Invoke-Command&lt;/span&gt; -ComputerName &lt;span style=&quot;color: #996633;&quot;&gt;$PC_Name&lt;/span&gt; &amp;amp;{&lt;span style=&quot;color: #008800; font-weight: bold;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;background-color: #ffaaaa; color: red;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #007020;&quot;&gt;Get-SpeculationControlSettings&lt;/span&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;As is, you could easily build on this and use Get-ADObject or Get-ADComputer to pull computers from AD and feed it&#39;s output to this command by putting it in a for loop. However, &lt;a href=&quot;https://social.technet.microsoft.com/profile/Ralph+Kyttle&quot;&gt;Ralph Kyttle&lt;/a&gt;&amp;nbsp;wrote a handy guide that went a step farther and can &lt;a href=&quot;https://blogs.technet.microsoft.com/ralphkyttle/2018/01/05/verifying-spectre-meltdown-protections-remotely/&quot;&gt;provide you with a nice CSV report&lt;/a&gt; on all remote systems you run this against. If you have several systems you need to check, this is a great way to do so.&lt;br /&gt;&lt;br /&gt;What if you run Linux? While I have not run a check against my Linux systems, I did find a handy &lt;a href=&quot;https://github.com/speed47/spectre-meltdown-checker&quot;&gt;tool on GitHub &lt;/a&gt;that seems legit and allows you to verify your Linux Servers.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;References&lt;/h3&gt;https://meltdownattack.com/&lt;br /&gt;https://blog.barkly.com/meltdown-spectre-patches-list-windows-update-help&lt;br /&gt;https://www.redhat.com/en/blog/what-are-meltdown-and-spectre-heres-what-you-need-know</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/3834663067938902737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/3834663067938902737'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2018/01/checking-systems-against-meltdown.html' title='Checking Systems for Meltdown &amp; Spectre Vulnerabilities'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://1.bp.blogspot.com/-sjas6YvJyKQ/WlraV1J23WI/AAAAAAAAGwo/hk3UX2WpGi0HZYcmXTYnjWpSokV7ZosDQCLcBGAs/s72-c/Speculation_Control_Output.JPG" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-6299004384194484116</id><published>2017-12-06T00:17:00.000-05:00</published><updated>2017-12-06T15:18:20.702-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Infosec"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to Generate a CSR without IIS or OpenSSL in Windows</title><content type='html'>Sometimes you need a public certificate for an application such as a Web Application Proxy, ADFS, or some other application. Most of the time certificates are created for web servers so the most popularly known way to generate a CSR is through IIS or OpenSSL. However, you may not have an IIS server available and don&#39;t want to go through the headache of installing IIS or OpenSSL just to generate a CSR to get your certificate. Thankfully, you don&#39;t need either to generate a CSR. You actually can do this a number of ways.&lt;br /&gt;&lt;h4&gt;Option 1 - 3rd Party Utility&lt;/h4&gt;You have a couple simple to use options that you can use to generate a CSR quickly and easily. The first is you can use &lt;a href=&quot;https://www.digicert.com/util/&quot; target=&quot;_blank&quot;&gt;a free utility offered by&amp;nbsp;DigiCert&lt;/a&gt;. This utility can do a lot more than just generate a CSR and you can use it with any Certificate Service. The benefit of this tool is it&#39;s all GUI based so very easy to use for Jr Sysadmins.&lt;br /&gt;&lt;h4&gt;Option 2 - MMC&lt;/h4&gt;Open the Certificates snap-in in MMC and select the Computer Account. Then go under the Personal --&amp;gt; Certificates panel, right-click on the blank space and follow All Tasks --&amp;gt; Advanced Operations --&amp;gt; Create Custom Request’ to open the “Certificate Enrollment” wizard. Follow the wizard to generate your CSR.&lt;br /&gt;&lt;h4&gt;Option 3 - CertReq.exe&lt;/h4&gt;&lt;a href=&quot;https://technet.microsoft.com/en-us/library/dn296456(v=ws.11).aspx&quot;&gt;Windows has a built-in utility called Certreq&lt;/a&gt;&amp;nbsp;that is very easy to use and accepts a simple configuration file. The configuration file you customize with your own settings for your server FQDN, Organizational Unit, Organization, City, State, &amp;amp; country. Then run the command:&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;certreq -new request_config.inf csr.txt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here is a configuration template with all the details and notes in it you need to easily use.&lt;br /&gt;&lt;br /&gt;&lt;script src=&quot;https://gist.github.com/rivitir/5f62dc2dddec078abcf75fcab1a99084.js&quot;&gt;&lt;/script&gt; &lt;br /&gt;&lt;h4&gt;Option 4 - Powershell&lt;/h4&gt;You can easily find scripts to generate CSR&#39;s through Powershell if you search github.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/6299004384194484116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/6299004384194484116'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2017/12/how-to-generate-csr-without-iis-or.html' title='How to Generate a CSR without IIS or OpenSSL in Windows'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-7002350711881573986</id><published>2017-11-25T21:52:00.000-05:00</published><updated>2017-11-25T21:52:32.660-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Infosec"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>What is GatherNetworkInfo.vbs?</title><content type='html'>Ever since Windows 7,&amp;nbsp;Microsoft has installed a vbs script in the &lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;%systemroot%\System32&lt;/span&gt; directory called GatherNetworkInfo.vbs. This script makes quick work when you need to gather information about a system and the network it&#39;s attached to. Because it&#39;s&amp;nbsp;a default part of Windows, signed by Microsoft, and in the system path it&#39;s a tool you always know is there. However, as with any tool, it can be handy to both Sysadmin and Red Teamer, or abused by attackers needing a quick way to learn more about your network.&lt;br /&gt;&lt;h3&gt;What does it gather?&lt;/h3&gt;When researching a feature in Windows you typically can find a Microsoft Docs, Technet article, or even an MVP blog post about it. However, in this case, I couldn&#39;t find anything. I did, however, find a blog post back in 2011 by &lt;a href=&quot;https://www.verboon.info/2011/06/the-gathernetworkinfo-vbs-script/&quot; target=&quot;_blank&quot;&gt;Alex Verboon discussing this script&lt;/a&gt;. He referenced this &lt;a href=&quot;https://www.sans.org/reading-room/whitepapers/hackers/windows-script-host-hack-windows-33583&quot; target=&quot;_blank&quot;&gt;2010 Sans Whitepaper (PDF Link)&lt;/a&gt; that briefly&amp;nbsp;discussed this script on page&amp;nbsp;9 and summarized what it does down to this:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The script’s voluminous output would be quite useful to a pen tester or an attacker doing reconnaissance. Amongst other things, it includes:&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;CPU type, installed memory and BIOS version&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;OS version and patches applied&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Current username and domain&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Details on installed network adapters&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;DNS settings and cache contents&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;ARP cache contents&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Windows file shares&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Windows firewall configuration and rules&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;That in and of itself is a good summary of the output. Outside of this, I found it also dumps:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Event logs such as Application, Firewall, System &amp;amp; others&lt;/li&gt;&lt;li&gt;Services and their status&lt;/li&gt;&lt;li&gt;Battery Report&lt;/li&gt;&lt;li&gt;Installed Drivers&lt;/li&gt;&lt;li&gt;Windows Features Information&lt;/li&gt;&lt;li&gt;Output from GPResult for applied GPO settings&lt;/li&gt;&lt;li&gt;And much more&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;br /&gt;All of this output is saved in&amp;nbsp;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;%systemroot%\System32\config&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;If you look at this script you can quickly tell to get this information it simply runs several commands and WMI queries. It&#39;s actually pretty straight forward. Also, it&#39;s important to note that you don&#39;t need Admin rights to run the script. While you may not get all output if you run as a normal user account, but you can still get a ton of info about the system and network.&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/7002350711881573986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/7002350711881573986'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2017/11/what-is-gathernetworkinfovbs.html' title='What is GatherNetworkInfo.vbs?'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-2555154235023937665</id><published>2017-11-18T20:52:00.000-05:00</published><updated>2017-11-20T23:49:27.074-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Infosec"/><category scheme="http://www.blogger.com/atom/ns#" term="IT Best Practices"/><title type='text'>Passwords - Managing the Chaos</title><content type='html'>Passwords are something that we all have and cannot avoid if we have a digital life. Every device we own and work with asks for one such as our laptops, phones, and tablets. Nearly every website we visit demands we create one. At work, you have, not only your computer, but business applications, network devices, and a myriad of other systems/applications that require passwords. Passwords are the virtual keys we need to unlock and secure everything we own and use in our virtual lives. We need them.&lt;br /&gt;&lt;br /&gt;Unfortunately, it&#39;s also because of their widespread use we hate them. The average person has&amp;nbsp;nearly 30 logins to keep track of. I have over 50 that I use and that doesn&#39;t include what I have at work. Because of this growth, many have gotten sloppy and use the same password over and over for multiple services. Many times they will use simple dictionary based words or names of children, birthdates, or other things that are easy for attackers to find and research from their victim&#39;s social media posts. But who can blame them when they have so many accounts?&lt;br /&gt;&lt;br /&gt;Unfortunately many have learned the hard way why this is a major mistake. About every day we learn that accounts are &quot;hacked&quot; or a company is breached. Add this to the common practice of reusing simple passwords across accounts you can imagine how large of an issue this can be.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Trying to find a Solution&lt;/h4&gt;Because of these issues, many have tried touting that a passwordless world would be more secure. They have looked to alternative solutions such as biometrics (fingerprint readers or eye scanners), face recognition, access tokens, or other far more complex systems to replace password-based authentication. However, all of these cost far more to implement due to special hardware, software, and/or licensing requirements. It&#39;s because of these issues adoption of these technologies are limited.&lt;br /&gt;&lt;br /&gt;Another way websites have tried to solve this issue is by setting up single authentication. We see &quot;Login with $socialmedia Account&quot; everywhere. However, there are issues and concerns with this too. For example, if you log in with your social media account, should it be compromised, you now have multiple systems the attacker can exploit. The other issue is most of these sites want you to use your social media so they have access to your account and what you post leading to privacy concerns. With this in mind, I strongly recommend you review your accounts and what apps have access to them annually and remove anything you don&#39;t use or are unfamiliar with.&lt;br /&gt;&lt;br /&gt;Lets face it, password-based authentication isn&#39;t going away. It&#39;s very simple system to implement because its a core feature of every OS and application system. However the question still remains, how do we manage all these accounts in a secure way?&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Password Managers&lt;/h4&gt;Password Managers are applications that make managing accounts easy. They provide an easy to manage way to assign randomly generated, complex, and strong passwords for your accounts. They also make it easy to share passwords with IT teams, your family, etc. They do all this securely because they keep all your credentials encrypted. Essentially making it so you only have to remember a single password that in turn unlocks access to all your accounts.&lt;br /&gt;&lt;br /&gt;While the mentality of &quot;I don&#39;t want all my eggs in one basket&quot; may be going off in your head right now, keep in mind this password manager is something you want to add additional layers of security to. We will be talking about that in our next section. For now, keep in mind that with all the accounts we have to manage both personally and professionally Password Managers are a requirement. Because you can have them assign unique random passwords to each account you have then should a website or application become compromised then its isolated to just that one service.&lt;br /&gt;&lt;br /&gt;If you don&#39;t have a Password Manager I strongly encourage you to find one that works for you. There are many to choose from both paid for commercial and OpenSource free solutions. It doesn&#39;t matter what solution you want to go with, just find one.&lt;br /&gt;&lt;h4&gt;&lt;b&gt;Enable Two Factor Authentication (2FA)&lt;/b&gt;&lt;/h4&gt;&lt;div&gt;Many vendors now support what is called Two Factor Authentication or 2FA for short. This is a simple system that greatly increases the security of your accounts. After you type in your password the application or service will ask for an additional form of proof you are actually you. This may be in the form of an SMS message, application popup on your phone/tablet, email, or the use of hardware such as a smart card or Yubikey. This way should someone get your password then they still wouldn&#39;t be able to access your account because they would need additional proof they are you.&lt;br /&gt;&lt;br /&gt;Don&#39;t wait, enable 2FA immediately. Especially on your important accounts such as your personal email, financial, Password Manager, shopping, social media, and all other sites that are critical or may have a sensitive or financial impact to you should they be compromised. Many vendors now support 2FA and can provide you different 2FA options that you can choose from.&lt;br /&gt;&lt;br /&gt;An important note on 2FA that you need to be aware of. I don&#39;t encourage you to use 2FA using SMS. This is because your cell phone number can easily be spoofed or stolen.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Passwords that Make Sense&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;Passwords do not need to be difficult. In the past, it was always recommended to use alphanumeric with special characters and to keep it relatively short so you can remember it and to change it regularly. The bad part about that is, these passwords are a pain to remember. Ask anyone working helpdesk and you will quickly find the #1 ticket request they get is for password resets.&lt;br /&gt;&lt;br /&gt;The best passwords are both long and easy to remember. I usually recommend phrases or random words that you can easily associate together. You never want to use anything such as birthdays, pet or family member names, or anything else commonly posted to social media because these are easily guessed and found by attackers.&lt;br /&gt;&lt;br /&gt;To better understand, I&#39;ll let this xkcd comic better explain.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://imgs.xkcd.com/comics/password_strength.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;601&quot; data-original-width=&quot;740&quot; height=&quot;259&quot; src=&quot;https://imgs.xkcd.com/comics/password_strength.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/2555154235023937665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/2555154235023937665'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2017/11/passwords-managing-chaos.html' title='Passwords - Managing the Chaos'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-4216881120812636237</id><published>2016-02-06T12:17:00.000-05:00</published><updated>2016-05-06T00:17:19.401-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Getting Started with Learning Linux</title><content type='html'>This article also posted in the&amp;nbsp;&lt;a href=&quot;https://community.spiceworks.com/how_to/125283-learn-linux&quot; target=&quot;_blank&quot;&gt;Spiceworks Community&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;/h4&gt;Linux is constantly growing in popularity. Anymore, its almost a requirement in IT to know at least something about Linux or BSD. Even the most Microsoft Windows centric company has at least 1 Linux box, either as a network appliance or hardware made for a specific roll. Even if your job roll has nothing to do with Linux, having a basic understanding will help you in your IT career.&lt;br /&gt;&lt;br /&gt;This how-to is built for the first time user of Linux. Following this guide will help you make the right decisions to get you started in the right direction. Be sure to check the reference links at the bottom of this how-to article for more information.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Home Lab&lt;/h4&gt;&lt;br /&gt;If you have not already done so, build yourself a home lab. This lab will be the basis to help you get started. The nice part about having a home lab is you can do whatever you want and you don&#39;t have to worry about damaging anything in a production environment.&lt;br /&gt;&lt;br /&gt;Don&#39;t get hung up on what hardware you need. Just get something! Yes it would be great to setup a full 42U rack in your garage, populate with Servers and network gear. But if you&#39;re like me, you don&#39;t have the funds for that.&lt;br /&gt;&lt;br /&gt;A home lab can be anything from a spare desktop to laptop. Start with something cheap and basic. You can always add onto it later.&lt;br /&gt;&lt;br /&gt;If you really want to go cheap, buy yourself a Raspberry Pi. You can pickup a Zero for as little as $5. Remember, you don&#39;t need much to learn Linux.&lt;br /&gt;&lt;br /&gt;What if you don&#39;t have any spare hardware? Go ahead and install Virtual Box on your computer. You can always install Linux on your desktop/laptop virtually.&lt;br /&gt;&lt;br /&gt;For more ideas on what you can do in a home lab and where to find hardware deals, check out my how-to &quot;IT Pro Education: Build a Home Lab&quot;. Link to this how-to is listed under the References.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Choosing a Distro: Advise&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Starting off everyone pretty much gets hung up on Linux right here. Choosing a Linux Distribution. They know they want to learn Linux, but they don&#39;t know where to start. So they do a Google search and learn that their are these things called &quot;distros&quot;. Unlike Windows or Mac, their is no single OS, their are all kinds of different Linux types out there! And they are all different! Where should you start?&lt;br /&gt;&lt;br /&gt;First and formost don&#39;t let this stop you. Don&#39;t get hung up on picking one. If you search the community you will find all kinds of different questions such as: What Linux distro should I use for ______? Or What is the best Linux distro for _______? Forget distros. Thats right, forget about them. They don&#39;t really matter! Yes they all are different, but you are just starting out so they don&#39;t matter to you! Don&#39;t let trying to pick one stop you or hold you up.&lt;br /&gt;&lt;br /&gt;Why should choosing a distro not matter? You learn one, you learn them all. Yes they are all a little different, but thats just it. They are a little different. Think of it this way... You know how to drive a car right? Because you know how to drive a car you can drive any make or model car. Doesn&#39;t matter who built it. They are all similar enough you can get in one and drive. Yeah it may take you a minute to figure out how to use the cruise control, but that doesn&#39;t stop you from driving. Linux is very similar. You learn one Linux distro you really learn them all, or at least you are good enough to get around and use any distro. All you need to do is learn that distro&#39;s particulars to become proficient at it.&lt;br /&gt;&lt;br /&gt;To sum up this step, remember this:&lt;br /&gt;Don&#39;t get hung up on picking. Just dig in and learn!&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Choosing a Distro&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;OK, now that I just told you to pay no attention to distros, now I&#39;m going to tell you the opposite. [troll face] Seriously... yes it does matter what distro you pick, but only because as you learn Linux you will find that you like one over another. Its features, its commands, etc may factor in to what you personally like to use, how you learn, or even what you want to learn. Just remember my point from before: Don&#39;t get hung up on picking! Just dig in and learn.&lt;br /&gt;&lt;br /&gt;Now that we got that out of the way. First know their are some core distros. From these pretty much all other distributions come from in some way shape or form. Those include Red Hat, Debian, Slackware, Gentoo, and Linux From Scratch. You may want to start with one of these.&lt;br /&gt;&lt;br /&gt;So the question is... How do I pick what distro to start with?&lt;br /&gt;&lt;br /&gt;Before you move on, I suggest you answer these two questions:&lt;br /&gt;1. What do you want to learn?&lt;br /&gt;2. How do you want to learn it?&lt;br /&gt;&lt;br /&gt;The reason you ask yourself those questions is because knowing the answer will help you know how best to proceed in what and how you learn.&lt;br /&gt;&lt;br /&gt;For example...&lt;br /&gt;1. What do you want to learn? - I want to know the basics of Linux.&lt;br /&gt;2. How do you want to learn it? - I just want to install it and poke around. I don&#39;t want to have to troubleshoot anything and I don&#39;t want to mess with the command line.&lt;br /&gt;&lt;br /&gt;If these are your answers then you probably want to start simple and use a distro that does most everything for you. If so, I suggest you look at these:&lt;br /&gt;Fedora Core&lt;br /&gt;Ubuntu or Mint&lt;br /&gt;&lt;br /&gt;These are very end user desktop oriented distributions. They can be powerful and used as servers too (I wouldn&#39;t recommend) but they make getting into Linux very easy since they do most the work for you, and they look really nice with their fancy GUIs.&lt;br /&gt;&lt;br /&gt;However lets say you answer those questions like this:&lt;br /&gt;1. What do you want to learn? - I want to know how Linux works, I want to know every in and out about it.&lt;br /&gt;2. How do you want to learn it? - I want to build everything myself so I know how it all works.&lt;br /&gt;&lt;br /&gt;If so then I suggest you consider using one of these:&lt;br /&gt;Gentoo&lt;br /&gt;Linux from Scratch&lt;br /&gt;Slackware&lt;br /&gt;&lt;br /&gt;Now that I gave you some ideas here are some popular distributions and what they are well known for:&lt;br /&gt;&lt;br /&gt;-- Centos (Red Hat) --&lt;br /&gt;I highly suggest this is where you start. Most companies use Red Hat, so using Centos is a great place to start and use since its a clone of Red Hat Enterprise Linux. If you have an interest in becoming a Linux Sysadmin this is the distro for you because of this. Also Red Hat has many certifications that you can take to help you get started professionally. Due to Red Hat&#39;s popularity in the corporate world, many compare other distros to it. Centos is a very solid OS and follows (many times creates!) most Linux standards. Has a great community behind it.&lt;br /&gt;&lt;br /&gt;-- Gentoo --&lt;br /&gt;One of my personal favorite distros. You will build your own system from scratch, including your kernel. Great way to learn the in and out of Linux, especially if you want to be a Linux Sysadmin. Has a great community behind it. Be ready to spend your time on this, however, since you are compiling everything yourself. However you may or may not want to learn from this distro since it takes Linux into almost the BSD world because of how it works. Not a bad thing, just different from Linux standards.&lt;br /&gt;&lt;br /&gt;-- Linux from Scratch --&lt;br /&gt;If you really want to dig your heels into Linux, then this is it. You literally get to download and build everything yourself. You cannot get more basic than this. You may want to punch a hole in the wall due to frustration, but after spending hours building your very first Linux distribution and successfully installing it you will feel like you just beat the biggest challenge life can throw at you. I don&#39;t recommend unless you really want to learn Linux deeply and you like learning the hardest most time consuming way possible.&lt;br /&gt;&lt;br /&gt;-- Debian --&lt;br /&gt;Very stable OS and some companies use it. Debian has been around for a very long time. Its focus is on stability so when you install it you will think you just installed an older OS (because you did). Not knocking this distro, many swear by it. Its a good one to start with, especially if you have older hardware. Note that you can install newer features if you want to. This is a good one to learn from since it follows (and creates) many Linux standards.&lt;br /&gt;&lt;br /&gt;-- Ubuntu --&lt;br /&gt;Many small businesses use Ubuntu. Not because of any technology reasons, but because Ubuntu&#39;s popularity in the desktop market. Many people really like it and it does have a good community behind it. I do NOT suggest you learn from Ubuntu. Reason I say this is because Ubuntu does its own thing very different from Linux standards that may build bad habbits in the future if you want to ever become a Linux Sysadmin. But if you want something easy to install and use, this (or Mint) may be the best one for you.&lt;br /&gt;&lt;br /&gt;Still confused on what you should try? Download Centos and get started. Why didn&#39;t I just say that in the beginning? Well, because Linux is all about choice. Its diversification is what makes Linux so powerful, and that is something you should know and understand.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Lets get Learning Resources&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Their are several online resources that you can leverage. Both paid and free courses are available. I linked a couple of free online courses I found that can help you get started.&lt;br /&gt;&lt;br /&gt;If you want to pay for an online training course their are many available. Companies such as Plural Sight, Linux Academy, &amp;amp; CBT Nuggets just to name a few have great courses that you can leverage.&lt;br /&gt;&lt;br /&gt;You can also start by getting a book. Here are a few titles that are my personal favorites:&lt;br /&gt;Running Linux&lt;br /&gt;Think Unix&lt;br /&gt;Unix and Linux System Administration Handbook&lt;br /&gt;&lt;br /&gt;I highly suggest you search the internet. Their are many great free books that you can download online.&lt;br /&gt;&lt;br /&gt;Be sure to check the reference section of this how-to. Their are several links I added to help you get started.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Project Ideas &amp;amp; Learning Tips&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Now that you have your distro downloaded and you are starting to learn your way around your Linux system you may be asking yourself a question. Now what?&lt;br /&gt;&lt;br /&gt;Come up with some projects. Give yourself a task to help you learn.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Create a File Server&amp;nbsp;&lt;/li&gt;&lt;li&gt;Build a web server&amp;nbsp;&lt;/li&gt;&lt;li&gt;Setup a Game server such as Minecraft&amp;nbsp;&lt;/li&gt;&lt;li&gt;Host a Photo Album&amp;nbsp;&lt;/li&gt;&lt;li&gt;Build a Media Server for your movies and/or music&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;I also suggest you replace your desktop by installing Linux. If you do this then it forces you to learn Linux and what Open Source software is available. Using it daily is a great way to learn.&lt;br /&gt;&lt;br /&gt;Lastly don&#39;t skip over the Terminal. The terminal is the real power behind Linux. If you know how to navigate and work in the system on the command line you can do this on any Linux/BSD system. This is especially true on servers since they typically never have a GUI interface. I highly suggest you learn the command line and get used to using it. You will find its a valuable tool.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Join a Linux User Grou (LUG)&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Another great way to learn is you can join your local Linux Users group. Typically you will find your local LUG and when they meet by just searching for them.&lt;br /&gt;&lt;br /&gt;And don&#39;t forget to ask around in your local Spicecorp. You may find that some in your group have Linux experience and can help you learn.&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Conclusion&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;I hope this how-to helps you get started and gives you ideas on what and how you can reach your Linux learning goals.&lt;br /&gt;&lt;br /&gt;If you get stuck be sure to ask questions here in the community. Don&#39;t forget to search the internet too. Many times you can solve your issue just by doing some searching.&lt;br /&gt;&lt;br /&gt;Have fun learning!&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;References&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;https://community.spiceworks.com/spicecorps&quot; target=&quot;_blank&quot;&gt;Spicecorps&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://community.spiceworks.com/linux&quot; target=&quot;_blank&quot;&gt;Spiceworks Community Linux Group&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://nixsrv.com/llthw&quot; target=&quot;_blank&quot;&gt;Learn Linux the Hard Way&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/library/l-lpic1-map/&quot; target=&quot;_blank&quot;&gt;Free Learning Linux Course by IBM&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.tldp.org/&quot; target=&quot;_blank&quot;&gt;The Linux Documentation Project&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cbtnuggets.com/&quot; target=&quot;_blank&quot;&gt;CBT Nuggets&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.pluralsight.com/&quot; target=&quot;_blank&quot;&gt;Plural Sight&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://linuxacademy.com/&quot; target=&quot;_blank&quot;&gt;Linux Academy&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.amazon.com/Linux-System-Administration-Handbook-Edition/dp/0131480057&quot; target=&quot;_blank&quot;&gt;Book -- UNIX and Linux System Administration Handbook&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.amazon.com/Think-UNIX-Jon-Lasser/dp/078972376X&quot; target=&quot;_blank&quot;&gt;Book -- Think Unix&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://shop.oreilly.com/product/9780596007607.do&quot; target=&quot;_blank&quot;&gt;Book -- Running Linux&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.virtualbox.org/&quot; target=&quot;_blank&quot;&gt;VirtualBox&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.raspberrypi.org/&quot; target=&quot;_blank&quot;&gt;Raspberry Pi&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://distrowatch.com/&quot; target=&quot;_blank&quot;&gt;DistroWatch&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.linux.com/learn&quot; target=&quot;_blank&quot;&gt;Free Linux Training Courses&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://training.linuxfoundation.org/free-linux-training&quot; target=&quot;_blank&quot;&gt;Free Linux Training&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.linux.com/learn/tutorials/784060-the-complete-beginners-guide-to-linux/&quot; target=&quot;_blank&quot;&gt;The Complete Beginners Guide to Linux&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://futurist.se/gldt/&quot; target=&quot;_blank&quot;&gt;Linux Distro Timeline&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://community.spiceworks.com/how_to/61293-it-pro-education-build-a-home-lab&quot; target=&quot;_blank&quot;&gt;IT Pro Education: Build a Home Lab&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/4216881120812636237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/4216881120812636237'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2016/02/this-article-also-posted-to-spiceworks.html' title='Getting Started with Learning Linux'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-6720215107504494054</id><published>2012-12-13T21:51:00.000-05:00</published><updated>2016-05-06T00:17:07.628-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Linux Foundation 2012</title><content type='html'>Awesome video about Linux adoption over the past year.  &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/Unfx2qCj6Ao&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/6720215107504494054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/6720215107504494054'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2012/12/linux-foundation-2012.html' title='Linux Foundation 2012'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/Unfx2qCj6Ao/default.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-5195792083111543151</id><published>2011-03-23T13:32:00.000-04:00</published><updated>2016-05-06T00:16:47.079-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="Storage"/><title type='text'>How-to: Fix a Drive Suffering from an Identity Crisis</title><content type='html'>This is a short how-to I wrote on spiceworks on how to fix a drive that forgot what size it is.&lt;br /&gt;&lt;br /&gt;http://community.spiceworks.com/how_to/show/2043</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/5195792083111543151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/5195792083111543151'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2011/03/how-to-fix-drive-suffering-from.html' title='How-to: Fix a Drive Suffering from an Identity Crisis'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-2278335296068604893</id><published>2011-02-05T23:42:00.000-05:00</published><updated>2016-05-06T00:16:28.339-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Imaging"/><title type='text'>Using ntfsclone to Image Clients</title><content type='html'>Here is a how-to I wrote on Spiceworks on how to use ntfsclone to image Windows based systems:&lt;br /&gt;&lt;br /&gt;http://community.spiceworks.com/how_to/show/1751</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/2278335296068604893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/2278335296068604893'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2011/02/using-ntfsclone-to-image-clients.html' title='Using ntfsclone to Image Clients'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-1115747807445805128</id><published>2011-02-05T23:41:00.000-05:00</published><updated>2016-05-06T00:16:17.048-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Imaging"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>The Sysprep How-To</title><content type='html'>Here is a how-to I wrote on Spiceworks about Sysprep:&lt;br /&gt;&lt;br /&gt;http://community.spiceworks.com/how_to/show/1752</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/1115747807445805128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/1115747807445805128'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2011/02/the-sysprep-how-to.html' title='The Sysprep How-To'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-1036524950210935026</id><published>2010-12-06T19:06:00.000-05:00</published><updated>2016-05-06T00:15:57.329-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Active Directory"/><category scheme="http://www.blogger.com/atom/ns#" term="Group Policy"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to Configure Trusted Sites in Internet Explorer via Group Policy</title><content type='html'>Microsoft didn&#39;t exactly make configuring Trusted Sites in Group Policy (GPO) a straight forward thing. Thankfully this simple how-to will get you off the ground getting Trusted Sites configured quickly and easily.&lt;br /&gt;&lt;br /&gt;First either create a GPO and link it to the desired OU or edit an existing where you have the computer(s) located in Active Directory you want to have this setting.&lt;br /&gt;&lt;br /&gt;NOTE: the fewer GPO&#39;s you have the better. Try to always keep GPO&#39;s stacked on top of eachother and don&#39;t duplicate settings. This will help cut down on configuration issues and the time it takes for a user to login.&lt;br /&gt;&lt;br /&gt;Now in the GPO you&#39;re editing go to Computer Configuration –&amp;gt; Administrative Tools –&amp;gt; Windows Components –&amp;gt; Internet Explorer –&amp;gt; Internet Control Panel –&amp;gt; Security Page and then double click to the zone assignment list in the right pane.&lt;br /&gt;&lt;br /&gt;Next you want to Enable then click on the &quot;Show...&quot; button.&lt;br /&gt;&lt;br /&gt;Now all you need to do is add all your URL&#39;s you want to this list and specify what zone you want them configured for. The top field is for the URL, the second field requires a number to specify what zone to place the URL in. In our case we want the URL in the Trusted Zone so we would place a number &quot;2&quot; in this field. Here are all the numbers and what zones they represent.&lt;br /&gt;&lt;br /&gt;1. Intranet zone – sites on your local network.&lt;br /&gt;2. Trusted Sites zone – sites that have been added to your trusted sites.&lt;br /&gt;3. Internet zone – sites that are on the Internet.&lt;br /&gt;4. Restricted Sites zone – sites that have been specifically added to your restricted sites.&lt;br /&gt;&lt;br /&gt;After you update you can either wait 15 minutes for the Policy to go into effect or force via reboot or run the gpupdate command.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/1036524950210935026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/1036524950210935026'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2010/12/how-to-configure-trusted-sites-in.html' title='How to Configure Trusted Sites in Internet Explorer via Group Policy'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-7529530113813133535</id><published>2010-12-04T19:37:00.000-05:00</published><updated>2016-05-06T00:15:03.851-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Fedora"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>How to upgrade Fedora without downloading a new CD image</title><content type='html'>Upgrading Fedora from one version to the next is very simple just follow these steps:&lt;br /&gt;&lt;br /&gt;1. Make sure you backup all your data, just to be safe.&lt;br /&gt;&lt;br /&gt;2. Make sure your system is up to date:&lt;br /&gt;&lt;blockquote&gt;#yum update&lt;/blockquote&gt;&lt;br /&gt;3. Just in case, make sure you running the latest version of RPM and yum:&lt;br /&gt;&lt;blockquote&gt;#yum update rpm&lt;br /&gt;#yum update yum&lt;/blockquote&gt;&lt;br /&gt;4. Install the preupgrade package:&lt;br /&gt;&lt;blockquote&gt;#yum install preupgrade&lt;/blockquote&gt;&lt;br /&gt;5. Run the preupgrade command:&lt;br /&gt;&lt;blockquote&gt;#preupgrade&lt;/blockquote&gt;&lt;br /&gt;Enjoy!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/7529530113813133535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/7529530113813133535'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2010/12/how-to-upgrade-fedora-without.html' title='How to upgrade Fedora without downloading a new CD image'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-3397629086407419197</id><published>2010-09-09T22:06:00.000-04:00</published><updated>2016-05-06T00:14:44.711-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DNS"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Networking"/><title type='text'>OpenDNS &amp; Dynamic IP Update</title><content type='html'>In my last blog post I showed you how to configure your Linux No-IP dynamic DNS update. In this post we are going to take DNS a bit further and show you how to make your internet surfing not only faster, but safer.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.opendns.com/&quot;&gt;OpenDNS&lt;/a&gt; is a free (or if you wish pay) service that gives you more control over your family&#39;s internet access. Their are several how-tos on the site for how to use it and set it up. Go ahead and setup a free account and it will immediately direct you to step by step documentation for setting up your home network to use it. Several benefits of why you should use OpenDNS include (but not limited to) faster speed since they cache sites, access controls to limit what sites you don&#39;t want to access, and history to see what and where your going on the internet.&lt;br /&gt;&lt;br /&gt;After you setup your account you will need to setup your dynamic IP updater so your access rules and history is applied even if your IP address changes. To do this you first need to install ddclient:&lt;br /&gt;&lt;blockquote&gt;# yum install ddclient&lt;/blockquote&gt;Then simply add the following text at the bottom of the /etc/ddclient.conf:&lt;br /&gt;&lt;blockquote&gt;##&lt;br /&gt;## OpenDNS.com account-configuration&lt;br /&gt;##&lt;br /&gt;use=web, web=whatismyip.org&lt;br /&gt;server=updates.opendns.com&lt;br /&gt;protocol=dyndns2&lt;br /&gt;login=USERID&lt;br /&gt;password=PASSWORD&lt;br /&gt;opendns_network_label&lt;/blockquote&gt;Of course you will need to change the &quot;USERID&quot; and &quot;PASSWORD&quot; values to the ones you created for your OpenDNS login. Lastly be sure that the line at the top of the config file that says &quot;ssl=yes&quot; is uncommented. You do this by removing the &quot;#&quot; in front of it. Now save the config.&lt;br /&gt;&lt;br /&gt;Your all done, simply start the service:&lt;br /&gt;&lt;blockquote&gt;# service ddclient start&lt;/blockquote&gt;Then add it to your run levels:&lt;br /&gt;&lt;blockquote&gt;# chkconfig ddclient --add&lt;br /&gt;# chkconfig --levels 25 ddlcient on&lt;/blockquote&gt;If you want to make sure your ddclient is working like it is supposed to you can always check the process and check your logs. It should look something like this:&lt;br /&gt;&lt;blockquote&gt;# ps -ef | grep ddclient&lt;br /&gt;ddclient  XXXX     1  0 20:43 ?        00:00:00 ddclient - sleeping for 270 seconds&lt;br /&gt;&lt;br /&gt;OR you can run:&lt;br /&gt;&lt;br /&gt;# service ddclient status&lt;br /&gt;ddclient (pid  XXXXX) is running...&lt;/blockquote&gt;To Check the log files:&lt;br /&gt;&lt;blockquote&gt;# tail /var/log/messages&lt;br /&gt;Sep  9 20:43:18 linux ddclient[XXXX]: SUCCESS:  updating opendns_network_label: good: IP address set to XXX.XXX.XXX.XXX&lt;/blockquote&gt;&lt;br /&gt;Note 1: A few home routers have this capability in them. Check your routers documentation if you would rather run this on your router instead of your Linux computer.&lt;br /&gt;Note 2: The ddclient has several capabilities that you should look into. If you look in your config file you will find that ddclient can update several dynamic IP services such as dynDNS (same as No-IP) and many more. You may wish to open a dynamic DNS account through one of the providers it supports so your only running one process instead of two.&lt;br /&gt;Note 3: Their are ways around OpenDNS, such as changing the DNS servers of the PC your using. If you want to keep this from happening you can always block DNS requests through your Linux firewall server (this will be discussed in detail in future blog posts) or you can lock users out of the DNS configuration of your PC&#39;s (also will be discussed in future blog posts).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/3397629086407419197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/3397629086407419197'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2010/09/opendns-dynamic-ip-update.html' title='OpenDNS &amp;amp; Dynamic IP Update'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-726488549646077738</id><published>2010-08-31T22:48:00.000-04:00</published><updated>2016-05-06T00:14:21.770-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DNS"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Networking"/><title type='text'>Setup No-IP Auto Update on Fedora 13</title><content type='html'>Most home internet connections are provided with dynamic address assignment. This is very convenient for your ISP should they ever need to change IP addresses, however, its not so convenient for you if you like to access your home network remotely. Thankfully No-IP.com provides a free service that allows you to get around this issue.&lt;br /&gt;&lt;br /&gt;No-IP provides &lt;a href=&quot;http://en.wikipedia.org/wiki/Dynamic_DNS&quot;&gt;dynamic DNS&lt;/a&gt; entries with free clients to update their servers. All you need to do is create an account, install their client to update their servers should your IP address change, and from time to time log into your account to keep it active. Then you can remotely connect to your computer via remote desktop, vnc, ssh, etc through a domain name of your choice.&lt;br /&gt;&lt;br /&gt;To configure the client on Fedora 13 is very simple. Instead of downloading and manually compiling the client from source you can install it via rpm through yum:&lt;br /&gt;&lt;blockquote&gt;#yum install noip&lt;/blockquote&gt;You will also find it if you do a search for &quot;noip&quot; in the &quot;Add/Remove Software&quot; application.&lt;br /&gt;&lt;br /&gt;After the install is finished run the following command under sudo or as root:&lt;br /&gt;&lt;blockquote&gt;# noip2 -C&lt;/blockquote&gt;Then enter your No-IP userid (your email address) and password and either accept the update interval or change it to a prefered value. The out put should look like this:&lt;br /&gt;&lt;blockquote&gt;# noip2 -C&lt;br /&gt;&lt;br /&gt;Auto configuration for Linux client of no-ip.com.&lt;br /&gt;&lt;br /&gt;Please enter the login/email string for no-ip.com  email@address.com&lt;br /&gt;Please enter the password for user &#39;email@address.com&#39;  ************&lt;br /&gt;&lt;br /&gt;Only one host [HOST.no-ip.org] is registered to this account.&lt;br /&gt;It will be used.&lt;br /&gt;Please enter an update interval:[30]&lt;br /&gt;Do you wish to run something at successful update?[N] (y/N)  N&lt;br /&gt;&lt;br /&gt;New configuration file &#39;/etc/no-ip2.conf&#39; created.&lt;/blockquote&gt;Congratulations, your no-ip client is configured and running. You can verify it by running the following command:&lt;br /&gt;&lt;blockquote&gt;# service noip status&lt;/blockquote&gt;The last thing you will need to setup is for the noip daemon (or service) to startup when you boot or restart your Linux box. Simply run the following two commands as root or under sudo to configure this:&lt;br /&gt;&lt;blockquote&gt;# chkconfig noip --add&lt;br /&gt;# chkconfig --levels 35 noip on&lt;/blockquote&gt;You can verify that this is successful by running the following command:&lt;br /&gt;&lt;blockquote&gt;# chkconfig --list | grep noip&lt;/blockquote&gt;Your out put should look like this:&lt;br /&gt;&lt;blockquote&gt;noip            0:off 1:off 2:off 3:on 4:off 5:on 6:off&lt;/blockquote&gt;Enjoy!&lt;br /&gt;For more information about what these numbers mean click &lt;a href=&quot;http://en.wikipedia.org/wiki/Runlevel&quot;&gt;here&lt;/a&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/726488549646077738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/726488549646077738'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2010/08/setup-no-ip-auto-update-on-fedora-13.html' title='Setup No-IP Auto Update on Fedora 13'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-4295873198675469732</id><published>2009-12-18T23:43:00.000-05:00</published><updated>2016-05-06T00:11:04.406-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Space"/><title type='text'>The Known Universe</title><content type='html'>&lt;object height=&quot;364&quot; width=&quot;445&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/17jymDn0W6U&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;rel=0&amp;amp;border=1&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/v/17jymDn0W6U&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;rel=0&amp;amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; height=&quot;364&quot; width=&quot;445&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/4295873198675469732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/4295873198675469732'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2009/12/the-known-universe.html' title='The Known Universe'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-7832895220916568223</id><published>2009-12-17T16:41:00.000-05:00</published><updated>2016-05-06T00:14:02.825-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Storage"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>An Easy way to Manage Disks and Volumes in Windows</title><content type='html'>Ever heard of DISKPART? You have now. It&#39;s a very easy way to manage your disks in Windows 2000, XP, &amp;amp; 2003. It&#39;s a standard tool for XP and 2003 however if your running 2000 then you will need to download it. The links are at the bottom of this post.&lt;br /&gt;&lt;br /&gt;This little command line utility is very easy to work with but powerful.&lt;br /&gt;&lt;br /&gt;For example: lets say you added a disk to your RAID5 set and you want to add it to your current volume. Instead of taking the time to convert to dynamic disks which would lead to down time since the volume would need to be unmounted you can use diskpart to expand it. The way you do this is by running the diskpart command, type &quot;list volume&quot;, then select the volume by typing &quot;select volume N&quot; N being the volume number, then type &quot;extend&quot; to extend to the max size or you can type &quot;extend size=N&quot; this time N represents the size in MB.&lt;br /&gt;&lt;br /&gt;Diskpart does have some limitations but you will find it very helpful.&lt;br /&gt;&lt;br /&gt;You can download diskpart &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=0FD9788A-5D64-4F57-949F-EF62DE7AB1AE&amp;amp;displaylang=en&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;You can find more information about diskpart &lt;a href=&quot;http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/diskpart.mspx?mfr=true&quot;&gt;here&lt;/a&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/7832895220916568223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/7832895220916568223'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2009/12/an-easy-way-to-manage-disks-and-volumes.html' title='An Easy way to Manage Disks and Volumes in Windows'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-147619543389530515</id><published>2009-11-27T11:03:00.000-05:00</published><updated>2016-05-06T00:13:31.676-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>How to move your MySQL Database</title><content type='html'>I recently upgraded a server and installed a RAID5 set just to house the database running on that server. After a little research I found that it was really easy to move a MySQL database. Here is how you do it.&lt;br /&gt;&lt;br /&gt;First off since I run CentOS this is going to be Red Hat/CentOS specific. However, you can use these methods on any distribution.&lt;br /&gt;&lt;br /&gt;After you configure your RAID set or formatted your hard drive you want to move your MySQL database to you will need to mount it, lets say you mount it to /database and you already updated fstab.&lt;br /&gt;&lt;br /&gt;If MySQL is running make sure you shut it down:&lt;br /&gt;#/etc/rc.d/init.d/mysql stop&lt;br /&gt;OR&lt;br /&gt;#service mysql stop&lt;br /&gt;&lt;br /&gt;Now unless you want to put your database in the root of /database you will want to create a sub-directory:&lt;br /&gt;#mkdir /database/mysql&lt;br /&gt;&lt;br /&gt;Copy your database files:&lt;br /&gt;#cp -R /var/lib/mysql/ /database/mysql&lt;br /&gt;&lt;br /&gt;Setup the correct permissions:&lt;br /&gt;#chown -R mysql.mysql /database/mysql&lt;br /&gt;&lt;br /&gt;Rename your old directory (or you can delete it):&lt;br /&gt;#mv /var/lib/mysql/ /var/lib/mysql_OLD&lt;br /&gt;OR&lt;br /&gt;#rm -rf /var/lib/mysql&lt;br /&gt;&lt;br /&gt;Update your my.cnf file with the path you moved your old database files to. You can either comment out the old lines or remove them:&lt;br /&gt;[mysqld]&lt;br /&gt;#datadir=/var/lib/mysql&lt;br /&gt;datadir=/database/mysql&lt;br /&gt;#socket=/var/lib/mysql/mysql.sock&lt;br /&gt;socket=/database/mysql/mysql.sock&lt;br /&gt;&lt;br /&gt;If your running version 4 or older of mysql then you will also need to update your basedir, otherwise don&#39;t worry about this step:&lt;br /&gt;#basedir=/var/lib&lt;br /&gt;basedir=/database&lt;br /&gt;&lt;br /&gt;Now all you need to do is start MySQL and your done. If for some reason it doesn&#39;t start check your /var/log/mysqld.log for the reason.&lt;br /&gt;&lt;br /&gt;On a side note if you have any programs that are particular of the MySQL path, then you will probably want to setup a soft link BEFORE you start-up mysqld.&lt;br /&gt;#ln -s /database/mysql/ /var/lib/mysql&lt;br /&gt;&lt;br /&gt;And set the appropriate permissions for the link:&lt;br /&gt;#chown mysql.mysql /var/lib/mysql</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/147619543389530515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/147619543389530515'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2009/11/how-to-move-your-mysql-database.html' title='How to move your MySQL Database'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-302638670375597477.post-5238627045549206282</id><published>2009-11-10T22:08:00.000-05:00</published><updated>2016-05-06T00:13:11.216-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cisco"/><category scheme="http://www.blogger.com/atom/ns#" term="Hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="Networking"/><title type='text'>Create Your Own Home Brewed T1 Cable</title><content type='html'>I&#39;m currently supporting 2 sites that are about a mile apart. I&#39;ve got a T1 that bridges the 2 networks together but I wanted some redundancy (not to mention a faster connection). So I decided to invest in a couple of Cisco 1300 wireless bridges which would give us a 54mb link. The problem was I wanted to test them, along with the routing, in a lab environment. I had a couple spare 2600&#39;s laying around so I connected them up and did some searching. After a while I came across this Cisco &lt;a href=&quot;http://www.cisco.com/en/US/tech/tk713/tk628/technologies_tech_note09186a00800a754b.shtml&quot; title=&quot;T1 Loopback&quot;&gt;page&lt;/a&gt; that shows you how to make a loop back end both physically and logically for your router. This is great if you only want to test your CSU/DSU, but I wanted to actually &lt;em&gt;make&lt;/em&gt; a T1 cable to test the routes to make sure they worked the way I needed them to before I applied them to the production network. So I yanked out a few feet of Cat5 and created a T1 cable that basically mirrored the loopback on both ends. It worked great and I had a full 1.544mb connection between the CSU/DSU&#39;s.&lt;br /&gt;&lt;br /&gt;Here is a picture to show how I made it along with how to make a physical loopback T1:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_QHER746PY2s/SvosNMteULI/AAAAAAAAAAc/NizoqnL0jNg/s1600-h/T1Cable.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5402679308246208690&quot; src=&quot;https://3.bp.blogspot.com/_QHER746PY2s/SvosNMteULI/AAAAAAAAAAc/NizoqnL0jNg/s400/T1Cable.png&quot; style=&quot;cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 239px;&quot; /&gt;&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/5238627045549206282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/302638670375597477/posts/default/5238627045549206282'/><link rel='alternate' type='text/html' href='http://www.rivitir.com/2009/11/create-your-own-home-brewed-t1-cable.html' title='Create Your Own Home Brewed T1 Cable'/><author><name>James Stull</name><uri>https://plus.google.com/114164179977800262840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4-9pGotXhnQ/AAAAAAAAAAI/AAAAAAAAC9Y/SEsehi8QwpA/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://3.bp.blogspot.com/_QHER746PY2s/SvosNMteULI/AAAAAAAAAAc/NizoqnL0jNg/s72-c/T1Cable.png" height="72" width="72"/></entry></feed>