<?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; Roman Rafacz</title>
	<atom:link href="http://www.trainsignal.com/blog/author/roman-rafacz/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>Linux File Permissions</title>
		<link>http://www.trainsignal.com/blog/linux-file-permissions</link>
		<comments>http://www.trainsignal.com/blog/linux-file-permissions#comments</comments>
		<pubDate>Wed, 14 Dec 2011 19:56:19 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=28879</guid>
		<description><![CDATA[Making sure you have assigned the appropriate permissions is a base skill that needs to be done efficiently. Learn how to identify and manage permissions for files and directories in Linux. ]]></description>
			<content:encoded><![CDATA[<p>What we’ll cover in this article is how to identify permissions for files &#038; directories and how to change them, as well as changing ownerships, groups, etc. Depending on what you want to do, you’ll want to make sure you have the appropriate permissions (obviously), so let’s find out how to change them.</p>
<p>Let’s start by making a file we can use.  </p>
<p>I issued the “touch” command to make a file creatively named testfile.</p>
<p>Touch will just create an empty file but has all the same attributes as an actual file. You can see this by using “ls –l.”</p>
<dl>
<dt>Commands:</dt>
<dd>touch test file</dd>
<dd>mkdir workfolder</dd>
</dl>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-1.jpg" alt="Linux File Permissions 1" title="Linux File Permissions 1" width="587" height="153" class="aligncenter size-full wp-image-28880" /></p>
<p>The permisions are broken into 4 sections.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-2.jpg" alt="Linux File Permissions 2" title="Linux File Permissions 2" width="640" height="197" class="aligncenter size-full wp-image-28881" /></p>
<h3>chmod &#8211; adds and removes permissions</h3>
<p>If you wanted to add or remove permissions to the user, use the command “chmod” with a “+” or “–“, along with the r (read), w (write), x (execute) attribute followed by the name of the directory or file. </p>
<dl>
<dd>chmod +rwx “name of the file”</dd>
<dd>chmod –rwx “name of the directory”</dd>
</dl>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-3.jpg" alt="Linux File Permissions 3" title="Linux File Permissions 3" width="587" height="229" class="aligncenter size-full wp-image-28882" /></p>
<dl>
<dd>chmod +x testfile  &#8211; this would allow me to execute</dd>
<dd>chmod –wx testfile  &#8211; this would take out write and executable permissions</dd>
</dl>
<p>You’ll notice that this only changes the permissions for the owner of the file, in this case roman.</p>
<h3>Changing Permissions for the Group Owners &#038; Others</h3>
<p>The command is similar to what we did before, but this time you add a “g” for group or “o” for users.</p>
<dl>
<dd>chmod g+w testfile</dd>
<dd>chmod g-wx testfile</dd>
</dl>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-4.jpg" alt="Linux File Permissions 4" title="Linux File Permissions 4" width="583" height="240" class="aligncenter size-full wp-image-28883" /></p>
<dl>
<dd>chmod o+w testfile</dd>
<dd>chmod o-rwx workfolder</dd>
</dl>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-5.jpg" alt="Linux File Permissions 5" title="Linux File Permissions 5" width="583" height="182" class="aligncenter size-full wp-image-28884" /></p>
<p>Lastly you can change it for everyone:  “u” for users, “g” for group, &#038; “o” for others; uog or a (for all).</p>
<dl>
<dd>chmod ugo+rwx workfolder – will give read, write, execute to everyone</dd>
<dd>chmod a=r workfolder – will give only read perission for everyone</dd>
</dl>
<h3>chgrp – changing groups of files &#038; directories</h3>
<p>Another useful option is to change file permission to the group owning the file. Perhaps you create the files, but people on the db2 team can write/execute as well. We use chgrp for this purpose.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-6.jpg" alt="Linux File Permissions 6" title="Linux File Permissions 6" width="583" height="150" class="aligncenter size-full wp-image-28885" /></p>
<p>You can see above that testfile and the work folder belong to the users group.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-7.jpg" alt="Linux File Permissions 7" title="Linux File Permissions 7" width="583" height="180" class="aligncenter size-full wp-image-28886" /></p>
<p>By issuing the command &#8211; chgrp “name of the group” “name of the file” – you can change this.</p>
<dl>
<dd>chgrp sales testfile</dd>
<dd>chgrp sales workfolder</dd>
</dl>
<p>This give sales control of the file &#038; then I can take away permissions for everyone else. </p>
<p><em>Note: The group must exit before you try to assign groups to files and directories.</em></p>
<h3>chown – changing ownership</h3>
<p>Another helpful command is changing ownerships of files and directories. The command is “chwon” along with “name of new owner”  &#038; “name of file.”</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-8.jpg" alt="Linux File Permissions 8" title="Linux File Permissions 8" width="583" height="228" class="aligncenter size-full wp-image-28887" /></p>
<p>The files belonged to roman. To give ownership to tom, issue the command:</p>
<dl>
<dd>chown tom testfile</dd>
<dd>chown tom workfolder</dd>
</dl>
<p>We can also combine the group and ownership command by:</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-9.jpg" alt="Linux File Permissions 9" title="Linux File Permissions 9" width="583" height="191" class="aligncenter size-full wp-image-28888" /></p>
<dl>
<dd>chown -R tom:sales /home/roman/tsfiles</dd>
</dl>
<p>The above command gives tom the ownership of the directory tsfiles, and all files and subfolders.  The -R stands for recursive which is why all sub folders and files belong to tom as well. </p>
<p>As opposed to:  chown tom workfolder</p>
<p>This command will give ownership to tom but all sub files and directories still belong to the original owner. The -R will transfer ownership of all sub directories to the new owner.</p>
<p>As you can see, you have several options when it comes to permissions. You have the capability to dictate who can do what &#038; the flexibility to limit usability among users. It may be easier to just give all permission to everyone but this may end up biting you in the end, so choose wisely.</p>
<h3>Permission in numeric mode</h3>
<p>The above way of changing permissions will work fine but you may also need to know how to change permissions in numeric mode. chmod is used in much the same way, but instead of r, w, or x you will use numbers instead.</p>
<p>What are the numbers?<br />
0 = No Permission<br />
1 = Execute<br />
2 = Write<br />
4 = Read</p>
<p>You basically add up the numbers depending on the level of permission you want to give.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-10.jpg" alt="Linux File Permissions 10" title="Linux File Permissions 10" width="583" height="247" class="aligncenter size-full wp-image-28889" /></p>
<dl>
<dt>Examples:</dt>
<dd>chmod 777 workfolder</dd>
<dd>Will give read, write, and execute permissions for everyone.</dd>
</dl>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-11.jpg" alt="Linux File Permissions 11" title="Linux File Permissions 11" width="583" height="153" class="aligncenter size-full wp-image-28890" /></p>
<dl>
<dd>chmod 700 workfolder</dd>
<dd>Will give read, write, and execute permission for the user, but nothing to everyone else.</dd>
</dl>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Linux-File-Permissions-12.jpg" alt="Linux File Permissions 12" title="Linux File Permissions 12" width="583" height="181" class="aligncenter size-full wp-image-28891" /></p>
<dl>
<dd>chmod 327 workfolder</dd>
<dd>Will give write and execute (3) permission for the user, w (2) for the group, and read, write, and execute for other users.</dd>
</dl>
<dl>
<dt>Permission numbers</dt>
<dd>0 = &#8212;</dd>
<dd>1 = &#8211;x</dd>
<dd>2 = -w-</dd>
<dd>3 = -wx</dd>
<dd>4 = r—</dd>
<dd>5 = r-x</dd>
<dd>6 = rw-</dd>
<dd>7 = rwx</dd>
</dl>
<p>Either variation of changing permissions will work, just remember how to use the numeric values.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/linux-file-permissions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Commands for Beginners Part 2: Exploring the CLI</title>
		<link>http://www.trainsignal.com/blog/command-line-basics</link>
		<comments>http://www.trainsignal.com/blog/command-line-basics#comments</comments>
		<pubDate>Wed, 30 Nov 2011 14:58:54 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Command Line]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=28860</guid>
		<description><![CDATA[Build off of your beginner Linux knowledge by exploring the CLI. Break away from using a GUI and gain a higher understanding of Linux operates. This article goes over ls, grep, piping and other tools used for generating info, creating files and directories and managing permissions.]]></description>
			<content:encoded><![CDATA[<p>This article, which continues from <a href="http://www.trainsignal.com/blog/linux-commands-for-beginners">Beginner Linux Administration</a>, will focus mainly on the command line interface, also known as the CLI. We will explore features using <strong>ls</strong>, <strong>grep</strong>, <strong>piping</strong> and other tools used for generating info, creating files and directories, and a brief introduction to permissions.  </p>
<p>In general you may be using a GUI to do everything, but using the CLI will give you a deeper, more profound understanding of how your Linux machine works. You&#8217;ll be surprised at how much you can learn about the OS as well as where certain files are located, why, how to edit, and accessing them quickly and more efficiently.</p>
<h3>Using ls</h3>
<p>Using <strong>ls</strong> is useful for quickly displaying files and directories, who created them, who owns them, and whether I have permission to read, write, and execute. You can also use it to quickly display a particular file. For example:</p>
<p>I&#8217;ll first start in the root directory (so issue the command <strong>cd /</strong>) then type the command <strong>ls</strong>.</p>
<p>All &#8220;ls&#8221; does is display the files and directories that you are in. Not much info as you can see, but there are several different options you can use along with &#8220;ls&#8221; to get the info you are looking for.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-1.jpg" alt="Exploring the CLI 1" title="Exploring the CLI 1" width="640" height="143" class="aligncenter size-full wp-image-28861" /></p>
<p>Let&#8221;s change to the <strong>/etc</strong> directory and run the <strong>ls</strong> command: <strong>cd /etc</strong></p>
<p>You&#8217;ll notice when you run &#8220;ls&#8221; this time you see too many options and you can&#8217;t read all of them. So what we will do is execute &#8220;ls&#8221; but we will pipe the output of ls to the less command.</p>
<dl>
<dt><strong>Piping</strong></dt>
<dd><em>Redirects the output of one program into the input of another.  The symbol is |. The command to the left is sent as input to the command to the right of the pipe.</em></dd>
</dl>
<p>Type <strong>ls | less</strong></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-2.jpg" alt="Exploring the CLI 2" title="Exploring the CLI 2" width="640" height="204" class="aligncenter size-full wp-image-28862" /></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-3.jpg" alt="Exploring the CLI 3" title="Exploring the CLI 3" width="640" height="423" class="aligncenter size-full wp-image-28863" /></p>
<p>The files are displayed with colons at the bottom. Use the arrow keys to scroll up and down. All you have to do is hit the &#8220;q&#8221; button to get out of less.</p>
<dl>
<dt><strong>Less</strong></dt>
<dd><em>Less is a program that allows backward and forward movement.  It is similar to opening a file in an editor but it doesn’t have to load the whole file before viewing which is helpful if you are dealing with large log files.</em></dd>
</dl>
<p>You can also just use less to view your files. For example we want to view the passwd file so we can quickly view all of the newest users added to the system.</p>
<p><em>[The passwd file stores essential info containing system’s accounts with user and group ID's, home directory, shell, etc.]</em> </p>
<p>Make sure you&#8217;re in the /etc directory and type &#8220;less passwd.&#8221;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-4.jpg" alt="Exploring the CLI 4" title="Exploring the CLI 4" width="640" height="428" class="aligncenter size-full wp-image-28864" /></p>
<p>If you scroll down to the bottom (or type &#8220;G&#8221;) you will notice the last few users added to the system.  Type &#8220;q&#8221; to quit less and let’s try it with the file called group.</p>
<p>Type <strong>less group</strong></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-5.jpg" alt="Exploring the CLI 5" title="Exploring the CLI 5" width="640" height="429" class="aligncenter size-full wp-image-28865" /></p>
<p>Go ahead and scroll around and then type &#8220;q&#8221; to quit.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-6.jpg" alt="Exploring the CLI 6" title="Exploring the CLI 6" width="640" height="161" class="aligncenter size-full wp-image-28866" /></p>
<p>Basically, less is just an alternate way to view files and directories but it is much more convenient than viewing data then using the cat command. We will learn how to edit this data later using vi.</p>
<p>You can issue the commands &#8220;cat passwd&#8221; and &#8220;cat group&#8221; to see the differences. </p>
<p>Also, there are other keystrokes you can use with less to quickly navigate within a document. You can always issue the command &#8220;man less&#8221; for a complete breakdown of what less does, and the other options available.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-7.jpg" alt="Exploring the CLI 7" title="Exploring the CLI 7" width="640" height="434" class="aligncenter size-full wp-image-28867" /></p>
<h3>Using ls with Options</h3>
<p>So, we&#8217;ve used &#8220;ls&#8221; on its own and we&#8217;ve used it with a pipe and less. Now we&#8217;ll use ls to find specific files we are looking for, as well as displaying more information associated with said file.</p>
<p>Let&#8217;s go back to the root directory, <strong>cd /</strong> and then type <strong>ls</strong></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-8.jpg" alt="Exploring the CLI 8" title="Exploring the CLI 8" width="640" height="143" class="aligncenter size-full wp-image-28868" /></p>
<p>Then type in <strong>ls –l</strong></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-9.jpg" alt="Exploring the CLI 9" title="Exploring the CLI 9" width="647" height="428" class="aligncenter size-full wp-image-28869" /></p>
<p>You’ll notice everything is displayed in long format which now includes info about permissions, group, size, date, and filename.</p>
<p><strong>Permissions</strong> &#8211; drwxr-xr-x<br />
<strong>Directories</strong> &#8211; 2<br />
<strong>User</strong> &#8211; root<br />
<strong>Group</strong> &#8211; root<br />
<strong>Size</strong> &#8211; 4096<br />
<strong>Date</strong> &#8211; May 5 04:03<br />
<strong>Directory or File</strong> &#8211; bin</p>
<ul>
The permissions break down is in a set of 3 levels.  User, Group, and Other. The firsts set of rwx&#8217;s is for the user, the second if for the group, the third is for everyone else.</p>
<li>Read – you can read the file</li>
<li>You can write or make changes</li>
<li>Execute – you can execute the file</li>
</ul>
<p>We will get into this in more detail and change permissions levels later using the chmod script.</p>
<p><strong>Directories</strong> – The amount of directories within the directory<br />
<strong>User</strong> – The user that owns the file<br />
<strong>Group</strong> – Group assigned to the file or directory<br />
<strong>Size</strong> – This should be obvious<br />
<strong>Date</strong> – Date of last modification<br />
<strong>Directory or file</strong> – Name of the directory or file</p>
<p>Other options to use with &#8220;ls&#8221; are: </p>
<p>-a &#8211; Displays all files, even those that are hidden<br />
-g &#8211; Same as l except the owner is not printed<br />
-r &#8211; Reverse order of how files are displayed<br />
-m – Output is listed across the page</p>
<p>There are quite a bit of options and you can also use these in combination with each other.</p>
<p>Such as &#8220;ls –lar.&#8221;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-10.jpg" alt="Exploring the CLI 10" title="Exploring the CLI 10" width="640" height="442" class="aligncenter size-full wp-image-28870" /></p>
<p>As well as &#8220;ls –lar | less.&#8221;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-11.jpg" alt="Exploring the CLI 11" title="Exploring the CLI 11" width="640" height="446" class="aligncenter size-full wp-image-28871" /></p>
<p>As you can see, the &#8220;ls&#8221; command is just a simple way of displaying output in the command line interface but with the many different features associated, you can display the info to how you want it presented.</p>
<p>Let’s finish off this lesson with the grep command.</p>
<ul>Grep – is a command that searches for a specific string in a file and prints out matching a match to given strings or words.</ul>
<p>You can use grep with &#8220;ls&#8221; to locate a file you need but are unsure of the exact title.</p>
<p>If I&#8217;m in the /etc directory and am looking for a particular host file.</p>
<p>I will issue the command &#8220;ls |grep host.&#8221;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-12.jpg" alt="Exploring the CLI 12" title="Exploring the CLI 12" width="640" height="294" class="aligncenter size-full wp-image-28872" /></p>
<p>Then you can use &#8220;cat&#8221;, &#8220;less&#8221;, or even an editor like vi to view or alter the specific file you are looking for.</p>
<p>Let’s say you want the information on the user Roman that is in the passwd file. I would issue the command &#8220;grep roman passwd.&#8221;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-13.jpg" alt="Exploring the CLI 13" title="Exploring the CLI 13" width="640" height="302" class="aligncenter size-full wp-image-28873" /></p>
<p>As you can see it will just give me the information associated with the search word &#8220;roman.&#8221;</p>
<p>If you’re not in the directory of the file you are looking for you can always add the directory info in front of the file you are searching.</p>
<p>&#8220;grep igby /etc/group&#8221; – For user igby (replace with your own)</p>
<p>or </p>
<p>&#8220;grep roman /etc/passwd&#8221;</p>
<p>or </p>
<p>&#8220;grep roman /etc/hosts&#8221;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Exploring-the-CLI-14.jpg" alt="Exploring the CLI 14" title="Exploring the CLI 14" width="640" height="357" class="aligncenter size-full wp-image-28874" /></p>
<p>These are just simple commands that can be used for a multitude of purposes, but if you&#8217;re new to using the CLI you can play around with them and get a little more comfortable using them in different directories and your own files that you’ve created.</p>
<p>Hopefully this article has been informative for you. We will advance on the commands we&#8217;ve talked about in the next lessons, as well as get into the many others that are available.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/command-line-basics/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Commands for Beginners Part 1: Beginner Linux Administration</title>
		<link>http://www.trainsignal.com/blog/linux-commands-for-beginners</link>
		<comments>http://www.trainsignal.com/blog/linux-commands-for-beginners#comments</comments>
		<pubDate>Wed, 23 Nov 2011 18:25:34 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trainsignal.com/blog/?p=28848</guid>
		<description><![CDATA[Are you new to Linux? Here is an introduction to the basics of Linux administration. In this article you'll learn about the Kernel, the Shell, the Terminal and the filesystem hierarchy as we go over some basic Linux commands. ]]></description>
			<content:encoded><![CDATA[<p>The goal of this article is to help introduce new users to the basics of Linux. After reading this article you will have an understanding of how the Linux system is structured, where files and directories are located making it easier for you to navigate around, giving you a better idea of how your systems works. We’ll then move on to some basic Linux navigation, copy, showing your files and directories, etc.</p>
<p>Whether you&#8217;re new to Linux or are looking into getting some type of certificate, you&#8217;ll need to have some basic knowledge of the Shell, the Kernel, the Terminal, and FHS, among others. There&#8217;s actually quite a bit of other things you&#8217;ll need to know, but let&#8217;s start with the basics. </p>
<h3>The Kernel</h3>
<p>The Kernel is what controls everything on a system; think of it as the heart of Linux. It performs tasks that create and maintain the Linux environment. The Kernel receives instructions from the shell and engages the appropriate hardware (processors, memory, disks, enforces security, etc.). It is a bridge between applications and the actual data processing done at the hardware level.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-1.jpg" alt="Beginner Linux 1" title="Beginner Linux 1" width="439" height="332" class="aligncenter size-full wp-image-28849" /></p>
<h3>The Shell</h3>
<p>The shell is the interface between you and Linux. We issue commands through the command line interface which is interpreted and passed on to the kernel for processing. When we log onto the computer the shell will automatically start. It will then monitor the terminal for any commands.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-2.jpg" alt="Beginner Linux 2" title="Beginner Linux 2" width="640" height="345" class="aligncenter size-full wp-image-28850" /></p>
<p align="center"><em>This is the Terminal (command line interface).</em></p>
<p>There are a number of shells you can use, each differing slightly. Most Linux distros use Bourne-Again shell(bash) but support various others: Korn Shell, Bourne shell, C shell, etc. For all intensive purposes you can just stick with bash but I will show you how to change this if you want to. As you advance you can use shells to create scripts to automate tasks, making your daily routine all the more easier.</p>
<h3>Filesystem Hierarchy Standard</h3>
<p>Next important aspect is the FHS. Everything in Linux is either a file or a directory. The Filesystem Hierarchy Standard (FSH) is the way that these files and directories are structured. More importantly though is how they are structured. Looks intimidating at first glance but when you realize that there is a method to this madness, you will find it’s so much simpler because everything is organized in the proper place and you can find where you want go much easier.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-3.jpg" alt="Beginner Linux 3" title="Beginner Linux 3" width="624" height="178" class="aligncenter size-full wp-image-28851" /></p>
<p><strong>/</strong> &#8211; The root directory. This is where your directory structure starts. Everything is housed under the root directory.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-4.jpg" alt="Beginner Linux 4" title="Beginner Linux 4" width="640" height="129" class="aligncenter size-full wp-image-28852" /></p>
<p><strong>/bin</strong> – Essential user command binaries used for general operations: Copy, show directory, etc. (ls, cp, and cat – we’ll get to these commands soon) </p>
<p><strong>/boot</strong> – Static files of the boot loader. Files here are necessary for a Linux system to start (Kernel &#038; GTUB information)</p>
<p><strong>/dev</strong> – Where the device files are located</p>
<p><strong>/etc</strong> – Configuration files for all programs. Things like an apache web server, users &#038; groups on your system, or printer configuration. Think of this as a control panel for Windows users.  We will edit these text files later (These files should remain static and text based).</p>
<p><strong>/home</strong> – Home directories for all the users to store personal files (i.e. /home/roman) –Windows equivalent of Documents &#038; Settings. </p>
<p><strong>/lib</strong> – Essential shared libraries and kernel modules</p>
<p><strong>/media</strong> – Mount point for removable media</p>
<p><strong>/mnt</strong> – Temporary mounted file systems	</p>
<p><strong>/opt</strong> — Add on application software packages – (i.e. Program files for windows users)</p>
<p><strong>/sbin</strong> — Essential system binaries</p>
<p><strong>/tmp</strong> – Programs write their temporary files here.</p>
<p><strong>/usr</strong> – Multi-user utilities &#038; Applications. It contains application source codes, documentation, &#038; config files they use.  It’s the largest directory on the system.</p>
<p><strong>/var</strong> – Variable data on a system. Data that will change as the system is running (Log files, backups, cache, etc.)</p>
<p><strong>/root</strong> – Home directory for root</p>
<p><strong>/proc</strong> – Virtual directory containing process information (system memory, hardware configuration, devices mounted, etc.)</p>
<p>The directories that I would be most concerned starting off are /etc, /home, /dev, /mnt. As your skills progress you’ll venture off into other areas, but I started out in /etc 95 percent of the time. There are directories that extend, but we’ll get those later.</p>
<h3>Navigation &#038; Issuing Commands</h3>
<p>The first thing you want to do is open a terminal. Depending on the distribution you are using this may differ but you should find it in Utilities. Since you are new to Linux, I recommend downloading a distro and trying it Live without having to install. Check out the blog&#8217;s <a href="/blog/tag/linux" title="Linux on TrainSignal Training">Linux section</a> and our <a href="/blog/top-10-linux-distros" title="Top 10 Linux Distros">list of Linux distros</a>.</p>
<h3>Let’s start with some basic commands</h3>
<p><strong>pwd</strong> – Print working directory will tell you what directory you are in.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-5.jpg" alt="Beginner Linux 5" title="Beginner Linux 5" width="640" height="233" class="aligncenter size-full wp-image-28853" /></p>
<p>Notice that I used pwd to tell me where I am &#038; I used cd (change directory) to move into another folder.</p>
<p><strong>cd</strong> – Change Directory. Can be used with “/” &#038; then the folder you want to go to. For example, cd /home/roman will take me to the directory that exits for user Roman.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-6.jpg" alt="Beginner Linux 6" title="Beginner Linux 6" width="634" height="239" class="aligncenter size-full wp-image-28854" /></p>
<p><strong>ls</strong> – Lists files &#038; directories that you are in.</p>
<p>It may help to use the ls command to list what files and directories exist in the directory you are in. It’s vital to know the difference between ls &#038; pwd. pwd tells you where are, ls tells you what you have to work with.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-7.jpg" alt="Beginner Linux 7" title="Beginner Linux 7" width="640" height="195" class="aligncenter size-full wp-image-28855" /></p>
<p><strong>whoami</strong> – Tells you which user is logged in</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-8.jpg" alt="Beginner Linux 8" title="Beginner Linux 8" width="640" height="228" class="aligncenter size-full wp-image-28856" /></p>
<p>You’ll notice I used the su command to change from user roman, to root, then to igby, though igby does not exist. I then used “exit” to go back to user roman.</p>
<p><strong>su</strong> – Substitute user. There are some rules and additional features that we’ll explore on the next lesson. </p>
<p>Let’s go to your home directory and finish off a few other commands. For me it will be cd /home/roman.</p>
<p>Let’s make a file and delete it.</p>
<p><strong>touch</strong> &#8211; A command you can use to quickly create a file that you can also “touch” on existing files (We’ll dive into that later)</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-9.jpg" alt="Beginner Linux 9" title="Beginner Linux 9" width="640" height="185" class="aligncenter size-full wp-image-28857" /></p>
<p>You’ll notice that “createfile” wasn’t there before but when I used it with the “touch” command it was created. Nothing is in createfile but  it exists.</p>
<p><strong>rm</strong> – Removes the file for you</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2011/11/Beginner-Linux-10.jpg" alt="Beginner Linux 10" title="Beginner Linux 10" width="640" height="209" class="aligncenter size-full wp-image-28858" /></p>
<p><strong>clear</strong> – Clears the terminal for you</p>
<p>Those are some of the basic commands. There are plenty more where that came from.  Hopefully this article has been informative and insightful. The next article will follow up on this one with more information on Linux as well as commands to really get you going.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/linux-commands-for-beginners/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Setup Your Own FTP Server</title>
		<link>http://www.trainsignal.com/blog/setup-ftp-server</link>
		<comments>http://www.trainsignal.com/blog/setup-ftp-server#comments</comments>
		<pubDate>Tue, 15 Dec 2009 14:00:43 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Tips and Tutorials]]></category>
		<category><![CDATA[FTP]]></category>

		<guid isPermaLink="false">/?p=8693</guid>
		<description><![CDATA[If you’ve ever used FTP before then you already know it’s a very convenient way to exchange data from one location to another. If you’re like me and constantly have to burn discs, package them, and then ship them or perhaps you always have to carry around a hard disk with you in case you [...]]]></description>
			<content:encoded><![CDATA[<p>If you’ve ever used FTP before then you already know it’s a very convenient way to exchange data from one location to another.</p>
<p>If you’re like me and constantly have to burn discs, package them, and then ship them or perhaps you always have to carry around a hard disk with you in case you need to access files and documents, then setting up an actual FTP server of your own is the way to go.</p>
<p>It’s a fairly straightforward process and extremely beneficial, considering the cost of materials, time for shipping, etc. that you have to deal with now. Why take up those extra resources when you don’t have to?</p>
<p>&nbsp;</p>
<h3>What is FTP?</h3>
<p>FTP stands for File Transfer Protocol and is used to exchange files on the Internet. An FTP server allows requests for files via FTP to be accessed. As outlined by the <a href="http://www.ietf.org/rfc.html" target="_blank">RFC</a>, one of the main objectives of FTP is to promote the sharing of files and to transfer data reliably and efficiently.</p>
<p>So even if you’re just sharing music, photos, or any type of data really, an FTP server can provide access to the data quickly and efficiently.</p>
<p>&nbsp;</p>
<h3>Choosing an FTP Server Product</h3>
<p>There are several free versions of FTP products available on the market including <a href="http://filezilla-project.org/" target="_blank">FileZilla</a>, <a href="http://www.goldenftpserver.com/" target="_blank">Golden FTP</a>,  <a href="http://www.xlightftpd.com/" target="_blank">Xlight FTP Server</a> and others.</p>
<p><span id="more-8693"></span><br />
For today’s demonstration, I chose <a href="http://www.serv-u.com/" target="_blank">Serv-U FTP</a> because it has an easy to use interface and good reviews. It also has a free 30 day trial which allows you to test all of the features and options that they have to offer.</p>
<p>Even if you don’t want to spend money on an FTP Server and want to use a free product instead, I would still suggest installing the Serv-U trial and taking advantage of the 30 day free trial, especially if you’re new to FTP.</p>
<p>Trust me, it’s much easier to learn how FTP servers work on a product that has a good interface and is easy to use then it is on a free option that has limited support and tricky interface. At least that was my experience.</p>
<p>&nbsp;</p>
<h3>Setting Up An FTP Server</h3>
<p><strong>1.</strong>	Start off by downloading <a href="http://www.serv-u.com/customer/record.asp?prod=su" target="_blank">Serv-U FTP</a>.</p>
<p><strong>2.</strong>	The installation is really straightforward but let’s run through it anyway.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/1.jpg" alt="How to Setup Your Own FTP Server" title="How to Setup Your Own FTP Server" width="500" height="386" class="aligncenter size-full wp-image-8696" /></p>
<p><strong>3.</strong>	It starts off with your typical install information such as language, install location, and agreement not to sue after you computer crashes &#8230; just kidding, it’s all the usual stuff you see with any other software install.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/2.jpg" alt="How to Setup Your Own FTP Server - 2" title="How to Setup Your Own FTP Server - 2" width="510" height="385" class="aligncenter size-full wp-image-8697" /></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/3.jpg" alt="How to Setup Your Own FTP Server - " title="How to Setup Your Own FTP Server - " width="503" height="387" class="aligncenter size-full wp-image-8698" /></p>
<p><strong>4.</strong>	Before you finish the install you have one more chance to review all of your setup info to make sure it’s correct. If no changes are needed, simply click <strong>Install</strong>.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/4.jpg" alt="How to Setup Your Own FTP Server - 4" title="How to Setup Your Own FTP Server - 4" width="508" height="390" class="aligncenter size-full wp-image-8699" /></p>
<p><strong>5.</strong>	After the install you’ll see one last message from the setup wizard that gives you the option of starting the Serv-U Management Console. Select the option if you’re ready to continue and click <strong>Finish</strong>.<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/5.jpg" alt="How to Setup Your Own FTP Server - 5" title="How to Setup Your Own FTP Server - 5" width="504" height="390" class="aligncenter size-full wp-image-8700" /></p>
<p><strong>6.</strong>	Once the install is complete you’ll be prompted to answer some questions regarding your FTP server.</p>
<p>The first question will be regarding a domain name.  If you don’t have one available you can create one at <a href="http://www.dyndns.com/" target="_blank">DynDNS.com</a> &#8212; it’s free. (More info on domain names and DynDNS.com below.)</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/6.jpg" alt="How to Setup Your Own FTP Server - 6" title="How to Setup Your Own FTP Server - 6" width="434" height="451" class="aligncenter size-full wp-image-8701" /></p>
<p><strong>7.</strong>	Next are the protocol and ports selections; you can leave the settings as they are.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/7.jpg" alt="How to Setup Your Own FTP Server - 7" title="How to Setup Your Own FTP Server - 7" width="436" height="447" class="aligncenter size-full wp-image-8702" /></p>
<p><strong>8.</strong>	For step 3 of 4 on the Domain Wizard select All Available IP Addresses and click <strong>Next</strong>.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/8.jpg" alt="How to Setup Your Own FTP Server - 8" title="How to Setup Your Own FTP Server - 8" width="429" height="443" class="aligncenter size-full wp-image-8703" /></p>
<p><strong>9.</strong>	The last step is in regards to encryption, and for this I would suggest using the server settings (the first option) which is the most secure options, unless you have a reason to choose otherwise.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/9.jpg" alt="How to Setup Your Own FTP Server - 9" title="How to Setup Your Own FTP Server - 9" width="438" height="444" class="aligncenter size-full wp-image-8704" /></p>
<p><strong>10.</strong> After this, your setup is complete.</p>
<p>&nbsp;</p>
<h3>Setting up a Domain</h3>
<p>To make your FTP available on the Internet you will have to setup a domain name.</p>
<p>What I did was go to DynDNS.com and set up a free account with a custom address that I use for my FTP server.  You have the ability to create a domain name something like:<br />
myftp.homeftp.net. You then use this name to connect to you ftp server.</p>
<p>It’s free and simple.</p>
<p>&nbsp;</p>
<h3>Setting Up Your Router</h3>
<p>Now that you have a domain name for you FTP server, you will have to setup your router so that it forwards all incoming requests to the computer that is setup as your FTP server.</p>
<p>First thing is determining the computer’s IP address.   You need this so that the router knows where to send the FTP request to.</p>
<p>To do this, go to <strong>Start/Run</strong> and type in <strong>cmd</strong>.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/10.jpg" alt="How to Setup Your Own FTP Server - 10" title="How to Setup Your Own FTP Server - 10" width="352" height="182" class="aligncenter size-full wp-image-8705" /></p>
<p>In the command prompt type in <strong>ipconfig</strong> to find your IP address.<br />
<a href="/blog/wp-content/uploads/2009/12/12.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/12.jpg" alt="How to Setup Your Own FTP Server - 12" title="How to Setup Your Own FTP Server - 12" class="aligncenter size-full wp-image-8706" /></a></p>
<p>I recommend setting up your computer with FTP server with a static IP address so that it does not change.  For more info on this refer to this article on <a href="/blog/windows-vista-ip-addressing/2006-11-15/">configuring a static IP address in Vista</a>.</p>
<p>Next, we turn our attention to the router.  What you want to do is connect to your router by typing in <strong>http://192.168.1.1</strong>  into any Internet browser.  I have a Linksys router, and other routers may vary slightly but the basic concept is the same.</p>
<p><a href="/blog/wp-content/uploads/2009/12/13.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/13.jpg" alt="How to Setup Your Own FTP Server - 13" title="How to Setup Your Own FTP Server - 13" class="aligncenter size-full wp-image-8707" /></a></p>
<p>Now, type in the username and password for your router; if you don’t know it, look on your router, it should have a default one.</p>
<p>In the setup tab of my router, there is a setting for DNS Service where you can put in the domain name, username and password for your DynDns Domain account.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/14.jpg" alt="How to Setup Your Own FTP Server - 14" title="How to Setup Your Own FTP Server - 14" width="627" height="422" class="aligncenter size-full wp-image-8708" /></p>
<p>The last thing you want to do is go to port forwarding and enter the port number you are using (should be 21) and then the IP address of the machine with the FTP server.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/15.jpg" alt="How to Setup Your Own FTP Server - 15" title="How to Setup Your Own FTP Server - 15" width="624" height="444" class="aligncenter size-full wp-image-8709" /></p>
<p>&nbsp;</p>
<h3>Creating FTP Users</h3>
<p>After your initial FTP Server install, a wizard will come up for creating FTP users.</p>
<p>Again, it’s very straightforward; enter the username, password, directory access (what files they have access to), and finally read and read/write access.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/16.jpg" alt="How to Setup Your Own FTP Server - 16" title="How to Setup Your Own FTP Server - 16" width="457" height="332" class="aligncenter size-full wp-image-8710" /></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/17.jpg" alt="How to Setup Your Own FTP Server - 17" title="How to Setup Your Own FTP Server - 17" width="454" height="334" class="aligncenter size-full wp-image-8711" /></p>
<p>In steps 3 and 4 you select what directory your users can access as well as read only or full access rights.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/18.jpg" alt="How to Setup Your Own FTP Server - 18" title="How to Setup Your Own FTP Server - 18" width="453" height="330" class="aligncenter size-full wp-image-8712" /></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/19.jpg" alt="How to Setup Your Own FTP Server - 19" title="How to Setup Your Own FTP Server - 19" width="460" height="332" class="aligncenter size-full wp-image-8713" /></p>
<p>The User Wizard guides you through the easy 4 step process and explains everything along the way.</p>
<p>In the global settings of Serv-U you can create more users, user groups and configure a lot of options, like access and download limits, IP restrictions, you can also monitor connection, server activity and much more. in other words, Serv–U gives you a lot of flexibility.</p>
<p><a href="/blog/wp-content/uploads/2009/12/20.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/20.jpg" alt="How to Setup Your Own FTP Server - 20" title="How to Setup Your Own FTP Server - 20" class="aligncenter size-full wp-image-8714" /></a></p>
<p>&nbsp;</p>
<h3>Testing Your New FTP Server</h3>
<p>Now let’s make sure your new FTP server works.</p>
<p>If you have the capability to go to another computer on a different network, try it out with one of the free FTP clients like <a href="http://filezilla-project.org/" target="_blank">Filezilla</a> or <a href="http://fireftp.mozdev.org/" target="_blank">Fireftp</a>.  Just test out the usernames and passwords you created and make sure you are able to get to the directories you’ve allowed access to as well as read and write permissions.</p>
<p>Obviously, you will want to be careful who you give these out to as well as knowing they will have free range to the information on our computer. If the FTP server is for personal use, you should be fine but be careful in a corporate setting.</p>
<p><a href="/blog/wp-content/uploads/2009/12/21.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/21.jpg" alt="How to Setup Your Own FTP Server - 21" title="How to Setup Your Own FTP Server - 21" class="aligncenter size-full wp-image-8715" /></a></p>
<p>&nbsp;</p>
<h3>Last Thing: Security</h3>
<p>This part is optional and beyond the scope of the article, but additional security is always a concern with FTP as well as any data transmitted over the web.</p>
<p>You may want to utilize Serv-U’s ability to allow secure connections (SSL), which will encrypt passwords and the data that is transmitted.   In the Serv-U settings under Limits and Settings you’ll find the option to allow SSL and configure encryption settings.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/12/22.jpg" alt="How to Setup Your Own FTP Server - 22" title="How to Setup Your Own FTP Server - 22" width="473" height="582" class="aligncenter size-full wp-image-8716" /></p>
<p>Or if you’re using a different FTP server, make sure to configure your security settings accordingly.</p>
<p>&nbsp;<br />
That’s it for setting up an FTP server! Now you can sit back and enjoy the easy exchange of data from anywhere.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/setup-ftp-server/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Top 3 Free Remote Access Solutions</title>
		<link>http://www.trainsignal.com/blog/best-free-remote-access-solutions</link>
		<comments>http://www.trainsignal.com/blog/best-free-remote-access-solutions#comments</comments>
		<pubDate>Wed, 12 Aug 2009 16:36:35 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Tips and Tutorials]]></category>
		<category><![CDATA[Remote Access]]></category>

		<guid isPermaLink="false">/?p=6300</guid>
		<description><![CDATA[Ever get a call from a friend with a computer problem so bad that they needed you come over right away and help them fix it? Well, after reading this article you will be able to save yourself a ride and just click away from the comforts of your own home. There are a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Ever get a call from a friend with a computer problem so bad that they needed you come over right away and help them fix it? Well, after reading this article you will be able to save yourself a ride and just click away from the comforts of your own home.</p>
<p>There are a lot of Remote Access options out there, and it might feel like trying to find a needle in a haystack (well, not really), but it can get a bit confusing. In my experience, I&#8217;ve found three very easy and free alternatives that make remotely accessing another computer a breeze. You don&#8217;t have to worry about firewalls, static IP&#8217;s, fees, etc.</p>
<p>The top 3 remote access solutions I&#8217;m talking about are: </p>
<ul>
<li>TeamViewer</li>
<li>LogMeIn</li>
<li>CrossLoop</li>
</ul>
<p>Each of them has different features that make them stand out, and all are extremely helpful and easy to use. Today I’ll talk about all three and I&#8217;ll even show you how to set them up and use them so that you can decide which one is right for you.</p>
<h2>TeamViewer</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/1.jpg" alt="TeamViewer" title="TeamViewer" width="355" height="100" class="float" class="alignleft size-full wp-image-6306" />TeamViewer is my favorite choice. It’s extremely easy to setup and allows you to connect to a remote host, control the PC, transfer files between computers, and do other important things while connected through the internet.</p>
<p>Its ease of accessibility (through firewalls and NAT proxy) make it a breeze to work with and the additional features coupled with the fact that it’s free makes TeamViewer a great choice.</p>
<p>All you have to do to connect to another computer is run TeamViewer on both machines. Partner ID’s are generated on both computers along with passcodes so you can have instant access. Let’s take a look.</p>
<p>Start by going to the website <a href="http://www.teamviewer.com/index.aspx">www.teamviewer.com</a> and click on the <strong>Start Full Version &#8212; It&#8217;s Free!</strong> link to start the download.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/2.jpg" alt="Downloading TeamViewer" title="Downloading TeamViewer" width="414" height="354" class="alignleft size-full wp-image-6307" /></p>
<p>Once you download it, the setup guide should come up looking like this:</p>
<p>Select whether you want to install TeamViewer, or just run it</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/3.jpg" alt="TeamViewer Setup 1" title="TeamViewer Setup 1" width="540" height="430" class="aligncenter size-full wp-image-6314" /></p>
<p>Select how you plan on using it</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/4.jpg" alt="TeamViewer Setup 2" title="TeamViewer Setup 2" width="545" height="440" class="aligncenter size-full wp-image-6315" /></p>
<p>Accept the license terms and click next</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/5.jpg" alt="TeamViewer Setup 3" title="TeamViewer Setup 3" width="540" height="440" class="aligncenter size-full wp-image-6316" /></p>
<p>Select one of the two Access Control options</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/51.jpg" alt="TeamViewer Setup 4" title="TeamViewer Setup 4" width="540" height="440" class="aligncenter size-full wp-image-6317" /></p>
<p>As you can see, the setup is really straightforward. You just need to go through and answer, accept, click next, and repeat.</p>
<p>What eventually comes up is the TeamViewer screen with a <strong>Wait for Session</strong> or <strong>Create Session</strong> options as well as an ID and password.  The ID &#038; password is what you give to the host connecting to your machine and you can create a session if you have someone else’s ID information.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/7.jpg" alt="TeamViewer Session" title="TeamViewer Session" width="627" height="458" class="aligncenter size-full wp-image-6318" /></p>
<p>After you connect to a session you are able to remotely control the other PC and up on top you can see a file transfer option. This works great and is very helpful if you need to get a file from home while you are at work.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/9.jpg" alt="TeamViewer" title="TeamViewer" width="413" height="112" class="float" class="aligncenter size-full wp-image-6320" /></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/8.jpg" alt="TeamViewer" title="TeamViewer" width="626" height="478" class="aligncenter size-full wp-image-6319" /></p>
<p>And that&#8217;s all there is to TeamViewer. It’s helpful on multiple levels and is easy to use when you have to connect to someone’s computer in a pinch.</p>
<h2>LogMeIn</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/10.jpg" alt="LogMeIn" title="LogMeIn" width="215" height="79" class="float" class="alignleft size-full wp-image-6331" />LogMeIn is also free remote access software that allows you to connect to your home computer from anywhere with an internet connection.</p>
<p>It differs in TeamViewer in that you don’t’ need the ID and password on the other end to connect to the computer.  You just have to install the LogMeIn software on the PC and you can have multiple machines under one account.</p>
<p>For example, I have my parent&#8217;s PC, my friends, etc. under my account so if they ever call me with a problem I can easily access each machine from anywhere. Sounds pretty sweet right?</p>
<p>A word of caution &#8212; LogMeIn doesn’t allow file transfers, just remote access.</p>
<p>To use it, you have to setup an account at <a href="https://secure.logmein.com/home.asp?hp=4">LogMeIn</a> and you have to have the computer&#8217;s username and password to connect to it. Let’s take a look at how to do this.</p>
<p>First, select the option you want to use; you&#8217;ll have a few of them to choose from. You can pay for an account with multiple options such as transferring files, monitoring, and more, or you can use the free one with limited options. I’m a cheapskate so I signed up for the free account and I am satisfied with it, I think you will be too.</p>
<p>Let’s create an account &#8212; click on the <strong>Create an account</strong> link in the top right hand corner of the home page. Now you&#8217;ll see a list of all the products that are available. Look for <strong>LogMeIn Free</strong> under Personal Remote Access and click on <strong>Sign up</strong>.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/12.jpg" alt="LogMeIn Options" title="LogMeIn Options" width="544" height="604" class="alignleft size-full wp-image-6332" /></p>
<p>You know the drill &#8230;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/11.jpg" alt="LogMeIn Signup page" title="LogMeIn Signup page" width="614" height="506" class="alignleft size-full wp-image-6334" /></p>
<p>After you fill out your info you will see a page asking you if this is the computer you want to add to LogMeIn. Click <strong>Add Computer</strong> and the installation process will begin.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/13.jpg" alt="LogMeIn Setup" title="LogMeIn Setup" width="622" height="345" class="alignleft size-full wp-image-6335" /></p>
<p>What you’ll see next is the LogMeIn installation process.  It’s quick &#038; simple.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/14.jpg" alt="LogMeIn Setup 1" title="LogMeIn Setup 1" width="501" height="354" class="aligncenter size-full wp-image-6336" /></p>
<p>Put in a description or Name for your computer &#8230;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/15.jpg" alt="LogMeIn Setup 2" title="LogMeIn Setup 2" width="502" height="407" class="aligncenter size-full wp-image-6337" /></p>
<p>Along with your account information &#8230;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/16.jpg" alt="LogMeIn Setup 3" title="LogMeIn Setup 3" width="524" height="416" class="aligncenter size-full wp-image-6338" /></p>
<p>Choose the install location &#8230;</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/17.jpg" alt="LogMeIn Setup 4" title="LogMeIn Setup 4" width="544" height="438" class="aligncenter size-full wp-image-6339" /></p>
<p>And click Finish.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/18.jpg" alt="LogMeIn Setup 5" title="LogMeIn Setup 5" width="561" height="452" class="aligncenter size-full wp-image-6340" /></p>
<p>After installation is complete you should see the computer added under <strong>My Computers</strong> along with any others you have setup under your account.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/19.jpg" alt="LogMeIn Installation Complete" title="LogMeIn Installation Complete" width="628" height="225" class="aligncenter size-full wp-image-6343" /></p>
<p>Once you click on the name of the computer you will be prompted to enter username and password:</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/20.jpg" alt="Using LogMeIn" title="Using LogMeIn" width="478" height="293" class="aligncenter size-full wp-image-6344" /></p>
<p>Then you can go ahead and remotely control the said computer. Pretty simple right? While you can’t do everything with the free version of LogMeIn, it is useful for control and setting up multiple PC’s under one account.</p>
<h2>CrossLoop</h2>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/21.jpg" alt="CrossLoop" title="CrossLoop" width="368" height="121" class="float" class="alignleft size-full wp-image-6345" />Crossloop is similar to LogMeIn but it only allows a 1 to 1 connection at a time.</p>
<p>What I mean by that is while LogMeIn allows you to have multiple machines under one account, Crossloop does not.</p>
<p>You install Crossloop on the host machine and then on the connecting computer. The host machine issues out an access number that you give to the connecting PC and then a connection can be made.</p>
<p>It’s extremely simple, reliable, and the best part is &#8212; it’s FREE! So let’s take a look.</p>
<p>You will have to download a small app to use <a href="http://www.crossloop.com/">Crossloop</a> on both computers.</p>
<p>Click on the Download button in the top right hand corner.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/22.jpg" alt="Download CrossLoop" title="Download CrossLoop" width="230" height="112" class="alignleft size-full wp-image-6346" /></p>
<p>Now all you have to do is enter your email address and download the CrossLoop package.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/23.jpg" alt="Download CrossLoop" title="Download CrossLoop" width="627" height="421" class="alignleft size-full wp-image-6348" /></p>
<p>Once you’ve downloaded it, fire it up and start the installation. It’s a really simple process.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/24.jpg" alt="CrossLoop Installation" title="CrossLoop Installation" width="380" height="429" class="alignleft size-full wp-image-6349" /></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/25.jpg" alt="CrossLoop Installation" title="CrossLoop Installation" width="526" height="427" class="alignleft size-full wp-image-6350" /></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/26.jpg" alt="CrossLoop Installation" title="CrossLoop Installation" width="549" height="434" class="alignleft size-full wp-image-6351" /></p>
<p>Once the installation completes, you should be prompted with the login box.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/27.jpg" alt="Using CrossLoop" title="Using CrossLoop" width="374" height="363" class="alignleft size-full wp-image-6352" /></p>
<p>When you&#8217;re logged in you will see two options: <strong>Access</strong> and <strong>Share</strong>.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/08/28.jpg" alt="Using CrossLoop" title="Using CrossLoop" width="625" height="379" class="alignleft size-full wp-image-6353" /></p>
<p>The <strong>Access</strong> option allows you to connect to another person&#8217;s computer and the <strong>Share</strong> option allows another person to connect to your computer.</p>
<p>So if you want to connect to your friend&#8217;s computer ask them to:</p>
<ul>
<li>sign in to CrossLoop</li>
<li>click on the Share tab</li>
<li>send you the Access Code number</li>
<li>click on the Connect button</li>
</ul>
<p>Then all you have to do is enter the Access Code that your friend sent you on the Access tab and click Connect.</p>
<p>On your CrossLoop screen, make sure the Access tab is selected, enter the Access Code you were given by the person who wants you to connect to them, and then click Connect.</p>
<p>It’s that simple.</p>
<p>Once you establish a connection you can go wild on their computer, just remember, they can see what you&#8217;re doing.  Also, the host computer can disconnect at any time.</p>
<h2>Which Remote Access Solution is the Best?</h2>
<p>As I said before, there are a lot of options out there when it comes to setting up remote connections on your computer. Which solution is the best is really up to you &#8212; your personal preferences, and what you&#8217;re trying to accomplish.</p>
<p>The three solutions I listed here will help you accomplish most of the tasks associated with remote control, whether you&#8217;re a beginner or an expert. Give them a shot &#8230; hey, after all they are free!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/best-free-remote-access-solutions/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Top 7 TCP/IP Utilities Every Networking Pro Should Know</title>
		<link>http://www.trainsignal.com/blog/top-7-tcpip-utilities-every-networking-pro-should-know</link>
		<comments>http://www.trainsignal.com/blog/top-7-tcpip-utilities-every-networking-pro-should-know#comments</comments>
		<pubDate>Wed, 08 Jul 2009 15:53:45 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Tips and Tutorials]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">/?p=5912</guid>
		<description><![CDATA[If you’re planning on pursuing a field in networking or just looking to expand your networking knowledge then this article is for you. TCP/IP utilities are essential &#8212; not only will they help you on your networking exams but you&#8217;ll be able to diagnose most TCP/IP problems and begin working on solutions. The top 7 [...]]]></description>
			<content:encoded><![CDATA[<p>If you’re planning on pursuing a field in networking or just looking to expand your networking knowledge then this article is for you. TCP/IP utilities are essential &#8212; not only will they help you on your networking exams but you&#8217;ll be able to diagnose most TCP/IP problems and begin working on solutions. </p>
<p>The top 7 tools that I will talk about today include: Ping, Tracert, ARP, Netstat, Nbtstat, NSLookup, and IPconfig. These tools will help you to check the status of your network and allow you to troubleshoot and test connectivity to remote hosts.</p>
<p>You use these utilities in Dos and you get there by clicking on <strong>Start</strong>, going to <strong>Run</strong> and typing <strong>cmd</strong>.</p>
<p>Here are the top 7 TCP/IP utilities and their functions.</p>
<p></p>
<h3>1. Ping</h3>
<p>The PING utility tests connectivity between two hosts. PING uses a special protocol called the <a href="/blog/a-short-guide-to-internet-control-protocols/2007-09-20/">Internet Control Message Protocol (ICMP)</a> to determine whether the remote machine (website, server, etc.) can receive the test packet and reply.</p>
<p>Also a great way to verify whether you have TCP/IP installed and your Network Card is working.</p>
<p><span id="more-5912"></span><br />
We’ll start by Pinging  the loopback address (127.0.0.1) to verify that TCP/IP is installed and configured correctly on the local computer.</p>
<p>Type: <strong>PING 127.0.0.1</strong></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/1.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Ping" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Ping" width="626" height="321" class="alignnone size-full wp-image-5913" /></p>
<p>This tells me that TCP/IP is working as well as my Network Card.</p>
<p>To test out connectivity to a website all you have to do is type: <strong>ping espn.com</strong></p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/2.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Ping" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Ping" width="627" height="320" class="alignnone size-full wp-image-5917" /></p>
<p>The results should tell you if the connection was successful or if you had any lost packets.</p>
<p>Packet loss describes a condition in which data packets appear to be transmitted correctly at one end of a connection, but never arrive at the other. Why? Well, there are a few possibilities.</p>
<p>The network connection might be poor and packets get damaged in transit or the packet was dropped at a router because of internet congestion. Some Internet Web servers may be configured to disregard ping requests for security purposes.</p>
<p>Note the IP address of espn.com &#8212; 199.181.132.250.  You can also ping this address and get the same result.</p>
<p>However, Ping is not just used to test websites. It can also test connectivity to various servers: DNS, DHCP, your Print server, etc. As you get more into networking you&#8217;ll realize just how handy the Ping utility can be.</p>
<p></p>
<h3>2. Tracert</h3>
<p>Tracert is very similar to Ping, except that Tracert identifies pathways taken along each hop, rather than the time it takes for each packet to return (ping).</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/3.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Tracert" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Tracert" width="622" height="422" class="alignnone size-full wp-image-5928" /></p>
<p>If I have trouble connecting to a remote host I will use Tracert to see where that connection fails. Any information sent from a source computer must travel through many computers / servers / routers (they&#8217;re all the same thing, essentially) before it reaches a destination.</p>
<p>It may not be your computer but something that is down along the way. It can also tell you if communication is slow because a link has gone down between you and the destination.</p>
<p>If you know there are normally 4 routers but Tracert returns 8 responses, you know your packets are taking an indirect route due to a link being down.</p>
<p></p>
<h3>3. ARP</h3>
<p>The ARP utility helps diagnose problems associated with the <a href="/blog/a-short-guide-to-internet-control-protocols/2007-09-20/">Address Resolution Protocol (ARP)</a>.</p>
<p>TCP/IP hosts use ARP to determine the physical (MAC) address that corresponds with a specific IP address.  Type <strong>arp</strong> with the <strong>– a</strong> option to display IP addresses that have been resolved to MAC addresses recently.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/4.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - ARP" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - ARP" width="627" height="325" class="alignnone size-full wp-image-5931" /></p>
<p></p>
<h3>4. Netstat</h3>
<p>Netstat (Network Statistics) displays network connections (both incoming and outgoing), routing tables, and a number of network interface statistics.</p>
<p>It is an important part of the <a href="/blog/free-video-training/comptia-network-training-videos/" title="Free CompTIA Network+ Training Videos">Network + exam</a> but it’s a helpful tool in finding problems and determining the amount of traffic on the network as a performance measurement.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/5.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Netstat" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Netstat" width="610" height="382" class="alignnone size-full wp-image-5932" /></p>
<p><strong>Netstat –s</strong> provides statistics about incoming and outgoing traffic.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/6.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Netstat" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Netstat" width="613" height="486" class="alignnone size-full wp-image-5933" /></p>
<p></p>
<h3>5. Nbtstat</h3>
<p>Nbtstat (NetBios over TCP/IP) enables you to check information about NetBios names.</p>
<p>It helps us view the NetBios name cache (nbtstat  -c) which shows the NetBios names and the corresponding IP address that has been resolved (nbtstat -r) by a particular host as well as the names that have been registered by the local system (nbtstat –n).</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/7.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Nbtstat" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - Nbtstat" width="625" height="414" class="alignnone size-full wp-image-5934" /></p>
<p></p>
<h3>6. NSLookup</h3>
<p>NSLookup provides a command-line utility for diagnosing DNS problems.  In its most basic usage, NSLookup returns the IP address with the matching host name.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/8.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - NSLookup" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - NSLookup" width="626" height="323" class="alignnone size-full wp-image-5935" /></p>
<p></p>
<h3>7. IPConfig</h3>
<p>Not part of the TCP/IP utilities but it is useful to show current TCP/IP settings.</p>
<p>The IPConfig command line utility will show detailed information about the network you are connected to. It also helps with reconfiguration of your IP address through release and renew.</p>
<p>Let’s say you want to know what you’re IP address is &#8212; <strong>ipconfig</strong> is what you type in the command prompt.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/9.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - IPConfig" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - IPConfig" width="627" height="336" class="alignnone size-full wp-image-5936" /></p>
<p><strong>ipconfig</strong> will give a quick view of you IP address, your subnet mask and default gateway.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/10.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - IPConfig" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - IPConfig" width="626" height="387" class="alignnone size-full wp-image-5937" /></p>
<p><strong>ipconfig /all</strong> will give you more detailed information.</p>
<p>Through <strong>ipconfig /all</strong> we can find DNS severs, if we have DHCP enabled, MAC Address, along with other helpful information.  All good things to know if we have trouble getting connected to the internet.</p>
<p>Other IPConfig tools that are helpful include <strong>ipconfig /release</strong> and <strong>ipconfig /renew</strong>.  But before I get into this let’s discuss how we actually get an IP Address.</p>
<p>There are two ways to obtain an IP address. One way is to have a static IP address which we manually assign. The second one is to have a dynamic IP address obtained through a DHCP server.</p>
<p>If you were to right click on Network Connects, go to Properties, right click on Local Area Connection, scroll down to Internet Protocol (TCP/IP), and select Properties &#8212; you’ll see two options:</p>
<ul>
<li>Obtain an IP address automatically</li>
<li>Use the following IP address</li>
</ul>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/11.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know - IPConfig" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know - IPConfig" width="627" height="471" class="alignnone size-full wp-image-5938" /></p>
<p>Unless you know your static IP address you’ll want to stick to the option for automatically obtaining the IP address.  If you have it set to automatic your computer will be issued an IP through a DHCP server.</p>
<p>And just in case you&#8217;re wondering, <a href="/blog/a-short-guide-to-internet-control-protocols/2007-09-20/">Dynamic Host Configuration Protocol (DHCP)</a> is a network protocol that enables a server to automatically assign an IP address to a computer from a defined range of numbers (i.e., a scope) configured for a given network.</p>
<p>In laymen’s terms: I have a cable modem at home and I have that modem connected to a wireless router that issues out IP address to anyone that connects to that router. That is DHCP that is issuing out IP addresses.</p>
<p>Your company probably has a server dedicated to this. Understanding this is definitely important for any networking exam.</p>
<p>Let’s look at what happens when we release our IP address.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/12.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know" width="626" height="340" class="alignnone size-full wp-image-5939" /></p>
<p>I’ve just lost internet connection and my IP address is 0.0.0.0.  If I type ipconfig /renew this option re-establishes TCP/IP connections on all network adapters and I can resume my internet surfing.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/07/13.jpg" alt="Top 7 TCP/IP Utilities Every Networking Pro Should Know" title="Top 7 TCP/IP Utilities Every Networking Pro Should Know" width="626" height="331" class="alignnone size-full wp-image-5940" /></p>
<p><strong>Note:</strong> ipconfig /release renew won’t work if you manually assigned your IP addresses.</p>
<p>&nbsp;</p>
<p>That’s about as far as these utilities go. Again not only are they important for any Network exam, they are essential tools used in the field for troubleshooting and diagnosing network problems.</p>
<p>Hopefully they will serve you well.</p>
<p>&nbsp;<br />
<!--adsense#NetworkPlus--><br />
<br />&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/top-7-tcpip-utilities-every-networking-pro-should-know/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>10 Must Have Apps for IT Pros</title>
		<link>http://www.trainsignal.com/blog/must-have-apps-for-it-pros</link>
		<comments>http://www.trainsignal.com/blog/must-have-apps-for-it-pros#comments</comments>
		<pubDate>Mon, 15 Jun 2009 21:38:36 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Tips and Tutorials]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">/?p=5488</guid>
		<description><![CDATA[There are so many useful applications out there in the IT world it’ll make your head spin. Here are 10 apps I’ve always found helpful &#8212; not only for personal use, but helping friends and family with their computer problems and issues with viruses, spyware, sharing files, etc. Most of them are free and all [...]]]></description>
			<content:encoded><![CDATA[<p>There are so many useful applications out there in the IT world it’ll make your head spin.</p>
<p>Here are 10 apps I’ve always found helpful &#8212; not only for personal use, but helping friends and family with their computer problems and issues with viruses, spyware, sharing files, etc. Most of them are free and all are great tools you will no doubt find useful.</p>
<p>Also, make sure to check out Brian&#8217;s <a href="http://www.trainsignal.com/blog/8-must-have-windows-utilities"title="8 Must Have Windows Utilities">8 Must Have Windows Utilities</a> and see what you’ve been missing.</p>
<h3>1. Avast</h3>
<p>Avast is a great anti-virus program that is reliable and easy to use.  Avast protects your PC against viruses, spyware, adware, rootkits, and other malware.</p>
<p>I can’t rave enough about it.  No installation or compatibility problems, no noticeable slowdowns and updates available almost every day. Also, it gives you the option to run a boot-time scan.</p>
<p>There are a lot of anti-virus software out there, if you want a reliable one, Avast is a great choice. The home version is a 2 month trial but can be extremely effective if you need to do a quick scan on someone’s infected computer.</p>
<p><span id="more-5488"></span></p>
<blockquote><p>Link to Avast: <a href="http://www.avast.com" target="_blank">www.avast.com</a></p></blockquote>
<h3>2. Dropbox</h3>
<p>Dropbox is a free online service used to backup and sync your data. It also allows you to share your files and photos with friends.</p>
<p>Dropbox works just like a folder on your computer except it automatically synchronizes with other computers linked to your account. Meaning a friend can be linked to the folder on my desktop and as soon as I drop in a file, the remote folder will shortly be updated and my friend can retrieve the file.</p>
<p>The best part is the convenience of having Dropbox wherever you are without the hassle of portable hard drives, CD’s, and other storage devices.</p>
<p>Free accounts come with 2GB of storage. You can also get 5GB through the referral program and as much as 50GB for a monthly fee.</p>
<p>If you&#8217;re interested in learning more, check out <a href="http://www.trainsignal.com/blog/dropbox-online-storage"title="DropBox Online Storage">Brian&#8217;s article on Dropbox</a> that talks about usage, security, and other info.</p>
<blockquote><p>Link to Dropbox: <a href="http://www.getdropbox.com/" target="_blank">www.getdropbox.com</a></p></blockquote>
<h3> 3. CrossLoop</h3>
<p>This is the quintessential app for helping those remote buddies trying to untangle their PC mess. Similar to LogmeIn or some other remote access program, CrossLoop is free, extremely easy to install, and is a convenient way to log onto someone&#8217;s computer remotely.</p>
<p>All you have to do is download, signup, and you get an access code you can give to another person to log in remotely. Give it a whirl, you won’t be disappointed.</p>
<blockquote><p>Link to CrossLoop: <a href="http://www.crossloop.com/" target="_blank">www.crossloop.com/</a></p></blockquote>
<h3> 4. UnDelete Plus</h3>
<p>Undelete Plus is a free tool used to recover deleted files from your PC. Whether you emptied the recycling bin, deleted within a DOS window, or a networked drive, Undelete Plus is there to the rescue.</p>
<p>It scans your system for files that have been deleted and tells you whether or not they can be restored (some deleted files have already been overwritten).</p>
<p>It’s not 100% guaranteed, but since it&#8217;s free it&#8217;s worth a try.</p>
<blockquote><p>Link to UnDelete Plus: <a href="http://undeleteplus.com/" target="_blank">www.undeleteplus.com</a></p></blockquote>
<h3>5. Everything</h3>
<p>Everything is a great search tool that puts Microsoft’s Folder search to shame.  Instead of wasting time waiting for MS to find what you need, use Everything to find exactly what you are looking for at lightning speed.</p>
<p>It&#8217;s also useful for those hidden files you can’t find. Really a great free to tool that makes life just a little bit easier.</p>
<blockquote><p>Link to Everything: <a href="http://www.voidtools.com" target="_blank">www.voidtools.com</a></p></blockquote>
<h3> 6. Unlocker</h3>
<p>This is a great tool for all those annoying file restrictions you get from Windows. You know what I&#8217;m talking about; those &#8220;Can&#8217;t delete file&#8221; or &#8220;Please close any other processes that may be using the file and try again&#8221;.</p>
<p>This program is used to terminate a running process for files that can’t be accessed due to Windows file-access bugs. Unlocker successfully bypasses these bug restrictions and gives the user access to that file.</p>
<p>Basically, it lets you override those pesky Windows errors and do exactly what you want to do with your files.</p>
<blockquote><p>Link to Unlocker: www.download.cnet.com/Unlocker</p></blockquote>
<h3>7. ClamWin</h3>
<p>This is one of those &#8220;sleepers&#8221; out there in freeware land, but is a great anti-virus program. It boasts real-time monitoring along with other options.</p>
<p>Since it&#8217;s just under 6 MB in size (rather small for an anti-virus program) it does not bog your system down. It&#8217;s also known to find some threats which other anti-virus tools fail to detect.</p>
<p>The biggest knock against ClamWin is that the program still doesn&#8217;t have the ability to scan files on demand, something found in many newly released anti-virus products. But this isn’t a bad trade-off when you&#8217;re getting a free virus scanner in return.</p>
<blockquote><p>Link to ClamWin: <a href="http://www.clamwin.com/" target="_blank">www.clamwin.com</a></p></blockquote>
<h3>8. Keepass</h3>
<p>Keepass allows you to create a database with all of the passwords and use one master key to access them all. Not a bad idea for obvious reasons.</p>
<p>Keepass makes it easy to handle 10 different usernames, 9 different email accounts, etc. If you’re having trouble with passwords, this app is the solution for you.</p>
<p>It’s free and is small enough to fit easily on to even the least capacious USB drive.</p>
<blockquote><p>Link to Keepass: <a href="http://keepass.info" target="_blank">www.keepass.info</a></p></blockquote>
<h3>9. MalwareBytes</h3>
<p>There are a lot of spyware tools out there, but MalwayreBytes is an excellent one and far more useful and up-to-date than the forever behind-the-times Spybot Search and Destroy.</p>
<p>Malwarebytes is fast and doesn’t use a lot of resources. Quick performance, real time protection, and deep file scan are only some of the pros.</p>
<p>These days you can never have enough removal tools and MalwareBytes won&#8217;t disappoint. Oh yeah, you can get it for free too!</p>
<blockquote><p>Link to MalwareBytes: <a href="http://www.malwarebytes.org/" target="_blank">www.malwarebytes.org</a></p></blockquote>
<h3>10. Ccleaner</h3>
<p>Keeping your PC free of unwanted files, cached data and unneeded registry entries has never been easier.  Ccleaner frees up hard disk space and cleans traces of your online activity.</p>
<p>Ccleaner doesn’t take a lot of time to run and definitely cleans out the crap, especially for novices or those who don&#8217;t performing regular PC maintenance.</p>
<p>It&#8217;s designed to be safe and secure to use, meaning it has multiple checks in place so that it won’t delete any useful information or documents you need.  It’s a great tool and free software is always a plus.</p>
<blockquote><p>Link to Ccleaner: <a href="http://www.ccleaner.com/" target="_blank">www.ccleaner.com</a></p></blockquote>
<h3>So&#8230; Which One&#8217;s Your Favorite?</h3>
<p>[poll id="3"]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/must-have-apps-for-it-pros/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>VMware Server: Creating a Virtual Machine</title>
		<link>http://www.trainsignal.com/blog/vmware-server-creating-a-virtual-machine</link>
		<comments>http://www.trainsignal.com/blog/vmware-server-creating-a-virtual-machine#comments</comments>
		<pubDate>Tue, 26 May 2009 14:00:03 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[VMware Virtualization]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">/?p=5014</guid>
		<description><![CDATA[If you’ve ever had the need to run multiple Operating Systems on your computer, needed to test out new programs, or wanted to maximize your security &#8212; then creating a virtual machine might be the answer for you! &#160; What is a Virtual Machine? Let’s start with what a virtual computer is. In short, a [...]]]></description>
			<content:encoded><![CDATA[<p>If you’ve ever had the need to run multiple Operating Systems on your computer, needed to test out new programs, or wanted to maximize your security &#8212; then creating a virtual machine might be the answer for you!</p>
<p>&nbsp;</p>
<h3>What is a Virtual Machine?</h3>
<p>Let’s start with what a virtual computer is.</p>
<p>In short, a virtual machine is basically a computer on a computer. Meaning, I can run Windows XP on my computer and have a different OS on it inside my virtual machine at the same time. This is good for more reasons than you may think.</p>
<p>First off it’s <strong>convenient</strong>.  Rather than having 3 different physical machines and having to install operating systems on each one, you can use VMware Server to create and manage all of your different OS’s.</p>
<p>You can also <strong>conserve energy and space</strong> by having just one machine with three different computers on it.</p>
<p>How about the <strong>ease of sharing</strong> &#8212; you can create a virtual machine and send it to a friend/coworker without having to deal with installation, CD&#8217;s, serial codes, etc.</p>
<p>Also <strong>backup purposes</strong> &#8212; you don&#8217;t have to worry about messing up your main operating system when you can screw up the virtual one, throw it away and create another one.</p>
<p><span id="more-5014"></span><br />
Let me give you my practical use of VMware Server.</p>
<p>My company does various types of training on a weekly basis ranging in all different types of programs and operating systems. Rather than sending individual cd’s, serial number, instructions, etc., each location is sent a virtual machine with all the necessary components and they can run that machine using VMware player. It makes life so much easier.</p>
<p>Whatever the reason, VMware Server is a helpful tool and it is easy to configure and use.</p>
<p>&nbsp;</p>
<h3>Getting VMware Server for Free</h3>
<p>The first thing you want to do is get VMware server. It’s a free download; all you have to do is go to <a href="http://www.vmware.com/">www.VMware.com</a>, click on the <a href="http://www.vmware.com/download/">Downloads</a> link on the right and find <strong>VMware Server</strong>.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/21.jpg" alt="VMware Server: Creating a Virtual Machine - 1" title="VMware Server: Creating a Virtual Machine - 1" width="627" height="493" class="alignnone size-full wp-image-5016" /></p>
<p>After you click on the <strong>Free Download</strong> link you will have to register with an email and they will send you a link to download the server. Once the download has finished you will want to make sure you don’t have any other VMware tools installed on your computer, specifically VMware player.</p>
<p>VMware player is what is used to play virtual machines. When you create a virtual machine on the server and send it to another computer/person, that machine will need VMware player to play the virtual machine.</p>
<p>&nbsp;</p>
<h3>VMware Server Installation</h3>
<p>The installation is fairly straightforward.</p>
<p>You may get a message depending on whether or not you have IIS (Internet Information Services ) installed. You can continue with the installation and set it up later or install VMware Server after IIS is installed.</p>
<p><strong>Note:</strong> It is not essential that you install IIS for what we&#8217;re doing here.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/33.jpg" alt="VMware Server: Creating a Virtual Machine - 2" title="VMware Server: Creating a Virtual Machine - 2" width="627" height="464" class="alignnone size-full wp-image-5017" /></p>
<p>To install IIS go to <strong>Control Panel</strong> &rarr; <strong>Add Remove Programs</strong> &rarr; <strong>Add Remove Windows Components</strong> and make sure IIS is checked. You will also need your Windows installation disk.</p>
<p>Follow the setup guide and it will walk you through the installation. It will ask you for a serial at the end.</p>
<p>The download is free and so is the serial code. You can find it <a href="http://register.vmware.com/content/registration.html">here</a> and all you have to do is register your info (Phony McRingRing will do) and they will email you a serial code.</p>
<p>&nbsp;</p>
<h3>Creating a Virtual Machine</h3>
<p>Once you start your VMware Sever you will be asked to choose between <strong>Local and Remote</strong> connect &#8212; select Local.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/41.jpg" alt="VMware Server: Creating a Virtual Machine - 3" title="VMware Server: Creating a Virtual Machine - 3" width="625" height="434" class="alignnone size-full wp-image-5018" /></p>
<p>Next, choose the option for <strong>New Virtual Machine</strong> &#8212; this is the first step to creating your virtual computer.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/51.jpg" alt="VMware Server: Creating a Virtual Machine - 4" title="VMware Server: Creating a Virtual Machine - 4" width="625" height="431" class="alignnone size-full wp-image-5019" /></p>
<p>Your next choice will be <strong>Typical</strong> or <strong>Custom Setup</strong>, go ahead and select <strong>Typical</strong>.</p>
<p><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/61.jpg" alt="VMware Server: Creating a Virtual Machine - 5" title="VMware Server: Creating a Virtual Machine - 5" width="626" height="502" class="alignnone size-full wp-image-5020" /></p>
<p>&nbsp;</p>
<h3>What Type of Operating System Are You Creating?</h3>
<p>In the next step you will be asked to specify which OS you will be creating. You can create any type you want &#8212; Windows, Linux, Other.  And don’t worry, you can always change this later on.</p>
<p>For this example I will select <strong>Linux/Mandriva</strong>.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/71.jpg" alt="VMware Server: Creating a Virtual Machine - 6" title="VMware Server: Creating a Virtual Machine - 6" width="627" height="438" class="alignnone size-full wp-image-5033" /></p>
<p>&nbsp;</p>
<h3>Name &#038; Network Type?</h3>
<p>Your next choice will be the name and location of your Virtual Machine. And after that there will be the network type.  Basically, how will your virtual machine connect to the Internet?</p>
<p>Go ahead and use Bridge Networking &#8212; it&#8217;s the best option and it will allow the guest operating system to have its own IP address and connect to the Internet.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/8.jpg" alt="VMware Server: Creating a Virtual Machine - 7" title="VMware Server: Creating a Virtual Machine - 7" width="626" height="430" class="alignnone size-full wp-image-5034" /></p>
<p>&nbsp;</p>
<h3>Almost Done!</h3>
<p>Next what you have to do is allocate the disk space for your new virtual machine. This really depends on how much space you want and what you intend to do with it. Just select enough space for the OS and some extra for programs you will be installing.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/9.jpg" alt="VMware Server: Creating a Virtual Machine - 8" title="VMware Server: Creating a Virtual Machine - 8" width="627" height="434" class="alignnone size-full wp-image-5035" /></p>
<p>After a few minutes you will have your new virtual machine.</p>
<p>On the left it will list the Virtual machines you’ve created (for me it just says Mandriva). You can create as many as need and the tools at the top will allow you to start, shutdown, restart, maximize window, etc.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/10.jpg" alt="VMware Server: Creating a Virtual Machine - 9" title="VMware Server: Creating a Virtual Machine - 9" width="626" height="472" class="alignnone size-full wp-image-5036" /></p>
<p><strong>FYI</strong> &#8212; you can also click on the edit button on top to make changes to the operating system, disk space, etc.</p>
<p>&nbsp;</p>
<h3>Installing the OS on Your Virtual Machine</h3>
<p>Remember you’ve only just allocated space for the virtual machine; you still have to install the Operating System.</p>
<p>Installing the OS on the virtual machine is as simple as putting the boot disk into the CD drive and starting your virtual machine. Once you start the virtual machine the installation process will begin.</p>
<p>You&#8217;ll have to go through the normal steps as you would be installing the OS on a new computer. You can install any operating system on your virtual machine, just make sure that you allocated enough disk space to do so.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/11.jpg" alt="VMware Server: Creating a Virtual Machine - 10" title="VMware Server: Creating a Virtual Machine - 10" width="627" height="428" class="alignnone size-full wp-image-5037" /></p>
<p>You double click into the virtual machine to take control and to get out just enter Control &#8211; Alt &#8211; Delete.</p>
<p>Remember that you can always put your virtual machine on a CD and send it to another machine/friend/etc. Just make sure you power down the virtual machine beforehand. It’s like making sure you shut down your computer before you unplug it.</p>
<p>Also, you must have VMware player installed to use a virtual machine on a CD, which is another free download from our friends at VMware.</p>
<p>Lastly, if your virtual machine is running sluggish you will want to allocate some more RAM. You can do this in the Server by clicking on <strong>Edit Virtual Machine</strong> and upping the RAM.</p>
<p>&nbsp;<br />
<img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/05/12.jpg" alt="VMware Server: Creating a Virtual Machine - 11" title="VMware Server: Creating a Virtual Machine - 11" width="625" height="455" class="alignnone size-full wp-image-5039" /></p>
<p>That’s about it.  Good Luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/vmware-server-creating-a-virtual-machine/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Guide to Installing and Setting up Linux &#8212; The Easy Way</title>
		<link>http://www.trainsignal.com/blog/install-set-up-linux</link>
		<comments>http://www.trainsignal.com/blog/install-set-up-linux#comments</comments>
		<pubDate>Tue, 17 Feb 2009 14:00:49 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">/?p=3797</guid>
		<description><![CDATA[So you want to try Linux but don’t know how. Well, it’s actually pretty simple and you have a few options before deciding to fully commit to a Linux based operating system. The first thing you need to ask yourself is which Linux distro do you want? I recently read an article on Digg about [...]]]></description>
			<content:encoded><![CDATA[<p>So you want to try Linux but don’t know how. Well, it’s actually pretty simple and you have a few options before deciding to fully commit to a Linux based operating system.</p>
<p>The first thing you need to ask yourself is which Linux distro do you want? I recently read an article on Digg about the top 35 Linux ditros out there.</p>
<p>Don&#8217;t worry, I won’t bombard you with all the different choices you have, but the three that you should consider are Ubuntu, Mandriva, and OpenSuse.</p>
<p>I like OpenSuse and Mandriva because of the interface, usability, and because it just looks really cool right off the bat. Ubunto is also a great  option and the ease of installation makes it a great choice for any Windows user to try out.</p>
<p>There are a few things that I am going to address in this article:</p>
<ul>
<li>I’ll talk about how to use the Live CD so that you can try out Linux without actually installing it </li>
<li>I’ll also discuss how to do a complete install for those of you who have given up on Windows completely … hey, I don’t blame you, I sympathize </li>
<li>I will also address another option for those of you who still want to be able to use Windows every now and again while also having Linux </li>
</ul>
<h3>Downloading Ubuntu Linux</h3>
<p>The first thing you want to do is go to <a href="http://www.ubuntu.com/">www.Ubuntu.com</a> and determine how you want to receive your free copy of Ubuntu.</p>
<p>Your options are to either download directly or request a copy through mail.  Both options are free but remember, a copy through the mail can take up to 10 weeks. The quick option is to just download it.</p>
<p><a href="/blog/wp-content/uploads/2009/02/1.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/1.jpg" alt="Setting up Linux — The Easy Way - 1" title="Setting up Linux — The Easy Way - 1" class="alignnone size-full wp-image-3804" width="640" /></a></p>
<p>You have a few options with the download.  The default is the one you will probably want to stick with but you have choices like a 32 bit version of Ubuntu or a 64 bit. Unless you know your graphics card can handle 64 bit graphics I wouldn’t change/or worry about this selection and just stick to 32 bit.</p>
<p>Next you’ll have to select your location. I would just pick whichever location is closest to you and click download. The download will vary depending on your Internet speed but 30-45 min is a good estimate.</p>
<h3>Getting Your ISO onto a CD</h3>
<p>You&#8217;ve downloaded Ubuntu  &#8230; Now what?</p>
<p>Well what you’ve downloaded was an ISO image.  An ISO image is an image of a CD/DVD, so what you need to do is get that ISO image onto a CD. There are a few ways to go about this.</p>
<p>If you have a CD burner on your computer then you probably have software as well. Something like <a href="http://www.nero.com/enu/index.html">Nero</a> or <a href="http://www.roxio.com/enu/products/toast/titanium/overview.html">Toast Titanium</a> will work.</p>
<p>If you don&#8217;t have burning software then what you can do is go to <a href="http://cdburnerxp.se">CDBurnerXP</a> and download burning software on XP. Follow the steps (each software will be a little different) and ultimately you should see an ISO/burn image option.</p>
<p>Once you have your copy of Ubuntu on a disk it’s time to get the party started!</p>
<h3>Try Out The Live CD</h3>
<p>With your computer running, go ahead and throw in you copy of Ubunto. A menu will automatically appear with all the options you need &#8212; the first being <strong>Demo and Full Install</strong>.</p>
<p><a href="/blog/wp-content/uploads/2009/02/2.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/2.jpg" alt="Guide to Setting up Linux — The Easy Way - 2" title="Guide to Setting up Linux — The Easy Way - 2" width="520" height="404" class="alignnone size-full wp-image-3813" /></a></p>
<p>If you want to demo Ububtu, you will have to restart your computer with the CD in the tray. This is also the best way to install Ubuntu because you have that option in the Demo as well. When your computer reboots it should automatically come up with the Ubuntu menu (pictured below).  From there you can go and try Ubuntu without any changes.</p>
<p><a href="/blog/wp-content/uploads/2009/02/3.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/3.jpg" alt="Guide to Setting up Linux — The Easy Way - 3" title="Guide to Setting up Linux — The Easy Way - 3" width="600" height="449" class="alignnone size-full wp-image-3814" /></a></p>
<p>Ubuntu will come up and from here you can go ahead and start surfing around.</p>
<p>Do you see the <strong>Install</strong> icon your desktop?  Good! Go ahead and click on that &#8212; it’s time to start the install.</p>
<h3>Installing Linux Ubuntu</h3>
<p>The next question you have to ask yourself is: In or out?</p>
<p>You’ve probably determined by now whether you want to install Ubuntu exclusively on your computer or if you want to install it while keeping Windows. If you haven’t you don’t have much time &#8212; make your snap decision now!</p>
<p>The first thing that will come up will be <strong>Language preference</strong>.  Make your selection and click forward.</p>
<p><a href="/blog/wp-content/uploads/2009/02/4.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/4.jpg" alt="Guide to Setting up Linux — The Easy Way - 4" title="Guide to Setting up Linux — The Easy Way - 4" class="alignnone size-full wp-image-3815" width="640" /></a></p>
<p>Next you will have <strong>Time Zone</strong> selection followed by your <strong>keyboard</strong> selection.</p>
<p><a href="/blog/wp-content/uploads/2009/02/5.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/5.jpg" alt="Guide to Setting up Linux — The Easy Way - 5" title="Guide to Setting up Linux — The Easy Way - 5" class="alignnone size-full wp-image-3816" width="640"  /></a></p>
<p>Pretty simple so far, right?</p>
<p>Your next option will be about <strong>Partitioning</strong> and there are two options you want to worry about.</p>
<p>Basically, do you want to do a full install of Ubuntu (Guided – use entire disk) or if you have a spare hard drive you will have that option under Guided (just make sure you select the right drive!)</p>
<p>You also have the option to partition your single drive and Ubuntu makes it really easy to use. There is an arrow tool in the middle that you can click and drag and decide for yourself.  Just make sure Ubuntu gets at least 10 GB of space; I selected 50/50.  Windows will have 50% of the drive and so will Ubuntu.</p>
<p>Once you decide click on the forward button and continue.</p>
<p><a href="/blog/wp-content/uploads/2009/02/6.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/6.jpg" alt="Guide to Setting up Linux — The Easy Way - 6" title="Guide to Setting up Linux — The Easy Way - 6" class="alignnone size-full wp-image-3818" width="640" /></a></p>
<p>Next you will need to enter a name and password for the computer.  Almost done!</p>
<p><a href="/blog/wp-content/uploads/2009/02/7.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/7.jpg" alt="Guide to Setting up Linux — The Easy Way - 7" title="Guide to Setting up Linux — The Easy Way - 7" class="alignnone size-full wp-image-3819" width="640" /></a></p>
<p>You also have the option to import some of the documents and settings from your Windows accounts.</p>
<p><a href="/blog/wp-content/uploads/2009/02/8.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/8.jpg" alt="Guide to Setting up Linux — The Easy Way - 8" title="Guide to Setting up Linux — The Easy Way - 8" class="alignnone size-full wp-image-3821" width="640" /></a></p>
<p>The last step is just a review of the installation. If everything looks kosher you can go ahead and click forward.</p>
<p>Note that the installation process will start after this. Go ahead and take a break as the install will take about 30 minutes.</p>
<p><a href="/blog/wp-content/uploads/2009/02/9.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/9.jpg" alt="Guide to Setting up Linux — The Easy Way - 9" title="Guide to Setting up Linux — The Easy Way - 9" class="alignnone size-full wp-image-3822" width="640" /></a></p>
<h3>All Done!</h3>
<p>Now that wasn’t so bad was it?  The install will include everything you need to start using Ubuntu right away (internet, Openoffice.org, etc.).</p>
<p>If you did a complete install your computer will go right into Ubuntu once it reboots. If you installed it alongside Windows, you will be prompted to a selection menu every time your computer starts &#8212; you will have to select Windows or Ubuntu.</p>
<h3>Don’t Forget To Update</h3>
<p>If you have a wired connection then you are good to go and you can start surfing away.</p>
<p>One thing you will want to do is to get some updates. There is a button on the top right corner that will update everything for you. It’s quick and painless and will benefit you for obvious reasons.</p>
<p><a href="/blog/wp-content/uploads/2009/02/10.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/10.jpg" alt="Guide to Setting up Linux -- The Easy Way - 10" title="Guide to Setting up Linux -- The Easy Way - 10" class="alignnone size-full wp-image-3824" width="640" /></a></p>
<p><a href="/blog/wp-content/uploads/2009/02/11.jpg"><img src="http://www.trainsignal.com/blog/wp-content/uploads/2009/02/11.jpg" alt="Guide to Setting up Linux -- The Easy Way - 11" title="Guide to Setting up Linux -- The Easy Way - 11" width="467" height="600" class="alignnone size-full wp-image-3825" /></a></p>
<p>That’s all folks and remember there is a ton of Linux distros out there.  Not all installs are the same but some are similar in installation, so check them out and make sure you find the right one for you.</p>
<p>Good Luck &#038; Godspeed!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/install-set-up-linux/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Out With The Slow, In With The Linux</title>
		<link>http://www.trainsignal.com/blog/why-choose-linux-over-other-operating-systems</link>
		<comments>http://www.trainsignal.com/blog/why-choose-linux-over-other-operating-systems#comments</comments>
		<pubDate>Mon, 02 Feb 2009 15:00:34 +0000</pubDate>
		<dc:creator>Roman Rafacz</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">/?p=3671</guid>
		<description><![CDATA[Sick of Windows? Can’t afford a Mac? Some of you may have some old computers lying around that just can’t run Vista or XP anymore. Or maybe you’re just like me and want to spice things up with a kinky new operating system. Why not try Linux? Don’t get me wrong. There are reasons to [...]]]></description>
			<content:encoded><![CDATA[<p>Sick of Windows? Can’t afford a Mac?</p>
<p>Some of you may have some old computers lying around that just can’t run Vista or XP anymore.  Or maybe you’re just like me and want to spice things up with a kinky new operating system.  Why not try Linux?</p>
<p>Don’t get me wrong. There are reasons to stick with Windows or Macs. Especially if there is a certain program you just can’t live without or if you’re living through your World of Warcraft account (you gamers know what I’m talking about!).</p>
<p>But if you want an operating system that is reliable, efficient, virus free then continue reading my friend.</p>
<h3>How Much Does Linux Cost?</h3>
<p>That’s the best part about Linux.  It’s free!</p>
<p>You heard me right. While distributors are charging you hundreds of dollars for the newest version of Windows there are numerous distributors out there that are offering Linux free of charge. Seriously!  With a few clicks you can have Linux downloaded and installed within the hour.</p>
<p>How about that old computer you have lying around that is too slow to run on some of the newer operating systems out there. You all know I’m talking about. You buy a new computer that’s fresh off the market and a few years down the line you find yourself getting a cup of coffee while you wait for that internet explorer to load.</p>
<p><span id="more-3671"></span><br />
As newer operating systems are released so does the need for hardware requirements such as RAM, Processor Speed, etc. Linux will run on older computers that XP would probably refuse to install. While some people need the speed that comes with newer computers for work, hobby, and what have you, there are many people who just surf the internet, write papers, and email.</p>
<p>These are things that Linux will do very well on an old machine because the operating system won&#8217;t be sucking up all the resources.</p>
<h3>But I Don’t Want To Learn A New OS!</h3>
<p>Don’t think you can use it?  Think again. The interface and usability is very easy to use.</p>
<p>If you’re familiar with Windows or a Mac then you are not far off.  It’s like anything that is new. You just need a few runs to get warmed up.</p>
<p>Also, once you install Linux it comes with a bunch of great programs that you will use right off the bat such as <a href="http://www.openoffice.org/">OpenOffice</a>.  It&#8217;s a great application that is equivalent to Microsoft Office which costs over $150 dollars, yet OpenOffice is free.  And you can interchange MS Office documents with OpenOffice.</p>
<p>There are other free programs like <a href="http://www.gimp.org/">Gimp</a> which is used to process digital graphics and photographs similar to Photoshop.</p>
<p>Maybe you’re a little more tech savvy?  Well you’ll find an excess of open source development tools, compilers, interpreters, editors and even versioning tools. Imagine how much money you will save!</p>
<h3>Sick Of Problems With Spyware, Malware, Viruses And The Like?</h3>
<p>Spyware and Viruses are another reason why switching to Linux will benefit most people.</p>
<p>How many times has your Windows machine been affected by these things? While Linux is not 100% immune it is almost entirely unaffected by these things.</p>
<p>One reason is 90% of the market is dominated by Windows users followed by Mac users, and Linux finishes far behind. The people making the viruses are targeting the largest market trying to infect as many people as they can.</p>
<p>Another reason is anytime you or anyone (or anything) else tries to do something that affects the operating system, a password is required unlike in Windows which will allow almost anything done to the system.</p>
<p>Lastly, is the availability to the source code. Basically any programmer can go in and look inside the operating system and look for security flaws. Linux is a community based operating system, any problems or security holes are fixed quickly because people care about Linux, unlike Windows where your relying on a team of engineers to fix problems with the system and it takes months.</p>
<p>Anyway most Linux distros have Antivirus software included but you can still download <a href="http://www.clamav.net/">ClamAV</a> for free.</p>
<p>Hate having to defrag your machine? Ask anybody new to computers and they will look at you like you just stole their cupcake. It’s a pain to have to remember doing this every so often and the way the Linux operating system is built it makes it unnecessary to have to defrag.</p>
<p>Linux has a journaled file system meaning fragmentation does not occur and as a result the system is much more stable.</p>
<h3>Yeah, But It&#8217;s Just Too Much Work!</h3>
<p>Is installation a problem for you? Well, unlike the Windows OS which can take hours to install (not to mention all of the applications you need to add in like Office), Linux takes about a half hour to install with all the apps that you need.</p>
<p>Also there are no serial numbers to remember, no activation codes, and most of all no cd&#8217;s that you have to store and keep around just in case your operating system crashes. Which by the way, it never will!</p>
<p>The updates are a lot easier as well.  First off you won’t get that annoying windows update icon that seems to pop up every 10 minutes and just won’t go away.  In Ubuntu for example with one button you can update everything on your computer at once.</p>
<h3>Sold?</h3>
<p>Well alright then! There are a number of Linux Distributors out there and even though they all differ slightly they’re all free, reliable, and efficient.</p>
<p>The three that come to mind are <a href="http://www.mandriva.com/">Mandriva</a>, <a href="http://www.opensuse.org/en/">OpenSUSE</a>, and <a href="http://www.ubuntu.com/">Ubuntu</a>.</p>
<p>Ubuntu is a great starting point for you Windows users because it’s especially easy to install and like I said before, it comes prepackaged with everything ready to go.  As stated above it’s a free download and comes as an ISO image so all you have to do is burn and install.</p>
<p>If you’re hesitant to convert you may want to consider creating a dual boot system so that you can switch back and forth between Windows and Linux until you are comfortable making the switch.</p>
<p>Either way you have options when it comes to choosing an Operating System that is right for you so don’t feel like all you have is Windows or Macs to choose from .</p>
<p>Good Luck &#038; Godspeed!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trainsignal.com/blog/why-choose-linux-over-other-operating-systems/feed</wfw:commentRss>
		<slash:comments>8</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! -->
