<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TrainSignal Training &#187; Veronica Henry</title>
	<atom:link href="http://www.trainsignal.com/blog/author/veronica-henry/feed" rel="self" type="application/rss+xml" />
	<link>http://www.trainsignal.com/blog</link>
	<description>Guide to Certifications and Technology News for IT Professionals</description>
	<lastBuildDate>Wed, 08 Feb 2012 14:00:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>KDE Desktop Environment for Linux Users</title>
		<link>http://www.trainsignal.com/blog/videos/kde-desktop-linux</link>
		<comments>http://www.trainsignal.com/blog/videos/kde-desktop-linux#comments</comments>
		<pubDate>Thu, 30 Jun 2011 15:00:16 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Free Linux Training Videos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?post_type=free_video&#038;p=22396</guid>
		<description><![CDATA[KDE is the second most popular desktop environment for Linux users behind Gnome. In this video, Linux expert Veronica Henry provides an overview of the KDE environment for Linux users.]]></description>
			<content:encoded><![CDATA[<p>No matter which operating system you use, from Windows, to Mac OSX to Linux, you are presented with what is called the desktop environment at boot up. </p>
<p>And what exactly is a desktop environment? </p>
<p>Think of it as what defines how your desktop workspace looks and feels. It is essentially the graphical user interface for your system. The desktop environment includes the icons, windows, toolbars, wallpapers, and other miscellaneous items that you&#8217;ll find on your system.</p>
<p>In Linux, the majority of distributions use Gnome as the default desktop environment, but there are several other options. Among the most popular options are the lightweight, Xfce, LXDE, and the subject of my latest video, KDE. I admit that I remained loyal to Gnome for quite some time, but in the end, the lure of testing out yet another new aspect of the Linux experience proved too much to resist.</p>
<p><img class="aligncenter size-medium wp-image-22374" src="/blog/wp-content/uploads/2011/03/plasma.png" alt="KDE Desktop Environment" title="KDE Desktop Environment" width="540" height="338" /></p>
<h3>Why Try a Different Linux Desktop Environment?</h3>
<p>There are many reasons to try another desktop environment. You&#8217;ll find that some, particularly, Xfce and LXDE are fast and require less system resources. So, if you have a specific function, for example a media server, one of these may be your best option. However for your primary system, Gnome or KDE may be more appropriate. Ultimately, the decision is yours and the best way to make the determination is to try them out for yourself.</p>
<p>KDE is the second most popular desktop environment, behind Gnome. The most recent release, and one that I was quite impressed with, is 4.6. In this video, we&#8217;ll begin with a quick overview of KDE and talk about how it differs from Gnome.</p>
<p>Next, we&#8217;ll walk through an installation and demonstration of some of the highlights of the new desktop. Features include customizable desktop widgets, the application launcher, panels, and desktop effects. I hope that you&#8217;ll take the opportunity to install KDE and follow along.</p>
<p>For more information and full documentation, visit the <a href="http://www.kde.org/">KDE website</a>. And be sure to join me for future videos as we continue our journey into the wonderful world of Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/videos/kde-desktop-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Install Linux in a VMware Virtual Machine</title>
		<link>http://www.trainsignal.com/blog/videos/install-linux-in-vmware</link>
		<comments>http://www.trainsignal.com/blog/videos/install-linux-in-vmware#comments</comments>
		<pubDate>Thu, 16 Jun 2011 15:00:34 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Free Linux Training Videos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?post_type=free_video&#038;p=24278</guid>
		<description><![CDATA[Installing Linux in a Virtual Machine allows you to test the operating system without making a commitment. In this video I'll show you how to install Fedora Linux in VMware Workstation so you can keep your current OS and use Linux in your VM.]]></description>
			<content:encoded><![CDATA[<p>The decision to make the switch to a new operating system is a difficult one, compounded most often by uncertainty. Particularly with respect to Linux, there may be lingering questions about whether or not drivers will exist for your hardware, or if applications will run as expected.</p>
<p>But before you take the plunge and wipe your hard drive clean, there are other options to consider. For one, you can burn the image to a CD, DVD, or USB drive and then run the operating system from there. And another option is to install Linux in what&#8217;s called a virtual machine or VM, using virtualization software.</p>
<h3>What is a Virtual Machine?</h3>
<p>And what exactly is a virtual machine? A virtual machine is a software implementation of a computer system. And it&#8217;s virtual, so while it does run in a physical partition of your hard disk, it does not interfere with the primary operating system. The primary operating system is known as the host, and the virtual machine you install is called the guest. You can install as many virtual machines as you&#8217;d like, your only limitation is your system resources.</p>
<p>There are two primary software leaders in the virtualization space: <a href="http://www.virtualbox.org/">VirtualBox</a> and <a href="http://www.vmware.com/">VMware</a>. VirtualBox was developed by Sun Microsystems and is today supported by Oracle. It is free and open source software, available for download at their website. VirtualBox is available for just about every operating system.</p>
<p>If you&#8217;re interested in learning mroe about VirtualBox, take a look at my how-to article on <a href="http://www.trainsignal.com/blog/install-sun-virtualbox-widows-7-ubuntu">Installing Sun VirtualBox and Windows 7 in Ubuntu 9</a>.</p>
<h3>Install Fedora Linux in VMware Workstation</h3>
<p>In this video, however, we will focus on the VMware product, the <a href="http://downloads.vmware.com/d/info/desktop_downloads/vmware_workstation/7_0">VMware Workstation</a>. We will begin with an overview of virtualization software. From there, we will cover the type of file you need in order to install Linux in a virtual machine. Then we will walk through the process of installing Fedora Linux in as a new VM.</p>
<p>For more information and full documentation, visit the <a href="http://www.vmware.com/">VMware website</a>. And be sure to join me for future videos as we continue our journey into the wonderful world of Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/videos/install-linux-in-vmware/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>7 Network Monitoring Tools Every Admin Should Know</title>
		<link>http://www.trainsignal.com/blog/videos/network-monitoring-tools</link>
		<comments>http://www.trainsignal.com/blog/videos/network-monitoring-tools#comments</comments>
		<pubDate>Thu, 12 May 2011 15:00:30 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Free Computer Training Videos]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?post_type=free_video&#038;p=23597</guid>
		<description><![CDATA[Typical network monitoring tasks include testing connectivity, obtaining TCP/IP information, tracing data traffic routes, and network service administration. In this video we'll take a look at 7 network monitoring tools every administrator should know how to use.]]></description>
			<content:encoded><![CDATA[<p>The role of the network administrator has increased in both complexity and overall responsibility over the last several years. Daily tasks of a typical admin include basic hardware troubleshooting, data security issues, and even software installation. But one task remains at the heart of the administrator&#8217;s duties, and that is network monitoring.</p>
<p>Today&#8217;s corporate networks span the globe, making the task of maintaining a healthy, highly available network all the more challenging. Network monitoring involves dedicated or sometimes issue-based tracking of a computer network for slow or failing components. Tracking occurs on a 24&#215;7 basis. Often, these systems will notify an administrator if something goes wrong, either email or other alert mechanism. It is one of the many functions involved in the more general network management scenario.</p>
<p>The goal is to ensure critical systems remain available. As we know, downtime can result in significant loss in terms of employee productivity and potential sales transactions. So network monitoring can help ward off slow performance issues, problematic network connections, and hardware problems that can all lead to costly unplanned outages.</p>
<h3>Network Monitoring Tools Every Administrator Should Know</h3>
<p>Fortunately there are tools that can aid the network administrator in the monitoring tasks. And in this video we&#8217;ll review the most common tools, including:</p>
<ol>
<li>ping</li>
<li>ipconfig</li>
<li>ifconfig</li>
<li>route</li>
<li>traceroute</li.
<li>net</li>
<li>netstat</li>
</ol>
<p>Typical monitoring tasks include testing connectivity, obtaining TCP/IP information, tracing data traffic routes, and network service administration. We&#8217;ll present an overview of the functionality of each network monitoring tool then walk through a demonstration of how to use them.</p>
<p>In general, these tools can be used in both Windows and Linux based operating environments, but where differences exist, I&#8217;ll point them out. And they can be used to monitor wireless or wired networks, virtual private networks or wide area networks. More information on each of these tools can be found in your network operating system documentation. </p>
<h3>Become a Better Admin with Train Signal&#8217;s CompTIA Server+ Training</h3>
<p><a href="http://www.trainsignal.com/CompTIA-Server-Plus-Training.aspx"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/04/comptia_server_plus_able-300x300.jpg" alt="CompTIA Server+ Training" title="CompTIA Server+ Training" width="250" height="250" class="alignleft size-medium wp-image-23621" /></a>Train Signal&#8217;s <a href="http://www.trainsignal.com/CompTIA-Server-Plus-Training.aspx">CompTIA Server+ Training</a> will help you master server hardware and software technologies, improve your troubleshooting skills and learn about disaster recovery, virtualization, security, storage, backup and recovery and much more.</p>
<p>Our training includes complete exam coverage and is part of CompTIA Authorized Quality Curriculum (CAQC). </p>
<p>Take a look at a free demo from our <a href="http://www.trainsignal.com/CompTIA-Server-Plus-Training.aspx">CompTIA Server+ Training</a> and see if the Server+ certification is right for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/videos/network-monitoring-tools/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cloud Computing 101: Private vs Public Cloud</title>
		<link>http://www.trainsignal.com/blog/private-vs-public-cloud</link>
		<comments>http://www.trainsignal.com/blog/private-vs-public-cloud#comments</comments>
		<pubDate>Wed, 27 Apr 2011 15:00:23 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=23570</guid>
		<description><![CDATA[What is the cloud? What is the difference between a private and a public cloud? What should you look for in a cloud provider? These are the questions we'll answer in this article on private vs public clouds.]]></description>
			<content:encoded><![CDATA[<p>The &#8220;cloud&#8221; is a term with a debatable meaning. Even in the enterprise, surveys have revealed that there are some who have yet to develop a clear understanding of cloud computing. A recent survey by Virtacore Systems published in this <a href="http://www.smartbrief.com/news/comptia/storyDetails.jsp?issueid=9EF78C3E-FB6E-49CD-A43B-9AAC489112A1&#038;copyid=7C07F714-6239-49F8-8117-E19B3E4D6B55">CompTIA SmartBrief</a> estimates that 48% of IT professionals at mid-sized companies don&#8217;t understand what the term actually means. </p>
<p>Perhaps some of the confusion comes from the fact that there are two types of clouds: public and private. Let&#8217;s take a closer look at what the main differences are between private and public clouds and later, what you should take into consideration when looking for a cloud computing provider.</p>
<h3>Private vs Public Clouds</h3>
<p>A public cloud is one in which a service provider serves customers, with functionality like applications, infrastructure, and storage. These services are available to businesses and individuals over the Internet. Public cloud services may be free or offered on a pay-per-usage model; sometimes it&#8217;s referred to with the -aaS acronym, meaning &#8220;as a Service&#8221; as in IaaS (Infrastructure as a Service), PaaS (Platform as a Service) and SaaS (Software as a Service). More on this here: <a href="http://www.trainsignal.com/blog/what-is-cloud-computing">What Cloud Computing Really Is</a>.</p>
<p>This is a scalable service provided by a vendor, designed to be easier to setup and administer with less cost, in addition to reducing waste from lesser used data center resources. </p>
<p>The idea is to eliminate physical location from the data and system access equation. Data from several corporate or individual clients are segmented but do share server space &#8212; called, co-location. </p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/04/public-cloud.jpg" alt="Public Cloud" title="Public Cloud" width="400" height="400" class="aligncenter size-full wp-image-23573" /></p>
<p>The private cloud describes an internal computing model and architecture which provides hosted services similar to those of the public cloud, but reserved for corporate users and those that are approved; essentially, a private cloud is not open to the public and us usually setup behind a firewall. In a sense, this turns the IT department into the service provider or vendor for cloud resources. For those interested in reaping the benefits of virtualized cloud architecture, yet needing more control and security, this is a popular option.</p>
<p>Virtualization and data center automation allows for the scalability, maximizing hardware usage, and flexibility to support internal corporate clients. And, if your organization is so inclined, metering also allows you to charge departments based on their usage. </p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/04/private-cloud.jpg" alt="Private Cloud" title="Private Cloud" width="400" height="400" class="aligncenter size-full wp-image-23574" /></p>
<h3>Top 5 Things to Look for In A Cloud Computing Provider</h3>
<p>For many organizations, the benefits of the public cloud outweigh the risks. But before making a decision on shifting an application or service to the cloud, there are a few things to consider. The first question is whether or not the intended application is suitable for use in a cloud-based setting. </p>
<p>Assuming your application has been deemed a good candidate for the cloud, the second consideration is who to trust with your data. </p>
<p>So here are the top 5 things you should consider when selecting a public cloud vendor. </p>
<h3> #1 Is the company viable?</h3>
<p>Before handing over your critical applications and data, an important first step is to assess the financial viability of the company. Find out how long the company has been in business. Given the relative immaturity of this market, it may be unlikely to find vendors with several decades of presence, but you almost certainly don&#8217;t want a company that has just set up shop either. In addition, look for any indicators of past or future economic issues, along with frequent leadership changes.</p>
<h3> #2 Are service level agreements offered?</h3>
<p>For organizations entrusting mission critical data to a vendor, you&#8217;ll want to ensure that your systems will not suffer from frequent or extended outage periods. Downtime can have disastrous consequences both in terms of financial loss and damage to company reputation. For this reason, a service level agreement with negotiable terms, should be available. This agreement should outline provisions for everything from server or software issues, to more detailed disaster recovery plans. </p>
<h3> #3 Is customer service a priority? </h3>
<p>One guarantee with corporate networks is that something often can and will go wrong. In these instances, it is imperative that the vendor respond quickly, efficiently, and professionally. You should determine things like: response times, dedicated vs. general support, and phone/email/chat availability. Depending on the nature of the application that the vendor hosts, you may find that a dedicated support engineer, with 24&#215;7 availability better suits your needs than calling a general help line and waiting in a call queue. </p>
<h3> #4 Will my customers have the same level of performance?</h3>
<p>Another issue cited with cloud services is the perceived negative performance impact. Customers and employees have an expectation that no matter where data is housed, they will enjoy the same level of performance. The cloud provider should be able to define how they measure performance and be able to provide real-time and ongoing measurements and statistics to back this up. </p>
<h3> #5 How is security handled?</h3>
<p>Perhaps the most frequent reason cited for not pursuing cloud computing is security. Many organizations have invested considerable financial and human resources in order to secure their network environments and the thought of abandoning that level of control and comfort to an unknown entity can seem like an unnecessary gamble. Any reputable vendor should be able to outline their security practices and modify them based on your requirements, particularly as it relates to any industry-specific regulatory requirements you have. </p>
<h3>Summary</h3>
<p>The decision to pursue cloud computing is one that many organization have or will make as this technology grows and matures. But this decision need not be one fraught with uncertainty. With a little due diligence, and answering a few key questions, you can ensure that your cloud vendor selection is a sound one. </p>
<p>If you&#8217;re unsure whether or not the cloud is right for you, take a look at this article from vExpert David Davis on <a href="http://www.trainsignal.com/blog/what-is-cloud-computing">What &#8220;The Cloud&#8221; Really Is and Is It Right For You</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/private-vs-public-cloud/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KeePassX: Free Password Manager for Linux and Mac OS X</title>
		<link>http://www.trainsignal.com/blog/keepassx-free-password-manager</link>
		<comments>http://www.trainsignal.com/blog/keepassx-free-password-manager#comments</comments>
		<pubDate>Wed, 06 Apr 2011 15:00:33 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Tips and Tutorials]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=20236</guid>
		<description><![CDATA[KeePassX is a free password manager that works on Linux and Mac OS X and allows you to store all your passwords a single database that can be accessed through one primary password. Instead of having to remember a myriad of passwords, with KeePassX you only have to remember one.]]></description>
			<content:encoded><![CDATA[<p>Passwords have become an unpleasant, unwieldy side-effect of surfing the Internet. You&#8217;ve got countless login names and passwords for work and home. Banking, credit card management, social networking and email all conspire to create a soon difficult to manage social identity.</p>
<p>Some resort to using the same login credentials across multiple websites – a definite security faux-pas. But the motivation is clear. Forget your password and you have to go through the process of establishing and having to remember a new one.</p>
<p>So what&#8217;s are we to do?</p>
<p><img class="alignleft size-full wp-image-12656" title="KeePassX" src="/wp-content/uploads/2010/06/kplogo.png" alt="KeePassX" width="94" height="94" />Fear not, there is a technical solution to this technical problem. After I made the transition to Linux, I discovered an open source free utility called <a href="http://www.keepassx.org/">KeePassX</a>. KeePassX allows you to store all your passwords in one database. Access is restricted by one primary password and the contents of the database are encrypted.</p>
<p>Instead of having to remember a myriad of passwords, with KeePassX you only have to remember one.</p>
<h2>KeePassX Installation</h2>
<p>If like me, you&#8217;re running Ubuntu Linux, you can install the software with this command:</p>
<p style="padding-left: 30px;">sudo apt-get install keepassx</p>
<p>Instructions for Mac, and other Linux distros are available <a href="http://www.keepassx.org/howto">here</a>. You can find the KeePassX launcher under Applications, then Accessories.</p>
<p><a href="/blog/wp-content/uploads/2010/06/main_window.png"><img class="aligncenter size-medium wp-image-12653" title="KeePassX" src="/wp-content/uploads/2010/06/main_window.png" alt="KeePassX" width="600"/></a></p>
<p>The first thing you&#8217;re going to need to do is to create a new database: File, New Database or click on the new database icon on the navigation menu. While this utility is fairly intuitive, you can access the KeePassX handbook from the Help menu for a quick introduction. Appearance and other settings can be modified from the Extras, Settings, menu item.</p>
<h2>KeePassX Features</h2>
<h3>Entries and Grouping</h3>
<p>KeePassX doesn&#8217;t just store passwords. In each database entry, you can store usernames, passwords, urls, attachments and notes. Entries can also be grouped by function. For example, if you visit a lot of technical websites, you might have a group called &#8220;Tech&#8221;. For banking and other financial entries, you might create another group called “Finance”.  And you the integrated search function will allow you to quickly locate an entry.</p>
<p><img class="aligncenter size-full wp-image-12654" title="KeePassX" src="/wp-content/uploads/2010/06/entry.png" alt="KeePassX" width="250" height="277" /></p>
<h3>Password Generator</h3>
<p>One of the features I use most is the password generator. Having trouble coming up with a password that is both memorable and secure? This feature will generate a password, based on your requirements for length, special characters, etc. You can access this feature either from the menu: Extras, Password Generator, or when you create a new database entry.</p>
<p><img class="aligncenter size-medium wp-image-12655" title="KeePassX" src="/wp-content/uploads/2010/06/pwdgen.png" alt="KeePassX" width="495" height="472" /></p>
<h3>Portability</h3>
<p>Because the database is always encrypted (AES or Twofish), you won&#8217;t have to worry about prying eyes accessing your information. Your data is protected with either a master password or key file. This is particularly useful for those of you that need to use this utility on a USB thumb drive. KeePassX is OSI (Open Source Initiative) certified, so it can be installed and executed from any location.</p>
<h3>Other Tidbits</h3>
<p>There is another feature of KeePassX that you might find useful. As long as the application is running, you can use the Ctrl+V autotype function to automatically insert your username and password into a website. Simple click on the username field on the web page and either hit Ctrl + V, or right click on the entry and select “Perform Autotype”.  A word of caution, though this works on my system, some have had trouble with this feature.</p>
<p>Additionally, the database will always hide your username and password, but if you need to quickly glance at them, you can toggle visibility by clicking on the &#8216;eye&#8217; icon next to the entry.</p>
<p>Finally, if for some reason, you need to export a copy of your passwords database, you can export to a text file.</p>
<h2>Summary</h2>
<p>The reality is that the number of passwords we&#8217;re required to remember will only increase. The best way to ensure that you not only have a secure password, but also don&#8217;t have to worry about remembering them is to use a password management utility like KeePassX.</p>
<p>There are other tools in this space. Most notably, <a href="http://lastpass.com/">LastPass</a>, which can be easily integrated into Firefox and Chrome.  If there is another utility that you use, feel free to include your suggestion in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/keepassx-free-password-manager/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to Fedora Linux</title>
		<link>http://www.trainsignal.com/blog/videos/fedora-linux</link>
		<comments>http://www.trainsignal.com/blog/videos/fedora-linux#comments</comments>
		<pubDate>Thu, 31 Mar 2011 18:14:52 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Free Linux Training Videos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?post_type=free_video&#038;p=22386</guid>
		<description><![CDATA[Fedora is extremely customizable, stable, and is sponsored by the enterprise version of Red Hat Linux. Learn about Fedora's unique features, installation options, as well as how to navigate and customize it.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve followed some of my articles and joined me for other videos, you know that it is no secret that I&#8217;m a big fan of Linux. The concept of free and open source software, and the innovation that it spurs is something that appeals to me on many levels. </p>
<p>There are of course many distributions (distros or flavors) of Linux. The most popular at the moment is Ubuntu, followed by Linux Mint and in third place is Fedora Linux.</p>
<p><img class="alignleft size-full wp-image-22377" src="http://www.trainsignal.com/blog/wp-content/uploads/2011/03/f14release.png" alt="Introductino to Fedora Linux" title="Introduction to Fedora Linux" width="200" height="100" />Keep in mind that this ranking merely represents the number of times the operating system has been downloaded and should in no way point to the merits of the product. And while I&#8217;ll refrain from engaging in the debate about which Linux distribution is best, I will say that I encourage everyone to try more than one distro and then decide on what works best for you. </p>
<p>In that vein, after testing out a few others, I took the plunge and installed Fedora in a virtual machine in order to test it out. In short order, I liked what I saw.</p>
<h3>Why Try Fedora Linux?</h3>
<p>Wondering about the merits of this particular Linux distribution? Fedora is extremely customizable, stable, and is sponsored by the enterprise version of Red Hat Linux. If you&#8217;re more familiar with Debian based flavors, one of the first things you&#8217;ll notice is the difference in how you navigate the desktop.</p>
<p>Fedora began in 2003 and the most recent version, 14 is codenamed Laughlin. In this video, we will begin with a brief history of the operating system, including a discussion of some of its unique features. We&#8217;ll then review installation options including CD/DVD and USB. In addition, if you&#8217;d like to test Fedora before permanently installing it on your hard disk, you can use virtualization software and we&#8217;ll cover that in another video.</p>
<p>The video continues with a look at the Fedora desktop and how to navigate and customize it to your liking. We&#8217;ll wrap up with a few key resources where you can learn more about the Fedora community.</p>
<p>For more information and full documentation, visit the <a href="http://www.fedoraproject.org/">Fedora Linux website</a>. And be sure to join me for future videos as we continue our journey into the wonderful world of Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/videos/fedora-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 3 Alternative Linux Browsers</title>
		<link>http://www.trainsignal.com/blog/top-linux-browsers</link>
		<comments>http://www.trainsignal.com/blog/top-linux-browsers#comments</comments>
		<pubDate>Wed, 09 Mar 2011 15:00:13 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=20170</guid>
		<description><![CDATA[In the Linux world, there are a number of alternative browsers including Epiphany, Midori and Opera that rival the popular Firefox, Internet Explorer, Safari and Chrome. Learn more about these three alternative browsers and see if one is right for you.]]></description>
			<content:encoded><![CDATA[<p>Today&#8217;s headlines are dominated by tales of the browser wars. In the race to produce the fastest, most feature-rich application, the conversation often cites the top contenders: Mozilla Firefox, Microsoft Internet Explorer, Apple&#8217;s Safari and more recent entry, Google Chrome.</p>
<p>But should the discussion really end there? In the Linux world, there are a myriad of alternatives that warrant further examination. As each of the most popular products had to start someplace, it is wholly possible that one of these new contenders will emerge as the next generation browser of choice. </p>
<p>This article will introduce you to Linux&#8217;s top 3 alternative browsers:</p>
<ul>
<li>Epiphany</li>
<li>Midori</li>
<li>Opera</li>
</ul>
<h2>Epiphany</h2>
<p><a href="http://projects.gnome.org/epiphany/">Epiphany</a> is a GNOME based browser for Linux. To be fair, this would be a hard sell as a primary desktop browser for most users. In fact, there isn&#8217;t even a setting to let you designate it as your default browser. But for those instance where you need to fire up a lighting-fast browser for quick surfing, Epiphany will do the trick.</p>
<p>While this browser can&#8217;t compete with Firefox in terms of add-ons, its does have a set of useful <a href="file:///home/veronica/Documents/Writer/Writing/Freelance/Call%20anytime,%20%28702%29%20307-2471">extensions</a> that might be adequate for the average Internet user. It comes with the popular web development tool Greasemonkey and Ad Blocker.</p>
<p>Though I still use Firefox as my primary browser, lately it seems to run at a snail&#8217;s pace. So, one of the first things I noticed about Epiphany is how quickly it launches. And subsequent page loads on my system are equally as fast. I was quickly able to import my bookmarks from Firefox and was happy to see the inclusion of the mouse gestures feature.</p>
<p>On the downside, firebug, an extension I use for web development isn&#8217;t available.</p>
<p>Epiphany is available for download at their website and is also in the Linux repositories. To install from the command line, type: sudo apt-get install epiphany-browser.</p>
<p><a href="/blog/wp-content/uploads/2010/06/epiphany2.jpg"><img class="aligncenter size-full wp-image-12645" title="Epiphany" src="/wp-content/uploads/2010/06/epiphany2.jpg" alt="Epiphany" width="600" /></a></p>
<h2>Midori</h2>
<p><a href="http://www.twotoasts.de/">Midori</a> (Mee-Doh-Ree) is the Japanese word for green – which might explain the green icon. It uses the WebKit rendering engine – used by Chrome and Safari. This means fast page loads, but at the cost of just a few website incompatibilities.</p>
<p>Like Ephipany, Midori is somewhat limited in the amount of extensions it has available. But if speed is more important to you than addons, read on. This is a browser that provides a faster, more lightweight surfing experience. And it will take up less resources, something important to those on running older hardware.</p>
<p>Midori&#8217;s extensions include colored tabs, shortcuts, rss feed panel, form history, mouse gestures, cookie management, and more.</p>
<p>On my laptop, running Ubuntun Karmic Koala, with 4gb RAM, Midori still occasionally crashed on me, but others have reported flawless performance. This is a browser that I&#8217;ll continue to watch.</p>
<p>For Ubuntu/Debian based distributions, install via synaptic package manager or from the terminal: sudo apt-get install midori</p>
<p><a href="/blog/wp-content/uploads/2010/06/midori.jpg"><img class="aligncenter size-full wp-image-12646" title="midori" src="/wp-content/uploads/2010/06/midori.jpg" alt="Midori" width="600" /></a></p>
<h2>Opera</h2>
<p><a href="http://www.opera.com/browser/">Opera</a> is probably the application on this list most poised to become your full time browser. I&#8217;ve tested previous versions and have always been impressed with its performance. The latest update, 10.10, was designed with speed and new features in mind. In addition, the new interface got a make-over, complete with shading.</p>
<p>Opera was the originator of the Speed Dial feature and continues to be an innovator. Resizable tabs show you a thumbnail image of your browser window and the turbo feature provides for faster browsing on slower networks like wi-fi. Opera Unite is a new feature, that turns the browser into  server with the ability to share photos (10 GB of them), stream music, serve a chat or even an entire web site, right from the browser.</p>
<p>There are also a plethora of <a href="http://widgets.opera.com/">widgets</a>.  And skins allow you to change the interface look and feel. A bonus for me was how using the import function, I was able to import all my bookmarks from Firefox.</p>
<p>While speedy, it didn&#8217;t feel quite as fast as either Midori or Ephiphany, but also don&#8217;t claim my results are scientific. Opera also differs from the others in that it has a built-in email client. The full version of Firebug isn&#8217;t available, but a less feature-rich Firebug Lite is an option.</p>
<p>For Ubuntu/Debian based distributions, you can install via synaptic package manager.</p>
<p><a href="/blog/wp-content/uploads/2010/06/opera.jpg"><img class="aligncenter size-full wp-image-12648" title="Opera" src="/wp-content/uploads/2010/06/opera.jpg" alt="Opera" width="600" /></a></p>
<h2>Which Alternative is Right for You?</h2>
<p>Besides stability, the biggest issue for these alternatives will likely be the number of plugins. But for many, that will be a non-issue.</p>
<p>My curiosity drives me to test new software, often to my detriment. But this process is an essential component to the ongoing development of new software. Give it a try, download, test and share your experiences and feedback with the developer community. This is your shot to help craft and contribute to the next generation of web browsers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/top-linux-browsers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to Python Programming in Ubuntu Linux</title>
		<link>http://www.trainsignal.com/blog/introduction-to-python-programming-in-ubuntu-linux</link>
		<comments>http://www.trainsignal.com/blog/introduction-to-python-programming-in-ubuntu-linux#comments</comments>
		<pubDate>Wed, 23 Feb 2011 14:00:57 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=20152</guid>
		<description><![CDATA[Python is one of a handful of modern programming languages gaining a lot of traction in the development community. If you'd like to try your hand at a new language, Python is an excellent choice because of its low learning curve and elegant coding style.]]></description>
			<content:encoded><![CDATA[<p><a href="http://python.org/">Python</a> is one of a handful of modern programming languages gaining a lot of traction in the development community.  It was created by Guido von Rossum in 1990, named after &#8211; you guessed it &#8211; the comedy, &#8220;Monty Python&#8217;s Flying Circus&#8221;. Like Java, once written, programs can be run on any operating system.</p>
<p><img class="alignleft size-full wp-image-12722" title="Python Programming" src="/blog/wp-content/uploads/2010/06/python-logo.gif" alt="Python Programming" width="211" height="71" />I began programming many years ago, and admittedly once I got into networking, turned away from my first love. But for those of you who would like to begin trying your hand at a new language, Python is excellent to start with. Supporters tout its low learning curve and elegant coding system.</p>
<h2>Python Installation</h2>
<p>Ubuntu makes starting easy, as it comes with a command line version pre-installed. In fact, the Ubuntu community develops many of its scripts and tools under Python. You can begin the process with either the command line version or the graphical Interactive Development Environment (IDLE).</p>
<h3>Python Programming From the Command Line</h3>
<p>Open a terminal window and type &#8216;python&#8217; (without the quotes). This opens python in interactive mode.</p>
<p><a href="/blog/wp-content/uploads/2010/06/pythoncl.png"><img class="aligncenter size-full wp-image-12723" title="Python Programming" src="/blog/wp-content/uploads/2010/06/pythoncl.png" alt="Python Programming" width="600" /></a></p>
<p>While this mode is good for initial learning, you may prefer to use a text editor (like Gedit, Vim or Emacs) to write your code. As long as you save it with the .py extension, it can be executed in the terminal window.</p>
<p>Ready to write your first program? Many a road to programming excellence began with the old standby – the Hello World program. So that&#8217;s where we&#8217;ll begin.</p>
<p>At the prompt, type in print &#8220;Hello World!&#8221; (with the quotes) and hit enter. You&#8217;ll see the command printed on the next line.</p>
<p><a href="/blog/wp-content/uploads/2010/06/helloworld1.png"><img class="aligncenter size-full wp-image-12724" title="Python Programming" src="/blog/wp-content/uploads/2010/06/helloworld1.png" alt="Python Programming" width="600"/></a></p>
<p>To run a script from the command line, type: python my_script.py. To exit the command line, type exit() or hit ctrl+d</p>
<h3>Python Programming with IDLE</h3>
<p>Can&#8217;t imagine writing a long program from the command line? Me either. In that case, you can try IDLE. Open a terminal window and type: &#8216;idle&#8217;. (without the quotes). You&#8217;ll see the python graphical shell loaded.</p>
<p><a href="/blog/wp-content/uploads/2010/06/pythonshell.png"><img class="aligncenter size-full wp-image-12725" title="Python Programming" src="/blog/wp-content/uploads/2010/06/pythonshell.png" alt="Python Programming" width="600" /></a></p>
<p>To write a Python script, click on File &gt; New Window. This will open a sort of Notepad type editor. Type in the following code:</p>
<p style="padding-left: 30px;">#linuxversion.py</p>
<p style="padding-left: 30px;">#Have user input version and print response</p>
<p style="padding-left: 30px;">name = raw_input(&#8220;What Linux release do you use?&#8221;)</p>
<p style="padding-left: 30px;">print &#8220;I also like&#8221;, name, &#8221; &#8211; Linux rules!&#8221;</p>
<p>Couple things going on here. The first 2 lines, preceded by the # sign are just comments. One of my earliest programming lessons was to always comment your work, not only for your own sanity, but for those who may need to edit the code after you.  The third statement uses the input gathered from the raw_input function and assigns it to a variable, name. Finally, the print statement will return the result.</p>
<p>Save the file, with a .py extension, then click on Run &gt; Run Module from the menu to run the program.</p>
<p><a href="/blog/wp-content/uploads/2010/06/shellprogram.png"><img class="alignfull size-medium wp-image-12726" title="Python Programming" src="/blog/wp-content/uploads/2010/06/shellprogram.png" alt="Python Programming" width="600" /></a></p>
<h2>A Word of Caution</h2>
<p>Many programming languages typically ignore whitespace – that is the spacing in your code. But in Python, improper use of spacing can generate syntax errors. As an organization nut of sorts, I can appreciate the simplicity and readability of properly aligned code, but for some this takes a bit of getting used to.</p>
<h2>Python Programming Resources</h2>
<p>Now that you have Python up and running, you&#8217;ll undoubtedly want to move to on to a bit more complex programs. One of the best resources is the main <a href="http://www.python.org/">Python website</a>. Here are a few additional recommendations:</p>
<ul>
<li><a href="http://docs.python.org/tutorial/">The Python Tutorial</a></li>
<li>The Python Wiki <a href="http://wiki.python.org/moin/BeginnersGuide">Beginner&#8217;s Guide</a></li>
<li><a href="http://showmedo.com/videotutorials/python">Screencast</a> Presentation</li>
<li>Python Essential Reference on <a href="http://www.amazon.com/Python-Essential-Reference-David-Beazley/dp/0672329786/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1277238845&amp;sr=1-2-spell">Amazon</a></li>
</ul>
<h2>Conclusion</h2>
<p>I hope you enjoyed this brief glimpse into Python. This is a language supported by a wide community and used by Google, NASA, Ubuntu and others. Give it a try for your next development project. Happy coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/introduction-to-python-programming-in-ubuntu-linux/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cloud Storage Options: Dropbox and Ubuntu One</title>
		<link>http://www.trainsignal.com/blog/cloud-storage-options</link>
		<comments>http://www.trainsignal.com/blog/cloud-storage-options#comments</comments>
		<pubDate>Wed, 09 Feb 2011 15:00:50 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=20120</guid>
		<description><![CDATA[What can you store in the cloud? Which cloud storage option is right for you? This article compares Dropbox and Ubuntu One and will help you choose a cloud storage solution that is right for your needs.]]></description>
			<content:encoded><![CDATA[<p>We live increasingly mobile lives. Telecommuters, road warriors, and even casual computer users are working in multiple locations, often with files spanning several devices and computers. Sharing files between these systems often involves complicated network connections, emailing yourself or the use of USB thumb drives.</p>
<p>However, the devices that are most commonly used not only have storage limitations, but the thing that makes them attractive: their portability, is also the thing that makes them more susceptible to loss. So, how are we to manage file access and sharing? Thanks to the proliferation of cloud computing, there is a solution. </p>
<p>The dawn of new online storage options means that you can store and sync your files across multiple devices. Two leaders in this space are Dropbox and Ubuntu Linux&#8217;s Ubuntu One.</p>
<h2>What Can You Store in the Cloud?</h2>
<p>With both Dropbox and Ubuntu One, you can essentially store any file that you&#8217;d store on your personal computer or phone. We&#8217;re talking, documents, music, photos, etc. Let&#8217;s take a look at both of the solutions in more detail.</p>
<h2>Dropbox</h2>
<p><img class="alignleft size-full wp-image-12729" title="Cloud Storage Options: Dropbox and UbuntuOne" src="/wp-content/uploads/2010/06/dropboxlogo.png" align="left" alt="Cloud Storage Options: Dropbox and UbuntuOne" width="165" height="42" /><a href="https://www.dropbox.com/">Dropbox</a> was launched in 2008 and has already claimed over 3 million users. The draw? Simplicity and cross-platform compatibility. Dropbox gives you the ability to sync files between your Linux, Windows, and Mac computers. Add in apps for the iPhone, iPad, Android, and Blackberry and sharing files has never been easier.</p>
<p><strong>Dropbox Installation &amp; Usage</strong></p>
<p>Download the appropriate <a href="https://www.dropbox.com/downloading?os=lnx">deb file</a>, 64 and 32 bit versions are available for Ubuntu. Fedora rpm files are also available. Then, simply double click on the file to launch the install program which will prompt you to create a Dropbox account. You can then logon to Dropbox with the same account on the other computers that you&#8217;d like to sync with. Your files are also accessible directly from the Dropbox website.</p>
<p>Following the installation, you&#8217;ll have a new folder called Dropbox on your computer. All folders or files copied to this folder are automatically synced to the other computers or smartphones.</p>
<p><a href="http://www.trainsignal.com/blog/wp1/wp-content/uploads/2010/06/dropboxfolder.png"><img class="aligncenter size-medium wp-image-12730" title="Cloud Storage Options: Dropbox and UbuntuOne" src="/wp-content/uploads/2010/06/dropboxfolder.png" alt="Cloud Storage Options: Dropbox and UbuntuOne"  /></a></p>
<p>Inside your Dropbox folder, you&#8217;ll see photo and public folders. As you may have guessed, the photos folder is for sharing pictures. As for public, anything your put in this location will be accessible to the public. Instead of emailing files to friends or co-workers, you can copy the file to public, right-click this file, then choose Dropbox &gt; Copy Public Link. You can then share this link with the people you&#8217;d like to have access.</p>
<p>You can also create shared folders for the purposes of file sharing. This is particularly useful for workplace collaborations. Create a folder in your Dropbox directory, then right-click and select Dropbox &gt; Share This Folder. The website will launch and you can insert the email addresses for the folks you&#8217;d like to share the folder with. Files created in Dropbox also feature a 30 day undo feature for deleted files and full file revisions, so you can revert to an older version of a file if you need to. Backups are done automatically.</p>
<p><strong>Dropbox Pricing</strong></p>
<ul>
<li>Basic – 2GB: Free (+250mb free for every referral)</li>
<li>Pro 50 – 50GB: $9.99/month or 	$99.00/year</li>
<li>Pro 100 – 100GB: $19.99/month or $199.00/year</li>
</ul>
<p><strong>Dropbox Security</strong></p>
<p>Files are transported over SSL to ensure security during copying. Also, they are stored and encrypted using AES-256 – standards used by the banking and military industries. A username and password are required to access files on the website.</p>
<h2>Ubuntu One</h2>
<p><img class="alignleft size-full wp-image-12731" title="Cloud Storage Options: Dropbox and UbuntuOne" src="/wp-content/uploads/2010/06/ubuntuone.jpeg" style="padding-right: 15px;" align="left" alt="Cloud Storage Options: Dropbox and UbuntuOne" width="108" height="108" />I began using <a href="https://one.ubuntu.com/">Ubuntu One</a> a couple months ago and though lately, I&#8217;ve been using Dropbox,  its still installed on my system. While this service works much the same as Dropbox, its biggest drawback is that there isn&#8217;t a desktop client for Mac. But the Windows client beta, and smartphone applications for iPhone and Android are now available. However, you can still login to the Ubuntu One website and access your files and it is available for syncing with smartphones.</p>
<p>As a side bonus, using Ubuntu One supports the open source movement and if you used the paid option, the Canonical project benefits.</p>
<p><strong>Ubuntu One Installation &amp; Usage</strong></p>
<p>If you&#8217;re using Ubuntu 9.10 or higher, Ubuntu One comes pre-installed. If you are running Lucid Lynx use these <a href="https://one.ubuntu.com/support/installation/">instructions</a>. Make sure your system is up to date by running the update manager, and then click on Applications &gt; Internet &gt; Ubuntu One.</p>
<p><img class="aligncenter size-medium wp-image-12732" title="Cloud Storage Options: Dropbox and UbuntuOne" src="/wp-content/uploads/2010/06/open_ubuntu_one.png" alt="Cloud Storage Options: Dropbox and UbuntuOne" width="499" height="250" /></p>
<p>Once the website is launched, either <a href="https://one.ubuntu.com/plans/">signup</a> for an account or if you already have a Launchpad account, you can use the same credentials to login. In order to sync, you must add your computer to the list of devices. To add your computer, click on the <strong>Add this Computer button</strong>.</p>
<p>The applet should be visible in your task bar. Right-click and select preferences to make changes to your installation. You can store, sync and share files similarly to Dropbox. But syncing with mobile devices is only free for 30 days. And in addition, the ability to sync across other operating systems and applications like Thunderbird, you must upgrade to the paid service. There is also the ability to sync to the Ubuntu Music store that was launched with Lucid Lynx.</p>
<p><strong>Ubuntu One Pricing</strong></p>
<p>In addition to the free option, Ubuntu One has two paid subscription options:</p>
<ul>
<li>2GB free storage</li>
<li>20GB available at $2.99/month or $29.99/year</li>
</ul>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/02/ubuntu-one-mobile-300x155.jpg" alt="Ubuntu One Mobile" title="Ubuntu One Mobile" width="300" height="155" class="alignright size-medium wp-image-21595" />Recently a new cloud music streaming service for iPhone and Android mobile devices was added that allows you to stream your entire music library from on your mobile phone. </p>
<p>The pricing for Ubuntu One Mobile is:</p>
<ul>
<li>$3.99/month or $39.99/year</li>
</ul>
<p>There&#8217;s also a free 30 day trial for the new mobile service.</p>
<p><strong>Ubuntu One Security</strong></p>
<p>Ubuntu One also uses SSL during data transmission. For desktop software authentication, they use oauth, so a token passes to the server to validate it. With this method, you can authenticate multiple computers and even remove access via the Ubuntu One website.</p>
<p>Unfortunately, stored files aren&#8217;t encrypted. You do have the option of encrypting files yourself prior to storing, but this may have unexpected consequences.</p>
<h2>Give the Cloud a Try</h2>
<p>Making the decision to store your data on the cloud is a difficult one. But I believe the benefits outweigh the potential issues. If you&#8217;re ready to make your storage more mobile, download both and give them a try.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/cloud-storage-options/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Set Up Safe FTP in Linux</title>
		<link>http://www.trainsignal.com/blog/how-to-set-up-safe-ftp-in-linux</link>
		<comments>http://www.trainsignal.com/blog/how-to-set-up-safe-ftp-in-linux#comments</comments>
		<pubDate>Wed, 26 Jan 2011 15:10:43 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=20103</guid>
		<description><![CDATA[File Transfer Protocol (FTP) is one of the oldest and most popular ways to share files between computers and servers, but it's not very secure. The better option is Very Secure FTP daemon (VSFTPD) and today I'll show you how to set it up.]]></description>
			<content:encoded><![CDATA[<p>File Transfer Protocol (FTP) is one of the oldest and most popular ways to share files between computers and servers. In terms of the Internet, this happens transparently on websites where you download software or files. FTP is available both under Windows and Linux.</p>
<p>FTP by itself isn&#8217;t very secure. Information is transmitted in clear text, making it subject to interception and theft. Thus, we have more secure options, like the Very Secure FTP daemon (vsftpd). In this article, we&#8217;ll explore how to setup <a href="http://freshmeat.net/projects/vsftpd/">vsftpd</a> under Linux.</p>
<p><img class="size-full wp-image-11637 alignright" title="How to Set Up Safe FTP in Linux" src="/wp-content/uploads/2010/05/penguin.png" style="padding: 10px;" alt="How to Set Up Safe FTP in Linux" align="right" width="150" height="180" /></p>
<h2>What is VSFTPD?</h2>
<p>The vsftp daemon runs in the background and allows you or users you designate, to copy files to and from your linux boxes, using username and password as login credentials. This ability is open to individuals or groups you may want to establish.</p>
<p>VSFTPD features include:</p>
<ul>
<li>Virtual IP configurations</li>
<li>Virtual users</li>
<li>Standalone or inetd operation</li>
<li>Powerful per-user configurability</li>
<li>Bandwidth throttling</li>
<li>Per-source-IP configurability</li>
<li>Per-source-IP limits</li>
<li>IPv6</li>
<li>Encryption support through SSL integration</li>
</ul>
<h2>How To Install VSFTP</h2>
<p>The daemon is included in most versions of Linux. If you are using a Debian based distribution like Mint or Ubuntu, open a terminal window and type: <strong>sudo apt-get install vsftpd</strong></p>
<p>If you are using a Red Hat based disto, open a terminal window and type: <strong>sudo yum install vsftp</strong></p>
<h2>How To Configure VSFTP</h2>
<p>To configure vsftp, open the vsftpd.conf file in the /etc directory. For instance, if you were using gedit as your text editor, you would type: <strong>sudo gedit /etc/vsftpd.conf</strong></p>
<p>First, for a secure setup, you&#8217;ll want to disable anonymous access to your ftp server. Change this line: <strong>anonymous_enable=YES</strong> to <strong>anonymous_enable=NO</strong></p>
<p>With anonymous access disabled, you&#8217;ll want to allow local users to log in, by uncommenting the following line: <strong>#local_enable=YES</strong> to <strong>local_enable=YES</strong> (simply remove the # sign).</p>
<p>Allow write access by uncommenting this line: <strong>#write_enable=YES to write_enable=YES</strong></p>
<p>Save and close the file.</p>
<p>Setup an FTP user account:</p>
<p style="padding-left: 30px;">sudo mkdir -p /home/ftp/ftpuser<br />
sudo useradd ftpuser -d /home/ftp/ftpuser -s /bin/false<br />
sudo passwd ftpuser</p>
<p>Restart your ftp server:</p>
<p style="padding-left: 30px;">Debian: sudo etc/init.d/vsftpd restart</p>
<p style="padding-left: 30px;">Red Hat: sudo service vsftpd restart</p>
<p>Test:</p>
<p style="padding-left: 30px;">netstat -a | grep ftp</p>
<p>Run at the command Line:</p>
<p style="padding-left: 30px;">ftp ip address or hostname: ftp 100.00.00.00</p>
<h2>Other VSFTP Configuration Options</h2>
<p>There are many other options you can add to this file:</p>
<ul>
<li>Limiting the maximum number of	client connections (max_clients)</li>
<li>Limiting the number of connections by source IP address (max_per_ip)</li>
<li>Setting the maximum rate of data transfer per anonymous login (anon_max_rate)</li>
<li>Setting the maximum rate of data transfer per non-anonymous login (local_max_rate)</li>
</ul>
<h2>VSFTP Considerations and Resources</h2>
<p>Potential issues are often as simple as username and password entry errors. But because firewalls are designed to limit access to certain ports, this is a good area to investigate if you experience issues with your installation. Be sure to check out the vsftpd <a href="http://vsftpd.beasts.org/vsftpd_conf.html">html man page</a> for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/how-to-set-up-safe-ftp-in-linux/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Install and Use SSH (Secure Shell) in Ubuntu</title>
		<link>http://www.trainsignal.com/blog/how-to-install-and-use-ssh-secure-shell-in-ubuntu</link>
		<comments>http://www.trainsignal.com/blog/how-to-install-and-use-ssh-secure-shell-in-ubuntu#comments</comments>
		<pubDate>Wed, 05 Jan 2011 15:00:47 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=20080</guid>
		<description><![CDATA[SSH or secure shell, is a protocol that allows you to securely access one computer from another creating a secure VPN. In this article I'll walk you through installing and using OpenSSH in Ubuntu Linux. ]]></description>
			<content:encoded><![CDATA[<p>Many of us now regularly use more than one computer – at home, the office, or even customer sites. Consider this scenario: you&#8217;re happily typing along on your work computer only to realize you need to access a file on your home computer. How can you, sitting at your desk across town, obtain the file without having to race home? Answer: remote access.</p>
<p>SSH or secure shell, is a protocol that allows you to securely access one computer from another. Not only can you transfer files, but if you are concerned about public wi-fi security, SSH can help. Using the command line or a graphical interface, you can bypass potentially prying eyes and create a secure virtual private network (VPN) that tunnels your Internet traffic through your home computer&#8217;s connection.</p>
<p>To use SSH, you&#8217;ll need to install the SSH client on the computer you connect from, and an SSH server on the computer you connect to. Under Linux, the most popular software provider is the OpenSSH project.</p>
<p><img src="/wp-content/uploads/2010/10/ssh.jpg" alt="How to Install and Use SSH (Secure Shell) in Ubuntu" title="How to Install and Use SSH (Secure Shell) in Ubuntu" width="335" height="113" align="right"class="alignright size-full wp-image-16199" /></p>
<h2>How to Install OpenSSH</h2>
<p><a href="http://www.openssh.com/">OpenSSH</a> is of course, an open source product and contains both the client and server components.</p>
<p>The client software is part of the default Ubuntu installation. If you want to be able to accept SSH connections as well as request them, you’ll need the server software as well. Install it with this command: </p>
<p style="padding-left: 30px">sudo apt-get install openssh-server</p>
<h2>How to Use SSH to Login to a Remote Computer</h2>
<p>In order to access a remote computer, you&#8217;ll need to have an account on that machine. You may want to set up a guest account. Navigate to System &gt; Administration &gt; Users and Groups. Create a user (or group of users) and assign the permissions as needed.</p>
<p>When OpenSSH is installed and your user created, login to the remote computer with this command:</p>
<p style="padding-left: 30px">ssh <a href="mailto:username@hostname">username@hostname</a></p>
<p>Username is the name of the user you created and hostname is the name of the computer (or host) or its IP address. So if you had a computer at home with an account called janedoe, from the command line you would type:</p>
<p style="padding-left: 30px">ssh <a href="mailto:janedoe@222.222.2.22">janedoe@222.222.2.22</a> or ssh janedoe@myhompc</p>
<h2>Copying Files using SSH</h2>
<p>Now that you&#8217;ve made the connection to your remote computer, you&#8217;ll probably want to transfer or copy some files. The secure copy command (scp) allows you to securely copy files to and from the remote box. The syntax is as follows:</p>
<p style="padding-left: 30px">scp filename.extension remoteuser@remotebox:/directory</strong></p>
<h2>Copying Directories using SSH</h2>
<p>To copy an entire directory (and all of its contents) from the local machine to the remote server, use the recursive <code>-r</code> switch:</p>
<p style="padding-left: 30px">scp -r /local/directory <a href="mailto:remoteuser@remotebox">remoteuser@remotebox</a>:/remote/directory</p>
<p>/local/directory is the path to the local directory you want copied, and /remote/directory is the remote directory where you want the directory to be copied.</p>
<p>To reverse this and copy from the remote box to local, just switch things up accordingly:</p>
<p style="padding-left: 30px">scp -r remoteuser@remotebox:/remote/directory /local/directory</p>
<h2>What about Windows?</h2>
<p>If you need to remotely connect to your Ubuntu box from a Windows machine, you&#8217;ll need both <a href="http://www.chiark.greenend.org.uk/%7Esgtatham/putty/">PuTTY</a> and <a href="http://www.tightvnc.com/">TightVNC</a> viewer. Follow the instructions <a href="https://help.ubuntu.com/community/SSH/OpenSSH/ConnectingTo">here</a>.</p>
<h2>Final Thoughts</h2>
<p>For more detailed information behind these communications protocols, visit the <a href="http://ubuntuguide.org/wiki/Ubuntu:Lucid">Ubuntu Wiki</a> for your version. Also remember to keep permissions in mind if you choose to provide remote access to other users. Restrict access to only those files or directories that are absolutely required. I hope you&#8217;ve enjoyed our look into remote access under Ubuntu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/how-to-install-and-use-ssh-secure-shell-in-ubuntu/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introduction to Ubuntu Linux</title>
		<link>http://www.trainsignal.com/blog/videos/introduction-to-ubuntu-linux</link>
		<comments>http://www.trainsignal.com/blog/videos/introduction-to-ubuntu-linux#comments</comments>
		<pubDate>Thu, 23 Dec 2010 15:00:35 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Free Linux Training Videos]]></category>
		<category><![CDATA[Free IT Training]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?post_type=free_video&#038;p=20028</guid>
		<description><![CDATA[In this video you'll learn the basics of the Ubuntu Linux desktop environment and the productivity software options that are available to you for free.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve purchased a computer at any time since their inception, it has come pre-installed with either a Windows or Mac operating system. But there is an alternative – a powerful, lean contender in the operating system wars, and its name is Linux. </p>
<p>The Linux OS with a cuddly penguin as its mascot, claims a small but growing, fiercely loyal group of enthusiasts. Among Linux&#8217;s many benefits are stability, customization, and security.</p>
<p>Intrigued? Want to know more? </p>
<p>In this video, you&#8217;ll learn about the origins of this open source operating system and the basics of the Ubuntu Linux desktop environment. A basic Linux installation comes with wide range of productivity software, but through it&#8217;s repository, literally thousands more free applications are available. We&#8217;ll take a look at the Ubuntu software center to review some of these options.</p>
<p>In some instances, making a complete switch to Linux isn&#8217;t an option – and it doesn&#8217;t have to be. So in addition to a fresh installation, we&#8217;ll review alternative installation options that allow Ubuntu to co-exist with Windows.</p>
<p>The most recent version of Ubuntu is Lucid Lynx, 10.04. The video will provide you with a sneak-peak at a real desktop and give you just a sample of the many ways you can customize it to your liking. We&#8217;ll wrap up with a few key resources where you can learn more about the Linux community. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/videos/introduction-to-ubuntu-linux/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux Command Line 101</title>
		<link>http://www.trainsignal.com/blog/linux-command-line-101</link>
		<comments>http://www.trainsignal.com/blog/linux-command-line-101#comments</comments>
		<pubDate>Wed, 08 Dec 2010 14:00:19 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Command Line]]></category>

		<guid isPermaLink="false">/?p=10843</guid>
		<description><![CDATA[Starting a program, file management, system monitoring and more can all be performed without a single mouse click using the Linux command line. See how you can get  started with the Linux command line today.]]></description>
			<content:encoded><![CDATA[<p>Most of us are familiar with using what is called a Graphical User Interface (GUI), be it GNOME or KDE based, to navigate our computers. What beginners don&#8217;t realize, is that underneath that interface, lives the Linux command line.</p>
<p>Those coming from the Windows world may easily confuse the DOS window with the Linux command line, but the two are worlds apart in terms of structure and power.</p>
<p>Using the command line, you can issue commands directly to the computer to perform tasks that you&#8217;d normally complete with a mouse. Starting a program, file management, system monitoring and more can all be performed without a single mouse click.</p>
<p>Some swear by the command line, while others are happy never to have to encounter that intimidating black screen. If you&#8217;re the curious type and want to explore the full power of your Linux system that your GUI conveniently hides, then read on.</p>
<p><span id="more-10843"></span></p>
<h2>The Shell</h2>
<p>The shell is the piece of the puzzle that actually does the work. It takes the commands you type in and hands them off to the operating system for action.</p>
<p><a href="http://www.gnu.org/software/bash/">Bash</a> (which stands for Bourne Again Shell), is the default shell program for most Linux distributions. There are many others though, kshh, tcsh and zsh to name a few.</p>
<h2>The Terminal</h2>
<p>Under Ubuntu, you can launch the terminal through the Applications menu, under Accessories or by hitting Alt+F2 and typing “terminal”. Other distributions may have the launcher located elsewhere. It could be called terminal, konsole or Xterm, but the icon is usually a black computer screen.</p>
<p>When you launch a terminal window, you&#8217;ll see your name, followed by your computer name and either a $ (logged in as user) or # (logged in as root). For example:</p>
<blockquote><p>janedoe@janespc:~$</p></blockquote>
<p>To leave the terminal and return to the GUI, type “exit”.</p>
<h2>Navigating the File System</h2>
<p>Coming from the Windows world, the most difficult concept for me to grasp was the different directories and structure. Filenames are case sensitive and extensions aren&#8217;t mandatory. Root is represented by a forward slash (/) and contains system files.</p>
<h2>Linux Command Line 101: Commands</h2>
<p>A full list of commands is available at the Linux <a href="http://ss64.com/bash/">MAN</a> pages. Here is a subset of commands that you&#8217;ll find yourself using most:</p>
<ul>
<li>pwd – prints your  working (or current) directory</li>
<li>cd &#8211;  change directory</li>
<li>ls &#8211; list the files in the working directory</li>
<li>cp – copy files and directories</li>
<li>mv – move or rename files and directories</li>
<li>rm – remove files and directories</li>
<li>mkdir – create a directory</li>
</ul>
<h3> &bull; Viewing Text Files with cat and less</h3>
<p>Many files in Linux can be viewed as plain text. There are several ways to edit these files, but if you&#8217;d just like to view them, here are the 2 most simple: <strong>cat</strong> and <strong>less</strong>.</p>
<p>To use cat, simply type cat and the file name:</p>
<blockquote><p>janedoe@janespc:~$ cat my_file</p></blockquote>
<p>Use less when you have a longer file that doesn&#8217;t fit onto one screen. Navigate using the up and down arrow keys.</p>
<blockquote><p>janedoe@janespc:~$ less my_file</p></blockquote>
<h3> &bull; Permissions</h3>
<p>Another way that Linux differs from Windows is in its ability to have multiple users working on the same pc at once. In order to manage this tricky process seamlessly, you can use permissions.</p>
<p>Here are some basic permission commands:</p>
<ul>
<li>chmod &#8211; modify file access rights</li>
<li>su &#8211; temporarily become the superuser</li>
<li>chown &#8211; change file ownership</li>
<li>chgrp &#8211; change a file&#8217;s group ownership</li>
</ul>
<h3> &bull; System Information</h3>
<p>When troubleshooting your Linux box, system information is often the first piece of information you&#8217;ll need to know. The kernel version, partitions and other hardware information can easily be obtained from the command line.</p>
<p>This is just a sample of commands for viewing system information:</p>
<ul>
<li>uname &#8211; show kernel version and system architecture. (several options available including -s – kernel, -o for operating system. -a prints all options)</li>
<li>cat /proc/partitions &#8211; show all partitions registered on the system</li>
<li>grep MemTotal /proc/meminfo &#8211; show RAM total seen by the system</li>
<li>lspci -tv show PCI info</li>
<li>lsusb -tv &#8211; show USB info</li>
<li>Disk Space</li>
<li>df -h &#8211; 	Show free space on mounted filesystems</li>
<li>fdisk -l &#8211; Show disks partitions sizes and types (run as root)</li>
</ul>
<h2>Linux Command Line Resources</h2>
<p>In terms of Linux command line functionality, we&#8217;ve barely skimmed the surface here. If you&#8217;d like to delve a little deeper, be sure to check out IBM&#8217;s introductory <a href="http://www.ibm.com/developerworks/linux/library/l-lpic1-v3-103-1/">course</a> on the Linux command line. Tuxfiles also has a good <a href="http://www.tuxfiles.org/">tutorial</a>. Finally, the <a href="http://www.ubuntupocketguide.com/index_main.html">Linux Pocket Guide</a> is a free download and an invaluable resource for beginners, one that I still reference often.</p>
<h2>Why Learn The Linux Command Line?</h2>
<p>For most users, the GUI will provide all the functionality and interface with the OS that they need. However, there are times where it is possible that your GUI can become inoperable. Knowing how to navigate the command line will ensure you can troubleshoot, access and possibly backup your system.</p>
<p>Additionally, for those inclined to truly understand the inner workings of their Linux OS, mastering the the command line is a hard-earned right of Linux passage.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/linux-command-line-101/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Windows to Linux: Transitioning to Ubuntu Linux</title>
		<link>http://www.trainsignal.com/blog/videos/video-intro-to-ubuntu-linux</link>
		<comments>http://www.trainsignal.com/blog/videos/video-intro-to-ubuntu-linux#comments</comments>
		<pubDate>Thu, 02 Dec 2010 09:57:26 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Free Linux Training Videos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">/?p=17053</guid>
		<description><![CDATA[In this video we'll review the applications that come pre-installed with Ubuntu, as well as how to add and remove new software. If you're curious about how much you can customize your desktop, Linux doesn't disappoint.]]></description>
			<content:encoded><![CDATA[<p>Technology has infiltrated our phones, our television viewing and even our cars. As a result, today&#8217;s computer users are more technically savvy than ever before. And with this nearly seamless integration into our everyday lives, users are demanding more options and choices.</p>
<p>The operating system (OS) is one of those areas. You may have done some initial research and are ready to give Linux a test drive. Transitioning to a new OS can be an intimidating exercise, but it doesn&#8217;t have to be. So if you&#8217;ve installed Ubuntu and are staring blankly at the uncluttered desktop, wondering what to do next, you&#8217;ve come to the right place.</p>
<h2>Getting Started with Ubuntu Linux</h2>
<p>In this video, I walk you through some steps that will help you navigate your new system. We&#8217;ll review the applications that come pre-installed with Ubuntu, as well as how to add and remove new software. If you&#8217;re curious about how much you can customize your desktop, Linux doesn&#8217;t disappoint. From unusual color combinations to background images &#8211; the options are endless.</p>
<p>At the heart of every system are your files and directories. Nautilus is Ubuntu&#8217;s file management utility, and we&#8217;ll cover the basics: how to create folders, move/copy files and more. Printing in Linux is relatively easy, normally, the OS will detect the printer attached to your computer, but we will review how to add a printer and manage your print queue.</p>
<p>We&#8217;ll wrap up with a look at the security options available to you and some resources to help you learn more. I hope you enjoy the video. Be sure to join me for future tutorials on Ubuntu Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/videos/video-intro-to-ubuntu-linux/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Microsoft Deployment Toolkit (MDT) Overview</title>
		<link>http://www.trainsignal.com/blog/microsoft-deployment-toolkit-mdt</link>
		<comments>http://www.trainsignal.com/blog/microsoft-deployment-toolkit-mdt#comments</comments>
		<pubDate>Wed, 01 Dec 2010 14:00:26 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[MDT: Microsoft Deployment Toolkit]]></category>
		<category><![CDATA[Windows 7 Deployment]]></category>

		<guid isPermaLink="false">/?p=13611</guid>
		<description><![CDATA[To say that today&#8217;s IT departments are stretched to capacity is an understatement. Tasked with managing multi-platform environments, increasingly sophisticated security threats, and staying abreast of new technologies means that any opportunity to increase efficiency is more than welcome. Whether you&#8217;re supporting tens or thousands of devices, automation and simplification are key. Let&#8217;s consider the [...]]]></description>
			<content:encoded><![CDATA[<p>To say that today&#8217;s IT departments are stretched to capacity is an understatement. Tasked with managing multi-platform environments, increasingly sophisticated security threats, and staying abreast of new technologies means that any opportunity to increase efficiency is more than welcome.</p>
<p>Whether you&#8217;re supporting tens or thousands of devices, automation and simplification are key. Let&#8217;s consider the scenario where an administrator is faced with upgrading hundreds or thousands of computers to the latest Windows and Office releases. In the dark ages, this would involve toting a box of diskettes from pc to pc and painstakingly loading one client at a time.</p>
<p>But times have changed and the process of applying software updates with it. In order to help automate the deployment process, Microsoft introduced the Microsoft Deployment Kit (MDT).</p>
<p>How can MDT help you? Let&#8217;s examine how MDT works and whether it will work for you. We&#8217;ll also take a quick look at the installation steps and resources for using MDT.</p>
<p><span id="more-13611"></span></p>
<h2>What is MDT?</h2>
<p>The <a href="http://technet.microsoft.com/en-us/library/ee376932.aspx">Microsoft Deployment Toolkit</a> is a product in the <a href="http://technet.microsoft.com/en-us/solutionaccelerators/default.aspx">solution accelerator</a> lineup. And how can it help network administrators? In a word, automation. MDT 2010 provides one console with a complete toolset and documentation that will help you deploy both Windows 7 and Windows Server 2008 release 2.</p>
<p>The latest release, MDT 2010 Update 1 includes Office 2010  and enhanced Windows 7 driver support. And if you&#8217;re in the camp that would like to provide your end user community with greater control and responsibility, the Configuration Manager tool will allow you to give them the ability to initiate and customize their own deployments. The wizard will walk them through the process step-by-step &#8211; taking automation to another level.</p>
<h2>MDT Systems Requirements</h2>
<p>To use Microsoft Deployment Toolkit, you&#8217;ll need the following:</p>
<ul>
<li>Windows Server 2008</li>
<li>Windows Deployment Services</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&amp;displaylang=en">Windows Automated Installation Kit for Windows 7</a></li>
<li>Windows 7 DVD/source</li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=3BD8561F-77AC-4400-A0C1-FE871C461A89&amp;displaylang=en">Microsoft Deployment Toolkit 2010</a></li>
</ul>
<h2>How Does MDT Work?</h2>
<p>Most organizations will have a typical stable of software that they deploy. This could include the operating system, hardware device drivers, software patches or updates, and of course, applications. With MDT, you add all of these to the collection of available software – or deployment packages.</p>
<p>The administrator decides which OS and other software should be included in each package, then includes password and product key information. Users will use a custom image called the Windows PE image to boot up (this can also be burned to a CD) and log into the network. They can then install packages from the MDT server.</p>
<h2>Microsoft Deployment Toolkit Options</h2>
<p>Lite Touch:</p>
<ul>
<li>Deployment without management 	infrastructure.</li>
<li>Process manually initiated by administrator.</li>
<li>Uses network shares, Windows 	Deployment Services, CD/DVD, or USB.</li>
<li>For: refresh, upgrade, replace or new computer.</li>
</ul>
<p>Zero Touch:</p>
<ul>
<li>Uses <a href="http://en.wikipedia.org/w/index.php?title=System_Center_Configuration_Manager_2007&amp;action=edit&amp;redlink=1">System 	Center Configuration Manager 2007</a>&#8216;s OS deployment features.</li>
<li>Scheduled and automated via ConfigMgr.</li>
<li>Centrally monitored with <a href="http://en.wikipedia.org/w/index.php?title=System_Center_Operations_Manager_2007&amp;action=edit&amp;redlink=1">System 	Center Operations Manager 2007</a> Management Pack.</li>
<li>For: refresh, replace, or new computer.</li>
</ul>
<h2> MDT Installation and Deployment Configuration</h2>
<p><a href="http://technet.microsoft.com/en-us/solutionaccelerators/dd407791.aspx">Download</a> the appropriate file for your architecture, then double click the file to launch the installer.</p>
<p>In order to create your deployment configuration you&#8217;ll need to do the following:</p>
<ol>
<li>Create the distribution share</li>
<li>Add operating system files to the share</li>
<li>Create a task sequence for the 	reference computer</li>
<li>Create a deployment point</li>
</ol>
<h2>MDT Training and Resources</h2>
<p><a href="http://www.trainsignal.com/Windows-7-Deployment-Training.aspx"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/01/windows_deployment_7_solo.jpg" alt="Windows 7 Deployment Training" title="Windows 7 Deployment Training" width="150" height="150" class="alignleft size-full wp-image-20439" /></a>Rhonda Layfield, Microsoft&#8217;s Setup and Deployment MVP, covers MDT and other Windows 7 Deployment tools in-depth in her new <a href="http://www.trainsignal.com/Windows-7-Deployment-Training.aspx">Windows 7 Deployment Training</a>. This comprehensive course is currently the only video training course available on the market that covers Windows 7 deployment tools and techniques and includes everything you&#8217;ll need to master Windows 7 Deployment while preparing for the 70-681 MCTS exam.</p>
<p>Learn more about Rhonda&#8217;s <a href="http://www.trainsignal.com/Windows-7-Deployment-Training.aspx">Windows 7 Deployment Training</a>.</p>
<p>For up to date news and information, visit the <a href="http://blogs.technet.com/b/msdeployment/">MDT blog</a> and if you find yourself in need of technical assistance, one of the best places to look for help is the <a href="http://social.technet.microsoft.com/Forums/en/mdt/threads">MDT Forum</a>. Forums are an excellent resource as they offer a treasure trove of questions and answers – it&#8217;s very likely that someone has experienced a problem similar to yours.</p>
<p>In terms of physical texts, there aren&#8217;t many books written on the subject yet, but I found <a href="http://www.amazon.com/Deployment-Fundamentals-Deploying-Windows-clients/dp/1451570031/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1278966794&amp;sr=1-1">Deployment Fundamentals:</a> Deploying Windows clients using MDT 2010 Lite Touch on Amazon. Rhonda Layfield&#8217;s <a href="http://www.amazon.com/Mastering-Windows-Deployment-Rhonda-Layfield/dp/0470600314/ref=sr_1_4?ie=UTF8&#038;s=books&#038;qid=1287374459&#038;sr=8-4">Mastering Windows 7 Deployment</a> will be available is March, 2011 and will also cover MDT along with other Windows 7 deployment options in detail.</p>
<h2>Next Steps</h2>
<p>I hope you&#8217;ve enjoyed this overview of MDT. As a free download, this is a tool certainly worth evaluating. The potential benefits include time savings, greater end user empowerment, and overall simplification of administrative tasks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/microsoft-deployment-toolkit-mdt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 7 Linux Open Source Development Tools</title>
		<link>http://www.trainsignal.com/blog/linux-open-source-development-tools</link>
		<comments>http://www.trainsignal.com/blog/linux-open-source-development-tools#comments</comments>
		<pubDate>Wed, 24 Nov 2010 14:00:39 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">/?p=11641</guid>
		<description><![CDATA[I began my foray into web development with Adobe&#8217;s Dreamweaver software, under Windows. As I moved to the Linux OS, I welcomed the opportunity to explore a wide range of free development tools that provided nearly the same experience. In fact, I realized that not being able to rely on Dreamweaver&#8217;s automation, forced me to [...]]]></description>
			<content:encoded><![CDATA[<p>I began my foray into web development with Adobe&#8217;s Dreamweaver software, under Windows. As I moved to the Linux OS, I welcomed the opportunity to explore a wide range of free development tools that provided nearly the same experience. In fact, I realized that not being able to rely on Dreamweaver&#8217;s automation, forced me to learn even more.</p>
<p>In that regard, I&#8217;d say that my transition to developing under the Linux platform involved a bit of a learning curve. There have been endless debates about the merits of each tool, but at their most basic levels, they perform much of the same functions.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/10/99.jpg" alt="Top 7 Linux Open Source Development Tools" title="Top 7 Linux Open Source Development Tools" width="400" height="230" align="right" class="alignright size-full wp-image-16166" /></p>
<p>Things like search &amp; replace functions, syntax highlighting, and support for multiple programming languages are standard features.</p>
<p>In this article, we&#8217;ll review Linux&#8217;s top open source editors.</p>
<p>We&#8217;ll cover some with basic functionality and those that are full fledged integrated development environments (IDE).</p>
<p>Ready to try your hand at developing under Linux?</p>
<p>Read on&#8230;</p>
<p><span id="more-11641"></span></p>
<h2>1. Gedit</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/11.jpg" alt="Top Linux Open Source Development Tools" title="Top Linux Open Source Development Tools" align="left" width="152" height="84" class="alignleft size-full wp-image-16152" />I decided to include <a href="http://projects.gnome.org/gedit/index.html">Gedit</a> in this list because even though it doesn&#8217;t have all the bells and whistles of other tools, in terms of simplicity, it can&#8217;t be beat. Gedit is the official Gnome desktop editor, and is part of the default installation for any Gnome based flavors of Linux.</p>
<p>It supports development in many languages, with syntax highlighting. An extensive collection of <a href="http://projects.gnome.org/gedit/plugins.html">plugins</a> allows you to further expand the functionality.</p>
<p>This is the tool that I use for quick editing or changing of files. One of the things that keeps me from using it more is the inability to mount remote network drives.</p>
<p><a href="/blog/wp-content/uploads/2010/05/geditimage.png"><img class="aligncenter size-medium wp-image-11643" title="geditimage" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/geditimage-300x240.png" alt="geditimage" width="300" height="240" /></a></p>
<h2>2. Vim</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/22.jpg" alt="Top Linux Open Source Development Tools" title="Top Linux Open Source Development Tools" align="left" width="195" height="56" class="alignleft size-full wp-image-16153" />Ever heard of defacto Unix text editor Vi? <a href="http://www.vim.org/index.php">Vim</a> is touted as an improved version, more feature-rich, Vi. Known as the “the programmer&#8217;s editor,” it&#8217;s obviously great for coding, but you can also edit things like config files and xml documents.</p>
<p>Vim is difficult to learn, and my own attempts have admittedly stalled. But proponents suggest that once you master it, the time it takes to learn will be worth it.</p>
<p>Vim comes standard with most every Linux distribution, but can be installed in Ubuntu with the command: sudo apt-get install vim full</p>
<p>Launch in console mode by typing vim in a terminal window (or gvim for graphical mode). The first thing you&#8217;ll need to learn about is the concept of modes.</p>
<ul>
<li>Insert (to type text)</li>
<li>Command (to issue commands)</li>
<li>Ex (to issue colon commands)</li>
<li>Visual (to select text visually)</li>
</ul>
<p>Tutorials and full documentation are available at the <a href="http://vimdoc.sourceforge.net/">Vim website</a>.</p>
<p><a href="/blog/wp-content/uploads/2010/05/vimimage.png"><img class="aligncenter size-medium wp-image-11644" title="vimimage" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/vimimage-300x182.png" alt="vimimage" width="300" height="182" /></a></p>
<h2>3. Netbeans</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/33.jpg" alt="Top Linux Open Source Development Tools" title="Top Linux Open Source Development Tools" align="left" width="153" height="57" class="alignleft size-full wp-image-16154" />Free, relatively lightweight, low learning curve and a full IDE. This is just a slice of what <a href="http://netbeans.org/">Netbeans</a> has to offer. I tried and liked Netbeans, and it is one of the tools that I turn to for my own needs. Netbeans is cross platform, so will run under Windows and Mac OS X as well as Linux.</p>
<p>There is support for Java and a slew of other languages and developers hosting their open-source projects on kenai.com have access to integrated instant messaging and issue tracking. Netbeans has fairly extensive collection of p<a href="http://plugins.netbeans.org/PluginPortal/">lugins</a> in addition to <a href="http://netbeans.org/kb/index.html">documentation and support</a> at their website.</p>
<p>To install Netbeans, <a href="http://netbeans.org/downloads/index.html">download</a> from their website. The package is also available under the synaptic package manager in Ubuntu Linux, though it will not be the latest release.</p>
<p><a href="/blog/wp-content/uploads/2010/05/netbeansimage.png"><img class="aligncenter size-medium wp-image-11645" title="netbeansimage" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/netbeansimage-300x187.png" alt="netbeansimage" width="300" height="187" /></a></p>
<h2>4. Bluefish</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/44.jpg" alt="Top Linux Open Source Development Tools" title="Top Linux Open Source Development Tools" align="left" width="164" height="56" class="alignleft size-full wp-image-16155" /><a href="http://bluefish.openoffice.nl/">Bluefish</a> is my primary editor. It&#8217;s lightweight, has support for remote file editing and is both powerful and streamlined enough to support the majority of my web development needs. Like the other editors, Bluefish supports editing multiple file types and loads in an instant. One important thing to note about Bluefish, is that it is supposed to use 30 to 45% less memory than other editors.</p>
<p>The winners for me were the project features, which allows you to open multiple files and keep them organized, and also remote editing. <a href="http://bluefish.openoffice.nl/download.html">Download files</a> and installation instructions will guide you through the setup.</p>
<p><a href="/blog/wp-content/uploads/2010/05/bluefishimage.png"><img class="aligncenter size-medium wp-image-11646" title="bluefishimage" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/bluefishimage-300x241.png" alt="bluefishimage" width="300" height="241" /></a></p>
<h2>5. Geany</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/55.jpg" alt="Top Linux Open Source Development Tools" title="Top Linux Open Source Development Tools" align="left" width="157" height="61" class="alignleft size-full wp-image-16156" /><a href="http://www.geany.org/Main/HomePage">Geany</a> isn&#8217;t a text editor but an extremely lightweight IDE. Geany is an open source software that will run on any flavor of Linux, either under KDE or Gnome desktops (as long as you have the GTK2 runtime libraries). Included are a source code editor and compiler for those more interested in application development.</p>
<p>Geany is suited to multiple type of development and also includes basic project management. Download a copy <a href="http://www.geany.org/Download/Releases">here</a>. Fellow Ubuntu users can install with: sudo apt-get install geany.</p>
<p><a href="/blog/wp-content/uploads/2010/05/geanyimage.png"><img class="aligncenter size-medium wp-image-11649" title="geanyimage" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/geanyimage-300x241.png" alt="geanyimage" width="300" height="241" /></a></p>
<h2>6. Aptana</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/66.jpg" alt="Tiop Linux Open Source Development Tools" title="Tiop Linux Open Source Development Tools" align="left" width="182" height="54" class="alignleft size-full wp-image-16157" /><a href="http://www.aptana.org/">Aptana</a> was one of my early picks for a development tool. At the time, it was difficult to install in Ubuntu and had its fair share of quirks. Ultimately, I decided it was more than I needed at the time. But the latest release may have me taking another look.</p>
<p>Aptana Studio is a complete web development environment so it can handle everything from basic HTML, CSS to Javascript. And with plugins for Ruby on Rails, PHP, Python and also SQL Connections, this is much more than a simple text editor.</p>
<p>Some have lamented certain instability with some Linux distributions. Download a copy <a href="http://www.aptana.org/">here</a> and a large community will be able to assist you with <a href="http://www.aptana.com/support">support</a>. Java is also required.</p>
<p><a href="/blog/wp-content/uploads/2010/05/aptanaimage.jpg"><img class="aligncenter size-medium wp-image-11650" title="aptanaimage" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/aptanaimage-300x229.jpg" alt="aptanaimage" width="300" height="229" /></a></p>
<h2>7. Quanta Plus</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/77.jpg" alt="Tiop Linux Open Source Development Tools" title="Tiop Linux Open Source Development Tools" align="left" width="185" height="33" class="alignleft size-full wp-image-16158" /><a href="http://quanta.kdewebdev.org/index.php">Quanta Plus</a> is a full web development environment and runs on the KDE desktop. As I run Gnome, I haven&#8217;t had the opportunity to test this tool like some of the others.</p>
<p>Quanta gives you true WYSIWYG development. Those familiar with Dreamweaver will be happy to see the split view (virtual preview layout), where you can view code and then the actual page in separate windows. One of its only documented issues is the lack of SVN support for version control.</p>
<p>This package may be already included with the KDE desktop and you may also <a href="http://quanta.kdewebdev.org/releases.php">download</a> or install via synaptic package manager in Ubuntu. <a href="http://userbase.kde.org/Quanta_RefreshDoc">Documentation Wiki</a> here.</p>
<p><a href="/blog/wp-content/uploads/2010/05/quantaimage.png"><img class="aligncenter size-medium wp-image-11648" title="quantaimage" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/quantaimage-300x226.png" alt="quantaimage" width="300" height="226" /></a></p>
<h2>Honorable Mention</h2>
<p>The list of editors we&#8217;ve covered is by no means exhaustive. Other contenders you may want to review include <a href="http://www.kompozer.net/">Kompozer</a>, <a href="http://www.eclipse.org/">Eclipse</a>, and <a href="http://www.jedit.org/">jEdit.</a></p>
<h2>Final Thoughts on Editors</h2>
<p>Each of these tools has its advantages and disadvantages. While I&#8217;ll refrain from engaging in a debate about which is best, I will point out that variety is one of the benefits of developing under the Linux platform. To stay abreast of latest web design trends and tricks, visit <a href="http://www.smashingmagazine.com/">Smashing Magazine</a>.</p>
<p>I hope with this introduction, you have identified some tools that you&#8217;d like to try. All that&#8217;s left now is to load a few, put them through some testing and decide what works best for you. If there is another tool that wasn&#8217;t mentioned here. Feel free to chime in with a comment touting our favorite editor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/linux-open-source-development-tools/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IAPP Certification Guide for Privacy Professionals</title>
		<link>http://www.trainsignal.com/blog/iapp-certification-guide</link>
		<comments>http://www.trainsignal.com/blog/iapp-certification-guide#comments</comments>
		<pubDate>Mon, 22 Nov 2010 14:00:38 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[IT Certifications]]></category>
		<category><![CDATA[IAPP]]></category>

		<guid isPermaLink="false">/?p=12365</guid>
		<description><![CDATA[The International Association of Privacy Professionals (IAPP) is a 10 year old international community of data privacy professionals which provides industry education and professional development resources. And in addition, IAPP established the first certification program in information privacy. Having worked in this space, I can attest to the level of difficulty in managing internal data [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="https://www.privacyassociation.org/">International Association of Privacy Professionals</a> (IAPP) is a 10 year old international community of data privacy professionals which provides industry education and professional development resources. And in addition, IAPP established the first certification program in information privacy.</p>
<p>Having worked in this space, I can attest to the level of difficulty in managing internal data privacy policies and the implications of data loss or breach. But privacy professionals must also incorporate the national and international compliance requirements that dictate how end user data must be managed.</p>
<p><img class="alignright size-full wp-image-12366" title="IAPP Certification Guide" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/06/iapp.png" alt="IAPP Certification Guide" align="right" width="109" height="75" /></p>
<h2>IAPP Certification Options</h2>
<p>There are four IAPP credentials:</p>
<ul>
<li>CIPP: Certified Information Privacy Professional,</li>
<li>CIPP/G: Certified Information Privacy Professional/Government,</li>
<li>CIPP/C: Certified Information Privacy Professional/Canada,</li>
<li>CIPP/IT: Certified Information Privacy Professional/Information Technology.</li>
</ul>
<p>But before you consider which credential you&#8217;d like to pursue, you must first successfully complete the <a href="https://www.privacyassociation.org/certification/certification_foundation/">Certification Foundation</a>. This is an exam that measures your understanding of basic privacy and data protection concepts. Specifically, you should be familiar with: common privacy principles and approaches, global data protection models, information security controls and online privacy protections.</p>
<p>After you pass the Foundation exam, you can then take and pass one or more certification modules.</p>
<p><span id="more-12365"></span></p>
<h5> &bull; <a href="https://www.privacyassociation.org/certification/cipp_program/">Certified Information Privacy Professional (CIPP) Certification</a></h5>
<p>CIPP was launched in 2004 and has since become the industry-standard certification. It measures understanding of U.S. private sector privacy laws and regulations as well as European requirements for transfers of personal data.</p>
<h5> &bull; <a href="https://www.privacyassociation.org/certification/cipp_g_program/">Certified Information Privacy Professional/Government (CIPP/G) Certification</a></h5>
<p>CIPP/G is similar to the CIPP, but is designed exclusively for U.S. federal and state government employees in addition to vendors and consultants who serve U.S. government clients.</p>
<h5> &bull; <a href="https://www.privacyassociation.org/certification/cipp_c_program/">Certified Information Privacy Professional/Canada (CIPP/C) Certification</a></h5>
<p>CIPP/C is a certification targeted at the specific requirements that Canadian privacy professionals must manage. This is also applicable to those in multi-national corporations that manage data from Canada.</p>
<h5> &bull; <a href="https://www.privacyassociation.org/certification/cipp_it/">Certified Information Privacy Professional/Information Technology (CIPP/IT)</a></h5>
<p>CIPP/IT assesses understanding of privacy and data protection practices in the development, engineering, deployment and auditing of IT products and services.</p>
<h2>How to Prepare For IAPP Exams</h2>
<p>The IAPP recommends you spend at least 20 hours studying for an exam, depending on your level of knowledge. They offer these resources to help you prepare:</p>
<ul>
<li><a href="https://www.privacyassociation.org/certification/live_training_workshops/">IAPP Live Training Workshops </a></li>
<li><a href="https://www.privacyassociation.org/certification/dvd_training_workshops/">IAPP DVD Training Workshops</a></li>
<li><a href="https://www.privacyassociation.org/certification/iapp_certification_textbooks/">IAPP Certification Textbooks</a></li>
<li><a href="https://www.privacyassociation.org/certification/free_resources/">Free Study Resources</a></li>
</ul>
<h5>IAPP Testing</h5>
<p>Unlike other certifications administered through service providers, the IAPP only offers their exams at their annual conferences or throughout the year at sponsored events and at partner sites in select cities. Visit the <a href="https://www.privacyassociation.org/certification/testing_dates_and_locations/">IAPP website</a> for a list of upcoming examination dates.</p>
<p>While your test scores will be sent to you via snail mail within 4-6 weeks, you can also opt to receive email notification. Emailed scores will likely arrive much sooner.</p>
<p>For all IAPP exams, 70% is the minimum passing score. For the Foundation exam, this means you must answer a minimum of 84 of 120 questions correctly; for the CIPP, CIPP/G, CIPP/C and CIPP/IT exams, you must answer a minimum of 42 of 60 questions correctly.</p>
<h5>IAPP Exam Fees</h5>
<ul>
<li>Foundation exam: $245</li>
<li>CIPP, CIPP/G, CIPP/C or CIPP/IT Exams: $100</li>
</ul>
<p>Exam Re-take Fees</p>
<ul>
<li>Certification Foundation Exam: $122</li>
<li>CIPP, CIPP/G, CIPP/C or CIPP/IT Exam: $50</li>
</ul>
<h5>IAPP Recertification</h5>
<p>Once you have become privacy certified by the IAPP, you must meet two minimum requirements over the term of your certification in order to maintain your credentialed status:</p>
<ul>
<li>Maintain any level of IAPP membership each year</li>
<li>Complete at least 10 hours of continuing privacy education (CPE) per year</li>
</ul>
<p>Wondering what constitutes CPE? Essentially any security or privacy related event or program is eligible, you just need to <a href="https://www.privacyassociation.org/certification/cpe_credit_application">submit for review and approval</a>. IAPP events are another way to earn credits.</p>
<ul>
<li><a href="https://www.privacyassociation.org/events_and_programs/">IAPP conferences </a> (up to 18 hours of CPE per event, per applicant)</li>
<li><a href="https://www.privacyassociation.org/events_and_programs/knowledgenet1/">KnowledgeNet meetings</a> (1.5 hours of CPE per event, per applicant)</li>
<li><a href="https://www.privacyassociation.org/events_and_programs/web_conferences">IAPP Web conferences</a> (1.5 hours of CPE credit per program)</li>
<li><em><a href="https://www.privacyassociation.org/publications/privacy_tracker">Privacy Tracker</a></em><a href="https://www.privacyassociation.org/publications/privacy_tracker"> audio conferences </a>(1 hour of credit per program)</li>
</ul>
<p>Some non-IAPP programs:</p>
<ul>
<li>Information security events and programs such as those provided by ISSA, (ISC)2, ISACA and other leading information security organizations</li>
<li>Privacy seminars or courses not hosted by IAPP or that are outside of the official IAPP calendar</li>
<li>Privacy-related speaking, writing or teaching engagements</li>
</ul>
<p>You must submit one or more of the following documentation for verification purposes: certificate of attendance, program agenda, course syllabus/outline, table of contents, speaker profile and/or panel description.</p>
<p>Other options to earn CPEs:</p>
<ul>
<li>Earn credit for reading publications listed on the <a href="https://www.privacyassociation.org/images/uploads/CIPP_Recommended_Reading_02_20_09.pdf" target="_blank">IAPP Bibliography of Recommended Reading</a></li>
<li>Earn CPE credits by becoming an <a href="https://www.privacyassociation.org/community/proctor_an_iapp_certification_exam/"> exam proctor</a></li>
<li>More information on the <a href="https://www.privacyassociation.org/certification/continuing_privacy_education_cpe_policy/">Official IAPP Continuing Privacy Education (CPE) Policy</a></li>
</ul>
<h2>Conclusion</h2>
<p>IT Data Privacy is an area of security that deserves focus in its own right. The IAPP certification is a way for privacy and security professionals to ensure they have the skills necessary to mange internal and external data privacy in their organizations.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/iapp-certification-guide/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Desktop Security (and Why It&#8217;s More Secure than Windows)</title>
		<link>http://www.trainsignal.com/blog/linux-desktop-security</link>
		<comments>http://www.trainsignal.com/blog/linux-desktop-security#comments</comments>
		<pubDate>Wed, 10 Nov 2010 18:00:47 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">/?p=10834</guid>
		<description><![CDATA[This article examines Linux Desktop Security tools and techniques and what you can do to keep your Linux desktop secure. We also look at why Linux is more secure than Windows. ]]></description>
			<content:encoded><![CDATA[<p>When I first began researching Linux distributions, it was both an exercise in technical curiosity and a financial experiment. Would it be possible to work, manage my business and write, all while relying on open source and without paying a single dollar?</p>
<p>While my answer was yes (minus some web hosting costs and other misc. expenses), my research uncovered something unexpected. Linux, it seemed would provide a more secure desktop operating environment than Windows. This recurring theme was echoed on technical sites and blogs across the Internet. My decision was made.</p>
<p>Some accounts went so far as to suggest that no security measures needed to be taken at all. But some, though still steadfast in their support for Linux&#8217;s superiority, did encourage at least a minimalistic approach to securing your Linux desktop. I decided to err on the side of caution.</p>
<h2>Why Linux is More Secure Than Windows?</h2>
<p>Viruses on the Linux platform have indeed been few. Is this because the operating system is more inherently secure? Possibly. With so many developers, potential vulnerabilities can certainly be more quickly identified, and corrected.</p>
<p>I also believe there is something else to consider. The numbers have been debated, but at last count, Windows dominated the desktop with close to 90% of the market. It&#8217;s no surprise then that people looking to exploit vulnerabilities would direct most of their efforts toward the dominant platform, in this case Windows.</p>
<p>In a world where computer systems were isolated, Linux users might collectively exhale in the knowledge that they were immune. However, as most of us still interface, either on the same networks or via email, with Windows computers, the potential for virus or malware exposure exists. Opening a tainted Microsoft Word document probably won&#8217;t infect your system, but there is the possibility that you can pass it on to someone else.</p>
<p>The Ubuntu <a href="https://help.ubuntu.com/community/Linuxvirus">website</a> maintains a list of known viruses and worms and other network threats.</p>
<h2>Securing Linux</h2>
<p>What all this means, is that even though your chances of infection while using Linux are slim, it makes sense to employ some type of protection from outside attack. Let&#8217;s talk about some ways in which you can secure your Linux computer.</p>
<h2>Linux Security Tools &amp; Techniques</h2>
<h3> &bull; Patching</h3>
<p>The first, and perhaps easiest thing to do is to patch and update your software. Most distributions automatically notify you when updates become available. You just need to click a button to perform the update. And if you&#8217;ve turned off this functionality, you can manually check for patches on a set schedule, say bi-monthly.</p>
<p>One thing to note is that if you&#8217;ve installed software via tarball, and not the repository, then the operating system won&#8217;t update it. In this case, you may have to configure software to perform these checks.</p>
<h3> &bull; Anti-virus</h3>
<p>Most virus threats are Windows based, but email scams and phishing attacks are not unknown on Linux. As a first line of defense, you should only click on email links to sites that you know. And I think you should also consider installing anti-virus software.</p>
<p><a href="http://www.clamav.net/lang/en/">ClamAV</a>, <a href="http://free.avg.com/us-en/download">AVG</a> and <a href="http://www.avast.com/linux-home-edition">Avast</a> are all good options.</p>
<h3> &bull; Secure Passwords</h3>
<p>If you&#8217;ve registered for any community websites recently, you will have noticed the increased emphasis on secure passwords. You should apply this same rule to your Linux desktop. Strong passwords are not invulnerable, but are less easy to crack.</p>
<p>Use a password management and automatic generation tool like <a href="http://www.keepassx.org/">KeePassX</a> or <a href="https://lastpass.com/">LastPass</a>.</p>
<h3> &bull; Firewall</h3>
<p>A firewall is sometimes all that stands between your precious data and the dangers lurking about on the Internet. Firewalls can be both hardware (included as part of your wireless router) or software based.</p>
<p>There is a built in firewall with most Linux distributions, you just need to make sure it is enabled. You can also look at these software options: <a href="http://www.smoothwall.org/">SmoothWall </a> or <a href="http://sourceforge.net/apps/trac/ipcop/wiki">IPCop</a>.</p>
<h3> &bull; More Stringent Control with SELinux</h3>
<p>SELinux (Security-Enhanced Linux) was created by the NSA and is a kind of security enhancement for Linux. It has stronger access controls, allowing admins greater flexibility in deciding which users have access to files and network resources.</p>
<p>Some don&#8217;t like the performance hit associated with its use, but for many the benefits outweigh this. You can be the judge, find out more about <a href="http://selinuxproject.org/page/Main_Page">SELinux</a>.</p>
<h3> &bull; Check Those Services!</h3>
<p>A Linux service is an application that runs in the background waiting to be used. By default, many services are started at boot-up, some unnecessary for basic desktop operations. Things like httpd, ssh, telnet, etc. are needed for servers, but do you really need them for your desktop machine?</p>
<p>In order to minimize the security risks associated with these services, they should be locked down, or removed. You will need to review and edit your <em>/etc/inetd.conf</em> or <em>/etc/inittab </em> file and comment out services you don&#8217;t need.</p>
<p><a href="http://www.linuxtopia.org/LinuxSecurity/LinuxSecurity_Services_Configuring.html">Linuxtopia</a> has detailed instructions on how to do this.</p>
<h2>Final Thoughts on Linux Security</h2>
<p>While security concerns with a Linux computer may be less of an issue than on their Windows counterparts, having a sound security plan, no matter the platform, is the best way to ensure the safety of your data.</p>
<p>Security implementation of some of these tools vary depending on the Linux distribution, so its always good to start with the website or wiki for your Linux distribution for specific information.</p>
<p>For those new users, this is a good stating point to ensuring your Linux experience is the best &#8212; and safest &#8212; it can be.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/linux-desktop-security/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Lucid Lynx 10.04 New Features</title>
		<link>http://www.trainsignal.com/blog/ubuntu-10-04</link>
		<comments>http://www.trainsignal.com/blog/ubuntu-10-04#comments</comments>
		<pubDate>Wed, 27 Oct 2010 14:00:18 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">/?p=11441</guid>
		<description><![CDATA[In April this year, Canonical released the latest Ubuntu LTS product: Ubuntu 10.04, code named Lucid Lynx. I admit that I get terribly excited about a new release. But this time, it seems my excitement is indeed warranted. Maintaining such an aggressive six month release schedule brings about its challenges. There are often bugs, hardware [...]]]></description>
			<content:encoded><![CDATA[<p>In April this year, Canonical released the latest Ubuntu LTS product: Ubuntu 10.04, code named Lucid Lynx. I admit that I get terribly excited about a new release. But this time, it seems my excitement is indeed warranted.</p>
<p>Maintaining such an aggressive six month release schedule brings about its challenges. There are often bugs, hardware conflicts and the like, that make being an early adopter a bit sketchy. I&#8217;ve taken an in depth look at the impressive list of new features and today I&#8217;ll share them with you.</p>
<p><img class="alignright size-full wp-image-11442" title="Ubuntu Lucid Lynx 10.04" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/ubuntu.jpg" alt="Ubuntu Lucid Lynx 10.04" style="padding-left: 15px;" align="right" width="96" height="111" /></p>
<h2>What&#8217;s Different in Ubuntu 10.04?</h2>
<p>I&#8217;d have to say that since I began using Linux, this release looks the most different. However,  underneath the shiny new exterior are several worthy changes, including faster boot times and new default software.</p>
<p><span id="more-11441"></span></p>
<h2>The New Look in Ubuntu 10.04</h2>
<p>Unlike so many others, I actually liked the brown theme, perhaps it was my love of earth tones. In any case, the trademark brown has been replaced with a sleek new theme. The look is decidedly purple, and the feature that has garnered the most negative attention is the placement of window controls. Like OS X, they are now on the left hand side.</p>
<p>I plan to give it a try for a least a few weeks, but if you&#8217;d like to move the controls back immediately, you can do so with <a href="http://ubuntu-tweak.com/">Ubuntu Tweak</a>.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/ubuntu10.jpg" alt="Ubuntu Lucid Lynx 10.04" title="Ubuntu Lucid Lynx 10.04" width="505" height="294" class="aligncenter size-full wp-image-11443" /></p>
<h2>New Default Applications in Ubuntu 10.04</h2>
<p>Those of you who are used to the XSane Image Scanner will be surprised that it has been replaced by Simple Scan. This application touts an improved interface for simpler scanning. Depending on your needs, you may not find it as feature rich as Xsane, and it is still included in the repos if you&#8217;d like to reinstall it.</p>
<h2>PiTiVi Movie Editor in Ubuntu 10.04</h2>
<p>Many users have been waiting for a video editor to be included in Ubuntu. Now, PiTiVi Movie editor is a part of the default install. I haven&#8217;t had an opportunity to test this application yet, but I think its inclusion is a step in the right direction.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/video.jpg" alt="Ubuntu Lucid Lynx 10.04" title="Ubuntu Lucid Lynx 10.04" width="506" height="279" class="aligncenter size-full wp-image-11444" /></p>
<h2>Social Networking Integration in Ubuntu 10.04</h2>
<h5> &bull; Me Menu &amp; Gwibber</h5>
<p>Lucid now includes integrated tools for social networking apps like Twitter and Facebook. Gwibber is a microblogging tool that supports Twitter, Facebook, Flickr, Digg and others. The beauty of a tool like this is that you don&#8217;t have to launch a web browser page for each tool, they can all be managed under one application, integrated into the desktop. In order to interact with the social networks, you have the Me Menu. You can update your status without launching a browser, chat status setting are also included. Ubuntu one is included as well.</p>
<p><img class="aligncenter size-medium wp-image-11445" title=" in Ubuntu 10.04" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/me.jpg" alt="Me Menu in Ubuntu 10.04" width="512" height="337" /></p>
<h5> &bull; Empathy</h5>
<p>During the Karmic Koala release, Pidgin was replaced by Empathy. Now that chat client has been updated, most notably including the ability to use Facebook chat. This ability joins IRC, AIM, ICQ, Yahoo and MSN. All chats can now take place in one client, without the need to launch a browser.</p>
<p><img class="aligncenter size-medium wp-image-11446" title="Empathy in Ubuntu 10.04" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/chat.jpg" alt="Empathy in Ubuntu 10.04" width="513" height="280" /></p>
<h2>More New Features in Ubuntu 10.04</h2>
<h5> &bull; iPhone and iPod Touch Support</h5>
<p>One of the biggest issues with Linux users was the lack of support for iPhone and iPod Touch. While some were able to do so with workarounds, wine, jailbreaking, etc., it was a largely painful experience. Now, you can browse the contents of your iPhone from Nautilus file manager. And the standard music player, Rhythmbox, can now drag and drop music from your devices.</p>
<h5> &bull; Ubuntu One Updates</h5>
<p>I&#8217;ll admit I wasn&#8217;t a fan of the Ubuntu One cloud storage service, but the new version has been updated, and perhaps I&#8217;ll give it another try. You can now configure preferences on the desktop, without visiting the website. You can also sync any home folder between computers, not just the Ubuntu One folder like before. File sharing,via URL, Firefox and evolution syncing have also been included. The paid service (for over 2G), you can sync mobile contacts.</p>
<h5> &bull; Music Store</h5>
<p>Canonical has entered the music store business with this release. It is integrated into Rhythmbox, and a plugin for Banshee is available by typing the following command in a terminal window: sudo apt-get install banshee-extension-ubuntuonemusicstore. Music purchased from the online store is downloaded to your Ubuntu One folder and synced with your computer. Fifty percent of each purchase made will go to the <a href="http://www.soslynx.org">SOS Lynx charity</a> to help save the endangered Iberian Lynx.</p>
<p><img class="aligncenter size-medium wp-image-11447" title="Music Store in Ubuntu 10.04" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/music-store.jpg" alt="Music Store in Ubuntu 10.04" width="414" height="349" /></p>
<h5> &bull; Updated Ubuntu Software Center</h5>
<p>The Software Center also made its debut in Karmic Koala release. Updates include easier access to 3<sup>rd</sup> party repositories, application categorization, and bigger application preview screenshots.</p>
<p><img class="aligncenter size-medium wp-image-11448" title="Software Center in Ubuntu 10.04" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/05/softwarecenter.jpg" alt="Software Center in Ubuntu 10.04" width="508" height="262" /></a></p>
<h5> &bull; Nautilus Changes</h5>
<p>GNOME 2.30 has been updated to version 3.0 in this release. The most heralded feature is the ability to do a split view, to display the contents of two folders in the same window – useful when trying to compare folders.</p>
<h2>Where to Get Your Copy of Ubuntu 10.04</h2>
<p>If you are a current Linux user, you can either download and burn a CD for a lean install or simply launch Update Manager and click on the “Upgrade” button. Be sure to do a full backup in either case. New users have a few options:</p>
<ul>
<li><a href="http://www.ubuntu.com/getubuntu">Download</a> Ubuntu 10.04</li>
<li><a href="http://www.ubuntu.com/getubuntu">Order</a> a CD</li>
<li>Try Ubuntu using <a href="http://wubi-installer.org/">Wubi</a>. Wubi is an officially supported Ubuntu installer for Windows users that can bring you to the Linux world with a single click. Wubi allows you to install and uninstall Ubuntu as any other Windows application.</li>
</ul>
<h2> Ubuntu 10.04 Resources</h2>
<p>In order to help ease your transition, you may want to take a look at the <a href="http://ubuntu-manual.org/">Ubuntu 10.04 manual</a> by the team at OMG Ubuntu!</p>
<p>Finally, half of the fun of running Ubuntu is the ability to tweak the OS. Be sure to check out this <a href="http://www.omgubuntu.co.uk/2010/04/10-things-to-do-after-installing-ubuntu.html">article</a>, also at OMG Ubuntu: 10 Things to Do After Installing Ubuntu 10.04.</p>
<p>Are you ready to make the switch?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/ubuntu-10-04/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GIAC Certifications: GSEC Exam Guide</title>
		<link>http://www.trainsignal.com/blog/giac-certifications-gsec-exam-guide</link>
		<comments>http://www.trainsignal.com/blog/giac-certifications-gsec-exam-guide#comments</comments>
		<pubDate>Mon, 25 Oct 2010 14:00:19 +0000</pubDate>
		<dc:creator>Veronica Henry</dc:creator>
				<category><![CDATA[IT Certifications]]></category>
		<category><![CDATA[GIAC]]></category>

		<guid isPermaLink="false">/?p=12368</guid>
		<description><![CDATA[The IT security profession has grown exponentially over the past decade. In fact Payscale.com estimates minimum salaries are nearing $80k. Similar to other segments of IT, this growth and the increasing complexity of managing corporate security demands security professionals commit to ongoing training and certification. Certification helps to identify those with the skills necessary to [...]]]></description>
			<content:encoded><![CDATA[<p>The IT security profession has grown exponentially over the past decade. In fact <a href="http://www.payscale.com/research/US/Certification=Certified_Information_Systems_Security_Professional_%28CISSP%29/Salary">Payscale.com</a> estimates minimum salaries are nearing $80k. Similar to other segments of IT, this growth and the increasing complexity of managing corporate security demands security professionals commit to ongoing training and certification.</p>
<p>Certification helps to identify those with the skills necessary to support today&#8217;s heterogeneous enterprise environments. In terms of security, there are a few most recognizable certifications: CompTIA&#8217;s Security+, CISSP and The SANS Institute&#8217;s Global Information Assurance Certification (GIAC).</p>
<h2>What Is The SANS Institute?</h2>
<p>SANS was established in 1989, initially as a cooperative research and education group. Over the years, in addition to being a leading security information resources, they&#8217;ve expanded to include information security industry specific training and a group of technical certifications.</p>
<p>Known for their collection of whitepapers and research papers, they are also home to the Internet&#8217;s security threat early warning system &#8211; <a href="http://isc.sans.org/">Internet Storm Center</a>. This volunteer-run group is tasked with detecting and analyzing threats, then disseminating this information to the public.</p>
<h2>The GIAC Certification Family</h2>
<p><a href="http://www.giac.org/">GIAC</a> was launched in 1999 to address the need for validation of the IT security professional skillset. It covers the areas of computer, network, and software development security for well over 20 job functions in these disciplines:</p>
<p><img class="alignright size-full wp-image-12369" title="GIAC Certification" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/06/giac_logo.gif" align="right" alt="GIAC Certification" width="91" height="91" /></p>
<ul>
<li><a href="http://www.giac.org/certifications/security/">Security Administration</a></li>
<li><a href="http://www.giac.org/certifications/management/">Security Management</a></li>
<li><a href="http://www.giac.org/certifications/audit/">IT Audit</a></li>
<li><a href="http://www.giac.org/certifications/software/">Software Security</a></li>
</ul>
<p>At the heart of the GIAC certification family is the Global Security Essentials Certification (GSEC), which is targeted at security administrators. Let&#8217;s take a closer look at the GSEC certification exam.</p>
<p><span id="more-12368"></span></p>
<h2>Global Security Essentials Certification (GSEC) Exam</h2>
<p><img class="size-full wp-image-12370 alignleft" title="GSEC Certification" src="http://www.trainsignal.com/blog/wp-content/uploads/2010/06/gsec.gif" alt="GSEC Certification" align="left" width="60" height="60" />Other than recommended hands-on experience, there are no prerequisites for the GSEC exam. This $899 test has 180 multiple choice questions that must be completed within the 5-hour time limit, with a minimum passing score of  73.9% (133 of 180 questions).</p>
<p>If the exam is taken in conjunction with a SANS training class, the cost is reduced to $499, while recertification attempts are $399.</p>
<h5> &bull; What Does the GSEC Exam Cover?</h5>
<p>There are a total of 60 topic areas covered on the GSEC exam. Here are a few highlights:</p>
<ul>
<li>802.11</li>
<li>Access Control</li>
<li>Common Security Attacks</li>
<li>Cryptography</li>
<li>Firewalls</li>
<li>Intrusion Detection</li>
<li>Ipv6</li>
<li>Linux Configuration</li>
<li>Networks</li>
<li>Vulnerability Assessment</li>
<li>Wireless</li>
</ul>
<p>View the <a href="http://www.giac.org/certbulletin/gsec.php">full list</a> to get more detailed information.</p>
<h5> &bull; Where Do I Take the GSEC Test?</h5>
<p>All GIAC exams are administered by <a href="http://www.giac.org/proctor/kryterion.php">Kryterion</a>. There are testing sites across most of the United States and throughout the world. In the event that a testing center is not available, Kryterion will work with you to add additional testing sites.</p>
<h5> &bull; GSEC Training</h5>
<p>For this certification, there really is no substitute for experience. But to help with preparation, SANS offers a <a href="http://www.sans.org/security-training/security-essentials-bootcamp-style-61-mid">Bootcamp</a>. Additionally, visit the <a href="http://www.giac.org/resources/">common body of knowledge</a> for research papers and other resources.</p>
<p><a href="http://www.giac.org/exams/practice.php">Practice tests</a> are available at $99 each. And the <a href="http://www.amazon.com/SANS-GIAC-Certification-Security-Essentials/dp/0789727749/ref=pd_sim_b_1">SANS GIAC Certification: Security Essentials Toolkit (GSEC) </a>comes highly recommended on Amazon.com.</p>
<h5> &bull; GSEC Recertification</h5>
<p>Just this year, effective March 1, 2010, GIAC has changed their <a href="http://www.giac.org/certification-renewal/">recertification policy</a>. While the certification I earned years ago expired when I elected not to take the recertification exam, that will no longer be the case for those new to the program.</p>
<p>There are two new options. Holders can now maintain certification using the Certification Maintenance Units (CMUs) approach. Once every 4 years, simply pay the $399 fee and accrue 36 CMU&#8217;s, starting after year 2. You can earn CMU&#8217;s via coursework; verified work experience and community participation can also help you earn CMU&#8217;s.</p>
<p>An alternative is to submit a technical research paper, like the <a href="http://www.giac.org/gold/">GIAC Gold Paper</a>. You have up to five months to complete the paper which must be reviewed and approved by three advisors.</p>
<p>For those who prefer to take an exam based on the updated materials, this option will remain available.</p>
<p>Full details are outlined at the GIAC <a href="http://www.giac.org/certification-renewal/">website</a>.</p>
<h2>Is GIAC Certification Right for You?</h2>
<p>The SANS Institute is a clear leader in the IT security certification space and adding this credential will send a message about your technical skillset. There is such a plethora of options, I couldn&#8217;t cover them all in one article, but keep an eye out for more articles on the GIAC certification family</p>
<p>I hope this information provided you with the necessary roadmap to begin your path to GIAC certification.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/giac-certifications-gsec-exam-guide/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
