<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3411590454983262401</id><updated>2012-02-08T14:51:36.073-05:00</updated><title type='text'>TheCaptainsLatest.Blogspot.com! Linux/Windows7 Security-Admin-Apps Realization, Tricks and Tips</title><subtitle type='html'>This blog is for Linux/Win7 admins/home users who use their computers for more than just surfing the web. I post in depth Linux/Win7 admin, application, security and computer hardware help. Feel free to comment on, or question any posting. If you find my projects, tips and advice useful it is good to hear that I am helping you. Also visit my web site http://users.wowway.com/~captainkirk/ for links that go to many sites, and my financial blog at http://thecaptainsfinance.blogspot.com.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default?start-index=101&amp;max-results=100'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>157</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-8190948591372413646</id><published>2011-11-06T20:16:00.004-05:00</published><updated>2012-02-05T03:07:38.611-05:00</updated><title type='text'>Blog is on hold until my book titled, “The Ultimate Open Source Small Business &amp; Home Computing Security Guide to the World” is written and published</title><content type='html'>After all my research for the blog I decided to write and publish a book on Home Computing Security. After all, with all the projects I have completed and posted on the blog I should just have to tweak things a bit and the chapters will write themselves. All I should need to do is learn how to self-publish a book and watch the money pour in. I found out the hard way that this thinking was completely wrong.&lt;br /&gt;&lt;br /&gt;Writing a book is one of the most difficult, and rewarding endeavors I have ever embarked upon. I find myself working on one thing or another from the time I wake up till the time I go to sleep. To keep the book current with today’s ever changing technology I am studying new hardware and reworking every chapter &lt;b&gt;how-to&lt;/b&gt; over and over again as hardware, techniques and Operating Systems change.&amp;nbsp; I am constantly upgrading, studying, and surfing the internet for the best answers to present to my potential book readers.&lt;br /&gt;&lt;br /&gt;I am writing authors everywhere to get permission to quote material from their web sites, books, and magazines that I have found useful for the book.&amp;nbsp; All of this is &lt;i&gt;very time consuming&lt;/i&gt;.&amp;nbsp; I had to round up someone skilled in artwork, an editor, and a test audience for the book.&amp;nbsp; As I write I have address every feedback I get over and over again.&amp;nbsp; I had to take classes, buy books and magazines and study self-publishing.&amp;nbsp; Many questions about book writing had to be answered and addressed.&amp;nbsp; For example, originally I had a long “Forward” at the beginning of the book, but after study a Forward is what someone else writes about you.&amp;nbsp; The Forward had to be redone and broken apart into a Preface and an Introduction.&amp;nbsp; The book is in constant flux as I find a good tip, article or book that gives me a better approach to a&amp;nbsp; paragraph or chapter.&amp;nbsp; I am reworking the how-to sections over and over again each time tweaking this and that.&amp;nbsp; I had to learn how to generate a Table’s of Content’s and a Index automatically.&amp;nbsp; I am not a Microsoft Word 2010 expert but I an learning many of its advanced features. I don’t have the budget to pay someone to format the book.&lt;br /&gt;&lt;br /&gt;To keep progress moving along on the book I cannot afford to take time to keep the blog updated.&amp;nbsp; I apologize to my blog readers but the information I put on the blog has been freely given and does not put bread on table.&amp;nbsp; I have resisted putting advertisements and other money making schemes up on the blog to keep it non-commercial for your easy reading benefit.&amp;nbsp; My blog has no pop-ups or hidden links that take you to some web site you did not intend to surf to making me money as many blogs do.&lt;br /&gt;The blog will come alive again in 2012 when book is complete and in print. A few of the things I have learned, the number of pages must be divisible by 48, and computer books need over 300 pages to sell.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Originally the book was going to be full of general computer tips and security measures for the home computer user.&amp;nbsp; But I had to narrow the focus for two reasons, the book was getting to long for my limited budget to publish, and the books I am reading about self-publishing said I&amp;nbsp; will need a narrow focus to sell books.&amp;nbsp; To write over 400 pages strictly about home computing security is quite an undertaking.&amp;nbsp; I presently have well over 400 pages but I have to rework the projects and perform many more rewrites to get the book ready for publishing.&amp;nbsp; These project/chapters take a lot of work and many hours/weeks to write so stay tuned.&amp;nbsp; I think you will find the book very interesting and essential to anyone who exposes their household computers and mobile devices to the internet, a dangerous place to be!&lt;br /&gt;&lt;br /&gt;See you in 2012 and if you buy my book I will keep this blog free and open without advertising to annoy you.&lt;br /&gt;&lt;br /&gt;The Captain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-8190948591372413646?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/8190948591372413646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=8190948591372413646' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/8190948591372413646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/8190948591372413646'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/11/blog-is-on-hold-until-my-book-titled.html' title='Blog is on hold until my book titled, “The Ultimate Open Source Small Business &amp; Home Computing Security Guide to the World” is written and published'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-8157226379252365917</id><published>2011-10-10T22:59:00.001-04:00</published><updated>2011-10-10T23:00:25.845-04:00</updated><title type='text'>KeePass Password Safe Debian/Ubuntu package works in Ubuntu 11.04!</title><content type='html'>&lt;p&gt;Sometimes good things come to those who procrastinate. Six months ago I promised a local university that I would investigate setting up travel bootable USB drives where half of the drive was encrypted with TrueCrypt and the other half was bootable into Ubuntu Linux. This would enable the corporate/government/individual traveler to safely carry confidential information like passwords, documents, etc. and bring them up on any computer booting off of their USB drive. I never had time to look into the project till now.&lt;/p&gt;  &lt;p&gt;My individual goal was I want to be able to view my double encrypted KeePass password file in Ubuntu off my USB drive. My thought is to place the encrypted KeePass pasword file in the TrueCrypt encrypted section of the USB drive. This would provide double encryption for a traveling password file… making it double the work for a cracker to get at those passwords if my/our USB drive is lost or stolen.&lt;/p&gt;  &lt;p&gt;The project is in the works. Turns out KeePass now has a Debian/Ubuntu package that works so the first portion of this project is done. To use your KeePass password file in Ubuntu do the following:&lt;/p&gt;  &lt;p&gt;# sudo su -   &lt;br /&gt;# apt-add-repository ppa:jtaylor/keepass    &lt;br /&gt;# apt-get update    &lt;br /&gt;# apt-get upgrade    &lt;br /&gt;# apt-get install keepass2&lt;/p&gt;  &lt;p&gt;Copy the KeePass password file into Ubuntu and bring it up. Everything worked great! If you don’t use KeePass you can obtain it at &lt;a href="http://keepass.info/"&gt;http://keepass.info/&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-8157226379252365917?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/8157226379252365917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=8157226379252365917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/8157226379252365917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/8157226379252365917'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/10/keepass-password-safe-debianubuntu.html' title='KeePass Password Safe Debian/Ubuntu package works in Ubuntu 11.04!'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7531134103308704286</id><published>2011-10-06T22:26:00.001-04:00</published><updated>2011-10-07T21:58:54.207-04:00</updated><title type='text'>The ultimate computer build begins, starting with the new Logitech MK550 keyboard and mouse combo</title><content type='html'>&lt;p&gt;The first purchase has been made on the 2011/2012 ultimate computer I blogged about in the past. I started with the keyboard and mouse combination. This was because I could try it out in my current home network/computer configuration without too much hassle. My wife and I chose the Logitech MK550 Combo because of its good reviews and its ergonomic design. I took my wife to Best Buy and had her try out all the keyboards and she liked the feel of the Logitech MK550 the best. Is curves up slightly in the center; unlike some of the ergonomic keyboards that really curve up in the center requiring some getting used to. This is a more natural position for the hands and should help prevent carpel tunnel syndrome.&lt;/p&gt;  &lt;p&gt;The keyboard has a nice feel. It is padded in the front where you can rest your wrists. My keyboards in the past provided a cheap plastic piece for this purpose. There is also the usual extra keys that do all kinds of wonderful things that you will have to learn about from the limited manual.&lt;/p&gt;  &lt;p&gt;Install the latest software to from Logitech. Don’t use the disk provided with the combo. My SetPoint disk was at version 6.1. The software at Logitech was at version 6.3. Always surf to the manufactures web site to get the latest and greatest drivers and software for any new device.&lt;/p&gt;  &lt;p&gt;My problem was making the new keyboard work with my DVI switch so I could use the keyboard with all my computers. I could not figure out how to do this. The keyboard operates off of Logitech’s Unifying technology. You plug a very small USB transmitter into a USB port and that transmitter sync’s up with your keyboard and mouse. I tried moving the transmitter to other computers to no avail. It would only sync up on the original computer. I purchased more of the Unifying Receivers from Logitech with the thought of and plugging them into my other computers and then using the keyboard and mouse combo with all my computers. This worked somewhat after many hours of experimentation. In hindsight, if you install Logitech’s software on all your computers, then move the transmitter around as needed… syncing everything up you will be good to go without the added expense. In my case having the extra transmitters plugged in ready to switch over to with a few mouse clicks is better.&lt;/p&gt;  &lt;p&gt;The manual states that one keyboard/mouse combo will only work with one unifying receiver at time. But what does that really mean? My hope was to cut one computer off, cut another computer on and have the keyboard/mouse combo work (sync up to the new receiver automatically). This did not happen. There is little help in the small manual provided and searching Logitech’s web site was not much help. I finally determined that you have to run the Logitech “Unifying” software “Start &amp;gt; All Programs &amp;gt; Logitech &amp;gt; Unifying &amp;gt; Logitech Unifying Software” on each computer you switch to that has a “Unifying Receiver”. The easiest way I found was click on the “Advanced…” button and then the “Un-pair” button for the keyboard and mouse. Then use the “Pair a New Device” to re-sync the keyboard and mouse to the new receiver. You sync up the combo by cutting off each device (keyboard and mouse, up to six devices) one at a time and cutting them back on. While this in inconvenient it is a solution. The problem is you will have to have another keyboard/mouse combo hooked to each computer to sync everything up so you can use the MX550.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7531134103308704286?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7531134103308704286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7531134103308704286' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7531134103308704286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7531134103308704286'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/10/ultimate-computer-build-begins-starting.html' title='The ultimate computer build begins, starting with the new Logitech MK550 keyboard and mouse combo'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-2828306169480712332</id><published>2011-09-26T18:11:00.001-04:00</published><updated>2011-10-09T02:30:52.108-04:00</updated><title type='text'>Recycle your failed hard drives and obsolete CD’s and DVD’s, save the environment! How to properly sanitize a hard drive without software and a sledge hammer.</title><content type='html'>&lt;p&gt;After searching everywhere on the internet I found &lt;a href="http://www.freeharddriverecycling.com/"&gt;http://www.freeharddriverecycling.com/&lt;/a&gt; that says there will recycle a failed hard drive properly. They also accept CD’s and DVD’s. Now I don’t have to feel guilty about all my obsolete CD’s and DVD’s ending up in the local dump polluting our world. The companies name is “Back Thru The Future” based out of Franklin, NJ. Their web site points out:&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Each hard drive contains approximately one pound of aluminum Recycling one hard drive saves enough energy to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;light a 100 watt bulb for 134 hours, or &lt;/li&gt;    &lt;li&gt;run your television for 102 hours or &lt;/li&gt;    &lt;li&gt;the energy equivalent of 1.5 gallons of gasoline &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Recycling aluminum is 95% more energy efficient than producing aluminum from ore Recycling aluminum results in 95% less air pollution and 97% less water pollution than producing aluminum from ore. The following information on CD’s and DVD’s:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A CD/DVD is considered a class 7 recyclable plastic &lt;/li&gt;    &lt;li&gt;To manufacture a pound of plastic (30 CD’s per pound), it requires 300 cubic feet of natural gas, 2 cups of crude oil and 24 gallons of water &lt;/li&gt;    &lt;li&gt;It is estimated that AOL alone has distributed more than 2 billion CDs. That is the natural gas equivalent of heating 200,000 homes for 1 year &lt;/li&gt;    &lt;li&gt;It is estimated that it will take over 1 million years for a CD to completely decompose in a landfill &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;p&gt;Back Thru the Future Microcomputers, Inc. is not Better Business Bureau Accredited. It has no BBB rating. It also has 0 complaints registered against it in the last 3 years. I asked the company about that and their reply was, “&lt;em&gt;The National Association for Information Destruction &lt;/em&gt;&lt;a href="http://www.naidonline.org/"&gt;&lt;em&gt;http://www.naidonline.org/&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is the association we belong to that can vouch for the integrity of our company&lt;/em&gt;.”&lt;/p&gt;  &lt;p&gt;There is also &lt;a href="http://www.harddriveshredding.com/"&gt;http://www.harddriveshredding.com/&lt;/a&gt; where you can pay to have them maintain detailed, auditable records of your entire hard drive destruction process. In my case I will go the free route.&lt;/p&gt;  &lt;p&gt;Below is what their web site has to say about the company:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Founded in 1990, Back Thru the Future is one of the oldest computer recycling companies in the US. It was one of the first electronic recyclers to receive both US EPA and State DEP registration as a qualified electronic recycler and we were the first electronic recycling facility in the country to receive the National Association for Information Destruction (NAID) certification as an AAA certified secure destruction facility. We were a member of both the NAID and ARMA committees that established their industry guidelines for the destruction of electronic media. We were a member of the State of NJ stakeholder committee that helped develop NJ’s new e-scrap regulations.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;If you are 100% confident that your drives no longer contain sensitive data and you are looking to dispose of the drives in the most environmentally friendly fashion, look no further. The materials used in the manufacture of hard drives are valuable recyclable materials. We have developed a sophisticated materials sorting system that allows us to recapture 100% of the hard drives component materials.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Simply box your drives up, write “HD” on the container and ship to the address below. For quantities in excess of 1000 we will pay the cost of transportation.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;But that is the tricky question. How can I/we be 100% confident our home drive no longer contains sensitive data? Normally we could use software to erase everything on the drive. It will take more than 5 full days to sanitize a 1 terabyte capacity hard drive using DOD specification overwrite software… but that would be OK. But in this case the drive has completely failed. It cannot be sanitized that way. If we take a sledge hammer to the drive or drill holes in it will they then accept the drive for recycling? Do they have a recommended method for the “home” computer user to sanitize a drive that can no longer be written to?&lt;/p&gt;  &lt;p&gt;I called “Back Thru the Future” and asked them what is the best way to sanitize a hard drive for a home user? They said that soaking a hard drive in water overnight will completely sanitize a hard drive. I had never heard of that. So I did a ton of research on the internet. This is what I found about soaking a drive in water:&lt;/p&gt;  &lt;p&gt;The PC technician at &lt;a href="http://askbobrankin.com/how_to_destroy_a_hard_drive.html"&gt;http://askbobrankin.com/how_to_destroy_a_hard_drive.html&lt;/a&gt; says &lt;em&gt;it would damage the hard drive to the point where you couldn't just pop it into a computer and get it working, but the data would still be recoverable. One PC technician says that one of their clients dropped their laptop into their swimming pool. They sent the drive to DriveSavers &lt;/em&gt;(which I assume to be &lt;a href="http://www.drivesaversdatarecovery.com/"&gt;http://www.drivesaversdatarecovery.com/&lt;/a&gt;)&lt;em&gt;, and they were able to recover all of the information on the drive.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;To actually destroy a drive through physical means, you'll either need to melt the drive platters or at least sand down the surfaces.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;After reading everything I could find about physically destroying a hard drive the only sure method that I could find is what Bob Rankin said, I will have to destroy the platter surfaces. So I set out to take the drive apart and sand down the platter surfaces. The screws holding the drive together are Torx head screws which are characterized by a 6-point star pattern. No problem I thought, I have all kinds of bit sets in the house. After examining all my bit sets the smallest Torx bit I could come up with was a T10 which was too big to fit the screw. I went to the Black and Decker outlet and the smallest Torx they had was a T10. I then went to Sears with the hard drive in hand and discovered that a Torx T9 was the tool that was needed. I could have purchased one Torx T-10 driver for $4.00 but I decided that the 10 piece Precision Craftsman Screwdriver set which was on sale for $21.00 was a better option. This set is a very nice with a Torx T8 and T7 for working on computers and hard drives. Plus if you break any of the Screwdrivers in the set the have the Craftsman lifetime guarantee.&lt;/p&gt;  &lt;p&gt;The sledge hammer approach would also work but that would make packaging the drive in box the new drive came in and recycling difficult. Remember we are trying to save the environment… if you care nothing for the environment just smash the drive in to pieces and throw it in the trash… but being an environmentalist I ask you not do that and use the method I described above. I am also packaging all my obsolete DVD’s and CD’s with the drive to send to them also.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-2828306169480712332?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/2828306169480712332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=2828306169480712332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/2828306169480712332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/2828306169480712332'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/09/recycle-your-failed-hard-drives-and.html' title='Recycle your failed hard drives and obsolete CD’s and DVD’s, save the environment! How to properly sanitize a hard drive without software and a sledge hammer.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-6216075721135488133</id><published>2011-09-24T22:01:00.001-04:00</published><updated>2011-09-26T18:20:57.120-04:00</updated><title type='text'>Degraded NVIDEA Mirror, is running a redundant home RAID setup worth the cost?</title><content type='html'>&lt;p&gt;Unequivocally YES! In these days of cheap hard drives and motherboards that support RAID, why risk an important home computer to hard drive failure? In all my years of home computing the component that fails most often in my custom built computers is the hard drive. Makes sense if you think about it. The hard drive is the most mechanical device in the computer. It has spinning platters, read write heads moving around, data being written and read constantly, etc.&lt;/p&gt;  &lt;p&gt;Yesterday my wife screamed down there was a problem with the computer. I came up expecting the usual boot up problem, but instead I saw the error message “&lt;font color="#ff0000"&gt;&lt;strong&gt;Degraded NVIDEA Mirror&lt;/strong&gt;&lt;/font&gt;” flashing in RED on the screen. In the life of this computer I had never seen this message before. I groaned… I had just rebuilt this computer from scratch about 10 months ago and everything on it was purring along perfectly. Not to mention the 10 Linux virtual environments I have installed and updated. My wife has tasted what real computing power can mean working from home and she loves working on this computer. It took me an entire evening to get her working on the old backup computer and I slept on how to attack this latest computing disaster.&lt;/p&gt;  &lt;p&gt;First off be careful what you read out on the internet. I surfed in my one virtual Operating Systems using Tor to all kinds of questionable web sites and see what others had to say about this problem. I saw crazy solutions from testing the RAM to unplugging one drive at a time and rebooting. While testing memory is never a bad idea, just unplugging drives and rebooting might be. What happens to the RAID configuration in the scenario? Suppose it got corrupted somehow? Or you corrupted the drive that has not failed? I did not want to RISK that.&lt;/p&gt;  &lt;p&gt;I implemented the following successful plan:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Originally, I set this home computer up as a RAID 1 mirror buying two cheap refurbished drives. So in theory, if the mirror was degraded I should still be able to boot off of the drive that was still working. If I got the computer booted, I would back up everything and create a system image using, “&lt;em&gt;Start &amp;gt; Control Panel &amp;gt; Backup and Restore &amp;gt; Create a System Image&lt;/em&gt;”. The system booted and the backup was successful to my 2TB USB drive. &lt;/li&gt;    &lt;li&gt;Next, I Download all the latest tools from from my hard disk manufacturer (in my case Seagate). I had two refurbished Seagate Barracuda 750 GB drives in the mirror. If the mirror was degraded then the most likely problem was one of the hard drives. &lt;/li&gt;    &lt;li&gt;I installed Seagate SeaTools in Windows but it would not run. I burnt a copy of the latest bootable SeaTools DOS utilities to CD. If you don’t use CD/DVD-RW disks you should consider them. They save a bit of money keeping up with all the latest releases. About every 6 months I have to update all my diagnostic bootable CD’s to troubleshoot the latest PC hardware disasters. &lt;/li&gt;    &lt;li&gt;I booted the SeaTools CD and tried to look at the hard drives. SeaTools was only displaying one hard drive. I wondered how I was going to figure out which drive has failed? I thought to take the computer apart and see if one of the drives was not spinning by feeling the drives during startup. Both drives were spinning… dead end. &lt;/li&gt;    &lt;li&gt;I went back into SeaTools and wonderfully it was displaying both drives. I quickly tested both drives and one drive failed all tests and eventually died completely… but not before I wrote down the serial number from the SeaTools diagnostics. In hind sight I could have just written down the serial number of the good drive and pulled the one that SeaTools could not see. &lt;/li&gt;    &lt;li&gt;I pulled the drive out noting the serial number and put it aside. I went to Seagate’s web site to see if the drive was under warranty, it was not. &lt;/li&gt;    &lt;li&gt;I ordered another refurbished drive from Newegg.com for a mere $40. The Seagage Barracuda 750GB drive comes with a 16MB cache or 32MB cache. Always get the bigger cache. Because I run a mirror I did not purchase any sort of extended warranty. From my experience refurbished drives are a roll of the dice. I’ve had pretty good luck with them lasting 4 or more years… which puts them just outside any sort of warranty I could purchase. &lt;/li&gt;    &lt;li&gt;Upon arrival, I put the drive in the computer and used SeaTools to run diagnostic tests on the new drive. &lt;/li&gt;    &lt;li&gt;I then rebuilt the mirror, and booted the computer up to see it running as good as new. &lt;/li&gt;    &lt;li&gt;I opened up the failed driver and sanded the platters to destroy my data. I then sent the drive off with some CD’s and DVD’s to be properly recycled. See my blog entry &lt;a href="http://thecaptainslatest.blogspot.com/2011/09/recycle-your-failed-hard-drives-and.html"&gt;http://thecaptainslatest.blogspot.com/2011/09/recycle-your-failed-hard-drives-and.html&lt;/a&gt;.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;The moral of the story is running a RAID 1 mirror saved me weeks of work rebuilding a computer at a cost of about $60 per drive originally. You have to ask yourself… how much is your time worth? &lt;strong&gt;&lt;font size="3"&gt;RUN RAID 1, 5 or 10 at home!&lt;/font&gt;&lt;/strong&gt; If you can afford it RAID 10 is optimal (best of both worlds). It yields close to the performance of RAID 0, has the benefits of the redundancy of RAID 1… without the performance hit of RAID 5. I called ASUS to see if their motherboards could run RAID 10 on two drives and did not get an answer (the technician had no idea what I was talking about). The standard RAID 10 configuration takes a minimum of 4 drives. I will be building a new computer soon, capable of supporting RAID 10, so I will let you know.&lt;/p&gt;  &lt;p&gt;If you wish to read about the various RAID levels the wiki &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Standard_RAID_levels"&gt;https://secure.wikimedia.org/wikipedia/en/wiki/Standard_RAID_levels&lt;/a&gt; and &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/RAID_10#RAID_10_.28RAID_1.2B0.29"&gt;https://secure.wikimedia.org/wikipedia/en/wiki/RAID_10#RAID_10_.28RAID_1.2B0.29&lt;/a&gt; are a excellent places to start. In summary from the link above with a few words added:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;RAID 0 strips the data over multiple hard drives. RAID 0 would be a good choice if you have 2 hard drives of different sizes. RAID 0 will give a minimal boost in the performance of the system. Bear in mind that a set of two disks is roughly half as reliable as a single disk. &lt;/li&gt;    &lt;li&gt;RAID 1 creates an exact copy (or mirror) of a set of data on two or more disks. To maximize performance benefits of RAID 1, independent disk controllers are recommended, one for each disk. RAID 1 should be implemented on two identical drives but does not have to be. When reading, both disks can be accessed independently and requested sectors can be split evenly between the disks. For the usual mirror of two disks, this would, in theory, double the transfer rate when reading. When writing, the array performs like a single disk, as all mirrors must be written with the data. How the data is read is dependent on the controller. &lt;/li&gt;    &lt;li&gt;RAID 5 uses block-level striping with parity data distributed across all member disks. RAID 5 has achieved popularity because of its low cost of redundancy. A minimum of three disks is required for a complete RAID 5 configuration. RAID 5 implementations suffer from poor performance when faced with a workload which includes many writes which are smaller than the capacity of a single stripe. This is because parity must be updated on each write, requiring read-modify-write sequences for both the data block and the parity block. The read performance of RAID 5 is almost as good as RAID 0 for the same number of disks. Except for the parity blocks, the distribution of data over the drives follows the same pattern as RAID 0. The reason RAID 5 is slightly slower is that the disks must skip over the parity blocks. &lt;/li&gt;    &lt;li&gt;RAID 10 is a stripe of mirrors. RAID 10 requires a minimum of 4 drives. Linux &amp;quot;RAID 10&amp;quot; can be implemented with as few as two disks. In most cases RAID 10 provides better throughput and latency than all other RAID levels except RAID 0 (which wins in throughput). It is the preferable RAID level for I/O-intensive applications such as database, email, and web servers, as well as for any other use requiring high disk performance. As in RAID 1, all but one drive from each RAID 1 set can fail without damaging the data. So in a 4 drive configuration 2 drives can fail as long as they are not the mirror of the other. If a failed drive is not replaced, the single working hard drive in the set then becomes a single point of failure for the entire array. Some RAID 10 vendors address this problem by supporting a &amp;quot;hot spare&amp;quot; drive, which automatically replaces and rebuilds a failed drive in the array. &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-6216075721135488133?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/6216075721135488133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=6216075721135488133' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6216075721135488133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6216075721135488133'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/09/degraded-nvidea-mirror-is-home-raid.html' title='Degraded NVIDEA Mirror, is running a redundant home RAID setup worth the cost?'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-4147280216875192465</id><published>2011-09-13T00:54:00.001-04:00</published><updated>2011-09-13T18:35:10.840-04:00</updated><title type='text'>Adding Polipo caching web proxy in Ubuntu to speed up browsing using Tor</title><content type='html'>&lt;p&gt;First step is apply the Ubuntu updates as root:&lt;/p&gt;  &lt;p&gt;# apt-get update    &lt;br /&gt;# apt-get upgrade     &lt;br /&gt;# apt-get dist-upgrade&lt;/p&gt;  &lt;p&gt;See my entry, “&lt;a href="http://thecaptainslatest.blogspot.com/2011/09/adding-polipo-caching-web-proxy-in.html"&gt;Adding Polipo caching web proxy in Fedora to speed up browsing using Tor&lt;/a&gt;” as reference. Now get Polipo:&lt;/p&gt;  &lt;p&gt;# apt-get install polipo&lt;/p&gt;  &lt;p&gt;Much of the following is taken from the work done in Fedora setting up the Polipo caching web proxy. There were a few differences setting up Polipo between Fedora and Ubuntu but not many. One difference was the “polipo” service was configured to start automatically by just installing the package.&lt;/p&gt;  &lt;p&gt;Setup the configuration file recommended by Tor:&lt;/p&gt;  &lt;p&gt;# cd /etc/polipo    &lt;br /&gt;# mv config config.orig&lt;/p&gt;  &lt;p&gt;Copy the recommended configuration file from Tor at &lt;a href="https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf"&gt;https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf&lt;/a&gt; to /etc/polipo directory. There is some good information about setting up Polipo with Tor at &lt;a href="http://www.pps.jussieu.fr/~jch/software/polipo/tor.html"&gt;http://www.pps.jussieu.fr/~jch/software/polipo/tor.html&lt;/a&gt;. The main thing in the file to setup Tor with Polipo is&lt;/p&gt;  &lt;p&gt;# Uncomment this if you want to use a parent SOCKS proxy:&lt;/p&gt;  &lt;p&gt;socksParentProxy = &amp;quot;localhost:9050&amp;quot;   &lt;br /&gt;socksProxyType = socks5&lt;/p&gt;  &lt;p&gt;# chmod 644 config&lt;/p&gt;  &lt;p&gt;Because I want Polipo to run as a daemon I added the following to the /etc/polipo/config file copied into the /etc/polipo directory above:&lt;/p&gt;  &lt;p&gt;### Setup Polipo to run as a Daemon    &lt;br /&gt;### *****************************     &lt;br /&gt;daemonise = true     &lt;br /&gt;pidFile = /var/run/polipo/polipo.pid&lt;/p&gt;  &lt;p&gt;Now if you go to /etc/init.d and type “./polipo start”&lt;/p&gt;  &lt;p&gt;In Ubuntu the daemon will start automatically on the next reboot. You can look at the services using:&lt;/p&gt;  &lt;p&gt;# service –-status-all&lt;/p&gt;  &lt;p&gt;The only tool I could find for Ubuntu to configuring services is:&lt;/p&gt;  &lt;p&gt;# apt-get install sysv-rc-conf   &lt;br /&gt;# sysv-rc.conf&lt;/p&gt;  &lt;p&gt;So now we have Polipo installed, configured, and running automatically at start up. We now need to setup our browser (Firefox) to use the proxy to access the Tor network. Right click on the “&lt;em&gt;Torbuttown &amp;gt; select Preferences &amp;gt; Proxy Settings&lt;/em&gt;”. Set your configuration up like below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-O4RCnF1L3KQ/Tm_amIc9fII/AAAAAAAAAjE/qQ-37E44jMY/s1600-h/tor%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="tor" border="0" alt="tor" src="http://lh6.ggpht.com/-1HqMLdUsE7s/Tm7h_ChDE9I/AAAAAAAAAjI/RmfNNmw9ZbI/tor_thumb%25255B6%25255D.png?imgmax=800" width="630" height="400" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When done click on the “Test Settings” button and you should get:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-zoRLP0-1wgE/Tm_anLbKmwI/AAAAAAAAAjM/c61qjZz-1VE/s1600-h/Tor1%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Tor1" border="0" alt="Tor1" src="http://lh5.ggpht.com/-HkHGqmhhurg/Tm_ancTY3qI/AAAAAAAAAjQ/GxfrieNmwVU/Tor1_thumb%25255B2%25255D.png?imgmax=800" width="634" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you want disk caching, the default Tor configuration had the following set:&lt;/p&gt;  &lt;p&gt;# If diskCacheRoot is an empty string, no disk cache is used.    &lt;br /&gt;# Uncomment this if you want to disable the on-disk cache:&lt;/p&gt;  &lt;p&gt;diskCacheRoot = &amp;quot;&amp;quot;&lt;/p&gt;  &lt;p&gt;From the Polipo manul, “&lt;em&gt;The on-disk cache consists in a filesystem subtree rooted at a location defined by the variable      &lt;br /&gt;diskCacheRoot, by default &amp;quot;/var/cache/polipo/&amp;quot;. This directory should normally be writeable, readable and seekable by the user running Polipo&lt;/em&gt;.” So just comment out this line and caching will be enabled by default.&lt;/p&gt;  &lt;p&gt;# diskCacheRoot = &amp;quot;&amp;quot;&lt;/p&gt;  &lt;p&gt;You can check later to see if disk caching is actually taking place by looking at the /var/cache/polipo directory.&lt;/p&gt;  &lt;p&gt;[root@localhost polipo]# ll /var/cache    &lt;br /&gt;drwxr-x---. 115 polipo polipo 4096 Sep 12 21:43 polipo&lt;/p&gt;  &lt;p&gt;Be advised that the default Tor config also sets:&lt;/p&gt;  &lt;p&gt;# Uncomment this if there's only one user using this instance of Polipo:&lt;/p&gt;  &lt;p&gt;cacheIsShared = false&lt;/p&gt;  &lt;p&gt;So if you have more than one user you might want to stick with the Tor setting of having no disk cache or comment the above out and see if everything works OK.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-4147280216875192465?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/4147280216875192465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=4147280216875192465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4147280216875192465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4147280216875192465'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/09/adding-polipo-caching-web-proxy-in_13.html' title='Adding Polipo caching web proxy in Ubuntu to speed up browsing using Tor'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-1HqMLdUsE7s/Tm7h_ChDE9I/AAAAAAAAAjI/RmfNNmw9ZbI/s72-c/tor_thumb%25255B6%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-2191194557594573360</id><published>2011-09-12T01:07:00.001-04:00</published><updated>2011-10-09T02:54:12.338-04:00</updated><title type='text'>Getting an intermittent ISP connection fixed! You will eventually get the problem solved with these simple steps.</title><content type='html'>&lt;p&gt;My wife recently started working from home. When working from home it is amazing how dependent your life becomes on your Internet Service Provider (ISP). Where before you could live with an occasional outage you now need 24/7 support and an uninterrupted connection to the internet. I have been happy with my ISP, and really went the whole nine yards with them these past few months trying to get our intermittent connection outage problems resolved. Many times I thought of trying other companies, only to read about even worse horror stories with the other ISP providers.&lt;/p&gt;  &lt;p&gt;Employers who send their employees home to work really need to think about helping their home working employees with potential ISP issues. Their voice in an ISP battle would hold a lot more weight than our lone voices. Employer contracted IT departments do not seem to understand the mechanics behind VPN connections into work networks and the problems employees have. The security concerns this lack of IT department knowledge brings to mind for the company in question (and its sensitive data), I can only wonder… perhaps none. In our case the companies technical support had no clue why our VPN connection could not pick up where it left off after a connection loss to the ISP. My wife would have to completely shut everything down… and log in again costing her valuable time. The companies final response was, “get the ISP to quit dropping your connection...” yes that is true… but some help from them dealing with the ISP would have been greatly appreciated.&lt;/p&gt;  &lt;p&gt;The company IT department said it was not possible to use multiple monitors with the VPN software. I knew this had to be wrong because it is the Operating System that allows the use of multiple monitors… not the applications running on the operating system. For the companies IT departments benefit, if they were to ever read my blog… if you are using Jupiter Networks software for VPN connections you can spread the monitor viewing screen across both monitors by clicking on the Window’s Explorer middle icon in the upper right corner… spread the window across both monitors… and then maximize the window… shazam… the user can now use two monitors. Something that the the IT contract department help desk at a multi-billion dollar corporation said was not possible to my wife. Here is my shameless promotion, read my upcoming book “The Ultimate Home Computing and Security Guide to the World” for other useful tricks and tips.&lt;/p&gt;  &lt;p&gt;Everything used to be free for service issues with my ISP. I did not know that had changed since my last service call and it cost me $80 before I learned that costly lesson. Most ISP’s now charge for service calls unless you pay a monthly service fee. That service fee now runs me $3 extra per month on my bill. Well worth it once you understand that most of the ISP technicians have minimal training and experience… it can take MANY visits to solve your home connection problems. The technicians test equipment, while expensive and will do the job, is useless without trained personnel to use it. So plan on many calls and visits from untrained ISP technicians (using that title loosely) to solve your problem. In my case three visits and about 20 calls… and many hours of my valuable time.&lt;/p&gt;  &lt;p&gt;In the Cable companies defense, from my own life’s experience I worked for years in the Air Force and for one of the top three US banks in a huge data center. On both jobs I/we had all the expensive equipment to analyze any problem in cabling but little or no training on how to use it. In the Air Force the (old guard) did not want to admit they could not use the Time Domain Reflectometer &lt;a href="http://en.wikipedia.org/wiki/Time-domain_reflectometer"&gt;http://en.wikipedia.org/wiki/Time-domain_reflectometer&lt;/a&gt; to locate faults in the metallic cables in the airplanes. More than once I would be instructed to change the connectors by cutting the wire an re-splicing the cables. This is very bad because shortening a cable in a plane can cost millions of dollars in labor and work, once the wires become too short to splice anymore. But the Air Force would rather pay millions than provide proper training for personnel in the thousands of dollars. As a Senior Airman I argued more than once for use of the TDR’s as a troubleshooting tool (which would sit back in the shop on the shelf). Even as a Staff Sergeant I could not change the culture. A shop chief has total authority… whose knowledge is many times 15 years too old and does not want to admit how modern day technology has improved on the the old way of doing things.&lt;/p&gt;  &lt;p&gt;I encountered the same type of thing in the civilian world. My experience at a major data center of a US bank had us leaving all the advanced Fluke cable analysis equipment on the shelf and doing stupid stuff like pulling new cable and throwing out the old, perfectly good cable, without determining what the real problem was. My influence helped change that culture a bit and eventually the data center personnel learned how reference and use some of the equipment... Even though we never got the corporate paid for training we needed. So seeing the cable companies lack of training in its personnel is not new to me. Cheap, inexperienced, untrained employees somehow makes more sense to management in today’s technical world… both in corporate America and in the military.&lt;/p&gt;  &lt;p&gt;If you are experiencing intermittent outages with your ISP just give in to the fact that you don’t know more than the technical support person you are talking to in some foreign country. The problem has to be your home computer Network Interface Card (NIC), your home router, or your cable modem. The first thing to do is go to your nearest cable service provider office and rent one of their cable modems. My cable modem was of superior quality to the rented ISP cable modem technology but this modem was obviously the problem to any technician. All the ISP technical support personnel know is a few simple steps with the rented cable modem to solve your problem. Most of the time it will be unplug the power from the modem… wait 10 seconds… and like magic this will solve you problem (almost never will this solve your fundamental problem… but for the technician it will get you off the telephone!). Yes you may become reconnected with the internet but these untrained people have NOT solved your fundamental problem… only postponed the inevitable… having an unknowledgeable ISP technician visit your home which will have to come at your time and expense!&lt;/p&gt;  &lt;p&gt;Now your ISP will all say your state of the art advanced router is causing the problem. You will have to take your router out of the loop and connect your computer directly to the cable modem exposing your computer to all kinds of internet attacks. Record each loss of signal to the internet using the ISP cable modem and call your ISP every time it happens. You have to become a thorn in their side!&lt;/p&gt;  &lt;p&gt;Your ISP will now point to your computer’s Network Interface Card (NIC) as causing the problem. Hopefully you have the luxury of a second computer to connect it’s NIC card the ISP’s cable modem and start noting the outages…. again with the second computer. Call you ISP and tell them the intermittent outage problem is happening using a second computer using a second NIC card! Eventually your ISP will yield to another technician visit… you may finally get one skilled in the use of their equipment.&lt;/p&gt;  &lt;p&gt;The first technician blamed my splitters. While cheap splitters can be the problem I did not think they had a clue because I had a perfectly good internet connection for years on those same splitters. Observe the DB gain as the technician looks at on your TV’s to see if they are pulling the wool over your eyes. Since we are not cable technicians we are looking for an increase in DB and assume life is good.&lt;/p&gt;  &lt;p&gt;The second technician checked the noise on the lines. Cable TV/Internet is a closed network and all connections must be secure. This requires more than a finger turn on the TV and cable modem connections. I had noise on two of my connections which the technician easily corrected with the turn of wrench... my bad for not giving them the final turn with a wrench. Finger tight is not enough with cable connections. Finally I saw correct use of a cable analyzer.&lt;/p&gt;  &lt;p&gt;But noise was not the problem either. The intermittent outages continued. After many more calls to the ISP a third technician was dispatched. This guy really knew how to use the cable analysis equipment. I guess they were tired of hearing from me and dispatched their top dog. He changed the splitters the original technician replaced. He then went out to the pole and determined my local squirrels had been chewing on the line leading into the house. There was water in the line causing the intermittent outages as the wind blew. He replaced the cable from the pole to the house and checked the DB on the TV explaining everything to me… problem finally fixed. After he was done we had a flawless connection to the internet. No more listening to my wife stomp on the floor screaming and stomping on the floor… life is good. Based on our experience you will have to beat you ISP over the head many 20 times to get their top level support. A huge expense for them due to their lack of training personnel and outsourcing their help desks. This is the new reality in America…&lt;/p&gt;  &lt;p&gt;I quickly switched back to my router for security… and then to my home modern modem to quit paying rent. I finally has to use REVO UNINSTALL to remove all my wife Jupiter Networks software and reinstall it so she can work from home in bliss. So here is my bullet point list for dealing with an ISP:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Go get a ISP rental modem. &lt;/li&gt;    &lt;li&gt;Sign up for your ISP’s service plan costing you $3.00 per month. &lt;/li&gt;    &lt;li&gt;Note every network outage, call your ISP at least twice daily, preferably during an outage. &lt;/li&gt;    &lt;li&gt;Take your router out of the loop and hook your NIC directly to the rented cable modem. &lt;/li&gt;    &lt;li&gt;If you have a second computer hook that directly to the cable modem and note every outage… continuing to call your ISP. &lt;/li&gt;    &lt;li&gt;Explain to each technician exactly what the previous technician looked at, said, and did. &lt;/li&gt;    &lt;li&gt;Be patient, it is not the technicians fault if there was not trained properly. Eventually you will get the top dog! &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-2191194557594573360?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/2191194557594573360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=2191194557594573360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/2191194557594573360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/2191194557594573360'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/09/getting-your-isp-connection-set-up.html' title='Getting an intermittent ISP connection fixed! You will eventually get the problem solved with these simple steps.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-9219625981036334496</id><published>2011-09-08T01:07:00.001-04:00</published><updated>2011-09-09T01:12:20.312-04:00</updated><title type='text'>Adding Polipo caching web proxy in Fedora Linux to speed up browsing using Tor</title><content type='html'>&lt;p&gt;Tor recommends using the Polipo proxy to connect to the Tor network. If you are like me, I always thought of a proxy as the evil middle man that companies/schools set up to limit access to the internet, and track everything that students/employees are doing with their browsers. So I was curious how implementing an individual proxy in one Linux environment could benefit my web surfing.&lt;/p&gt;  &lt;p&gt;Under a proxy type of setup, when a client tries to access the Internet from a Web browser the web page request goes to the proxy server. The proxy server then makes the request to the Internet. This server can act as a filter both to and from the internet… and it can log all activity both ways. This is very useful finding students/employees using their computer improperly.&lt;/p&gt;  &lt;p&gt;So how can a proxy benefit individual web surfing? The Polipo proxy was designed with the individual in mind. It was built with a focus on individual users, or use a small office. It has limited capabilities for filtering but its focus is actually on performance. It caches your internet activity and communicates with web servers as optimally as possible. You can read about Polipo at &lt;a href="http://www.pps.jussieu.fr/~jch/software/polipo/"&gt;http://www.pps.jussieu.fr/~jch/software/polipo/&lt;/a&gt;. From the web page here are some reasons to consider using Polipo with Tor:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Polipo has some features that are, as far as I know, unique among currently available proxies:&lt;/em&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;em&gt;Polipo will use HTTP/1.1 pipelining if it believes that the remote server supports it, whether the incoming requests are pipelined or come in simultaneously on multiple connections (this is more than the simple usage of persistent connections, which is done by e.g. Squid);&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Polipo will cache the initial segment of an instance if the download has been interrupted, and, if necessary, complete it later using Range requests;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Polipo will upgrade client requests to HTTP/1.1 even if they come in as HTTP/1.0, and up- or downgrade server replies to the client's capabilities (this may involve conversion to or from the HTTP/1.1 chunked encoding);&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Polipo has complete support for IPv6 (except for scoped (link-local) addresses).&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Polipo can optionally use a technique known as Poor Man's Multiplexing to reduce latency even further.&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Since it can speak the SOCKS protocol, Polipo can be used together with the tor anonymising network.&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;&lt;em&gt;Since it can speak both IPv4 and IPv6, Polipo can be used as a bridge between the IPv4 and IPv6 Internets: to allow an IPv6-only host to access IPv4 servers or vice versa.&lt;/em&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;em&gt;In short, Polipo uses a plethora of techniques to make web browsing (seem) faster. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;After reading the manual I decided to set it up. First thing I did was:&lt;/p&gt;  &lt;p&gt;# yum install polipo&lt;/p&gt;  &lt;p&gt;====================================================================    &lt;br /&gt;Package&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Arch&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Version&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Repository&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Size     &lt;br /&gt;====================================================================     &lt;br /&gt;Installing:     &lt;br /&gt;polipo&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; i686&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1.0.4.1-3.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; fedora&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 198 k&lt;/p&gt;  &lt;p&gt;Transaction Summary    &lt;br /&gt;====================================================================     &lt;br /&gt;Install&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1 Package(s)&lt;/p&gt;  &lt;p&gt;Total download size: 198 k    &lt;br /&gt;Installed size: 545 k     &lt;br /&gt;Is this ok [y/N]: y&lt;/p&gt;    &lt;hr /&gt;    &lt;p&gt;Now setup the configuration file recommended by Tor:&lt;/p&gt;  &lt;p&gt;# cd /etc/polipo    &lt;br /&gt;# mv config config.orig&lt;/p&gt;  &lt;p&gt;I then copied the recommended configuration file from Tor at &lt;a href="https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf"&gt;https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf&lt;/a&gt; to /etc/polipo directory.&lt;/p&gt;  &lt;p&gt;# chmod 644 config&lt;/p&gt;  &lt;p&gt;Because I want Polipo to run as a daemon I added the following to the /etc/polipo/config file copied into the /etc/polipo directory above:&lt;/p&gt;  &lt;p&gt;### Configuration from Fedora RPM    &lt;br /&gt;### *****************************     &lt;br /&gt;daemonise = true     &lt;br /&gt;pidFile = /var/run/polipo/polipo.pid&lt;/p&gt;  &lt;p&gt;Now if you go to /etc/init.d and type “./polipo restart” you will get the following:&lt;/p&gt;  &lt;p&gt;[root@localhost init.d]# ./polipo restart    &lt;br /&gt;Stopping polipo:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [FAILED]     &lt;br /&gt;Starting polipo:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [&amp;#160; OK&amp;#160; ]     &lt;br /&gt;[root@localhost init.d]# ps -ef | grep polipo | grep –v grep     &lt;br /&gt;polipo&amp;#160;&amp;#160;&amp;#160; 2019&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1&amp;#160; 0 00:03 ?&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 00:00:00 /usr/bin/polipo -c /etc/polipo/config&lt;/p&gt;  &lt;p&gt;Now we want the daemon to start automatically on the next reboot. You can see it is not starting automatically by typing:&lt;/p&gt;  &lt;p&gt;# serviceconf&lt;/p&gt;  &lt;p&gt;Type the following at the command line to get it starting automatically:&lt;/p&gt;  &lt;p&gt;# chkconfig polipo on&lt;/p&gt;  &lt;p&gt;So now we have Polipo installed, configured, and running automatically at start up. We now need to setup our browser (Firefox) to use the proxy to access the Tor network. Go into Firefox and setup the Proxies:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-w85JLLHg6bI/TmmgMWMEkcI/AAAAAAAAAi0/C0lIb-VVF-U/s1600-h/p%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="p" border="0" alt="p" src="http://lh5.ggpht.com/-2XeeUxi6Y78/TmhNqXD7OaI/AAAAAAAAAi4/O8bebu1C1-4/p_thumb.png?imgmax=800" width="302" height="330" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://lh3.ggpht.com/-jO8zjDj5q1k/TmhNqtNQSaI/AAAAAAAAAis/2_ic12ROYkA/s1600-h/pro%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="pro" border="0" alt="pro" src="http://lh3.ggpht.com/-Wwu70ckAW6k/TmhNq01LpAI/AAAAAAAAAiw/5oEGjPSWDl0/pro_thumb%25255B5%25255D.png?imgmax=800" width="348" height="329" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And then test everything as seen in the above screen shots. The final steps are to tweak the /etc/polipo/config file for a few final updates (personal preferences). I first looked at the memory settings.&lt;/p&gt;  &lt;p&gt;From the Polipo manual, “&lt;em&gt;Unless set explicitly, both chunkLowMark and chunkCriticalMark are computed automatically from chunkHighMark&lt;/em&gt;.” I checked to see if we might want to adjust this and the default configuration from Tor has it set to:&lt;/p&gt;  &lt;p&gt;chunkHighMark = 67108864&lt;/p&gt;  &lt;p&gt;Which is higher than the recommended values in the Polipo sample config of:&lt;/p&gt;  &lt;p&gt;   &lt;p&gt;# Uncomment this if you've got plenty of memory:&lt;/p&gt;    &lt;p&gt;# chunkHighMark = 50331648     &lt;br /&gt;# objectHighMark = 16384&lt;/p&gt;    &lt;p&gt;So I have to assume this is more than adequate. Second I wanted to use disk caching. From the manual, “&lt;em&gt;The on-disk cache consists in a filesystem subtree rooted at a location defined by the variable diskCacheRoot, by default /var/cache/polipo/&lt;/em&gt;.” The default Tor configuration had the following set:&lt;/p&gt;    &lt;p&gt;# If diskCacheRoot is an empty string, no disk cache is used.     &lt;br /&gt;# Uncomment this if you want to disable the on-disk cache:&lt;/p&gt;    &lt;p&gt;diskCacheRoot = &amp;quot;&amp;quot;&lt;/p&gt;    &lt;p&gt;So I commented this out. Please be advised that the default Tor config also sets:&lt;/p&gt;    &lt;p&gt;# Uncomment this if there's only one user using this instance of Polipo:&lt;/p&gt;    &lt;p&gt;cacheIsShared = false&lt;/p&gt;    &lt;p&gt;So if you have more than one user you might want to stick with the Tor setting of having no disk cache. Another thing I check on was the logging. I found this in the manual, “The variable logFile defaults to empty if daemonise is false, and to ‘/var/log/polipo’ otherwise. So there was no reason to uncomment the following:     &lt;p&gt;# logFile = /var/log/polipo&lt;/p&gt;      &lt;p&gt;I did not want the this log file to grow and grow unchecked. But not to worry. Upon install Polipo puts the following entry in the /etc/logrotate.d directory:&lt;/p&gt;      &lt;p&gt;/var/log/polipo {       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; create 0640 polipo polipo        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; missingok        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; notifempty        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; delaycompress        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; postrotate        &lt;br /&gt; /sbin/chkconfig polipo &amp;amp;&amp;amp; /sbin/service polipo reload 2&amp;gt;/dev/null &amp;gt;/dev/null || :         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; endscript        &lt;br /&gt;}&lt;/p&gt;      &lt;p&gt;In a future project I will get all this working in Ubuntu. Read my upcoming book “The Ultimate Home Computing Guide to the Galaxy” to get all these up-to-date home computing tips and much, much more… in one read. I will be shamelessly promoting it in all my upcoming blog entries. If you are tired of all the other computer reference books out there glossing over topics and not giving you all the useful details… the captain is out there!&lt;/p&gt;   &lt;/p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="https://help.ubuntu.com/community/Polipo"&gt;https://help.ubuntu.com/community/Polipo&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://trac.torproject.org/projects/tor/wiki/doc/SupportPrograms"&gt;https://trac.torproject.org/projects/tor/wiki/doc/SupportPrograms&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-9219625981036334496?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/9219625981036334496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=9219625981036334496' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/9219625981036334496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/9219625981036334496'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/09/adding-polipo-caching-web-proxy-in.html' title='Adding Polipo caching web proxy in Fedora Linux to speed up browsing using Tor'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-2XeeUxi6Y78/TmhNqXD7OaI/AAAAAAAAAi4/O8bebu1C1-4/s72-c/p_thumb.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-1072994478823456847</id><published>2011-09-03T18:41:00.001-04:00</published><updated>2011-09-18T23:02:56.146-04:00</updated><title type='text'>Using Tor Network to Cloak Your Browser Activity (surf anonymously) in a virtual environment… and adding HTTPS Everywhere for even more security.</title><content type='html'>&lt;p&gt;I have blogged about using the &lt;a href="https://www.torproject.org/index.html.en"&gt;Tor&lt;/a&gt; network in the past… but sometimes blog entries are worth repeating and expanding upon. The inadequate PC World article titled “Tor Network Cloaks Your Browsing”, in their September, 2011 issue, while a decent article, cried out to be expanded upon. Tor (acronym of “The Onion Router”) is free and open source software that helps users remain anonymous on the Internet.&lt;/p&gt;  &lt;p&gt;Please understand that telecom companies, search engines, retail companies, governments, etc. track your internet activity. This information is used to record your IP address, where you live, what you like (are looking at), who you have been talking to, what you type (search for), etc. This information is a gold mine for businesses storing this data to target their advertising. Google, for example, has entire server farms storing the search information on millions of “open surfers” worldwide. When you visit a Web page, your browser submits a request for the data on that page and returns it to your home PC. When you receive a Web page like this “out in the open” it exposes your IP address, the URL of the website, and the contents of the site, among other information to third parties. For example, when you visit Amazon.com you will see advertisements based on what you purchased and looked at on your previous visits. At Google.com, Bing.com, Dogpile.com, etc. you will see advertisements based on your past search engine activity.&lt;/p&gt;  &lt;p&gt;From &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/USA_PATRIOT_Act"&gt;wiki&lt;/a&gt;, “&lt;em&gt;On May 26, 2011, President Barack Obama signed a four-year extension of three key provisions in the USA PATRIOT Act: [2] roving wiretaps, searches of business records (the &amp;quot;library records provision&amp;quot;), and conducting surveillance of &amp;quot;lone wolves&amp;quot; — individuals suspected of terrorist-related activities not linked to terrorist groups&lt;/em&gt;.” Thanks to this invasion of privacy NSA can still track your internet activity using Tor. But most of the rest or world, and unscrupulous individuals, cannot.&lt;/p&gt;  &lt;p&gt;I’ve have tried to explain this insidious invasion of our internet privacy to friends and family and the response I get is, “let them track me… I’m not doing anything wrong on the Internet.” What they don’t understand is &lt;strong&gt;&lt;em&gt;snoopers&lt;/em&gt;&lt;/strong&gt; and deceitful &lt;em&gt;&lt;strong&gt;crackers&lt;/strong&gt;&lt;/em&gt; use this open information to steal your identity and target their scams. Also the US government can subpoena this information from any business that tracks your internet activity… anytime (can you say the George Bush/Obama Patriot Act still in place). This information that you freely provide to criminals and governments can be used to cost you your life (in some countries), many thousands of dollars in litigation, years of frustration getting back your identity, ruin your credit, and destroy your life as you know it. But if you spend a few hours following the captain (for free) I will show you how to protect yourself somewhat. No technique is perfect and some &lt;em&gt;&lt;strong&gt;crackers/governments&lt;/strong&gt;&lt;/em&gt; will have a work around to anything (NSA for example). But you will be safe from most of the rest of the world… which is a lot more secure than “open surfing” exposing you home PC to criminals everywhere! You can read about Tor’s limitations at &lt;a href="https://www.torproject.org/download/download.html.en#Warning"&gt;https://www.torproject.org/download/download.html.en#Warning&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;From September, 2011 PC World, “&lt;em&gt;For true privacy while surfing the Web, you need to encrypt the data that you exchange with websites and mask where the data is coming from. Enter the Tor Network, a free service maintained by the nonprofit Tor Project and a worldwide network of volunteers who are dedicated to keeping the Internet free and private. With the Tor Network’s servers, your request enters the Tor Network via and entry point known as a relay. Most relays are servers running a copy of the Tor software, which encrypts the request and sends it through a random series of server relays to confuse surveillance and frustrate anyone monitoring your Internet activity.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;As your request passes through nodes, layers of encryption strip off, until your request hits an exit relay and returns to the Internet to request data from the Web page that you are trying to visit. Even if the server hosting that Web page logs your search queries or IP, the data isn’t associated with your name or home computer. Backtracking the request to your location is much more difficult, too, because after the server dispatches the relevant data, the data bounces back through the Tor network before arriving at your home PC.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.torproject.org/index.html.en"&gt;&lt;em&gt;Tor&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is free, and hackers, privacy enthusiasts, and Egyptian and Iranian dissidents have used it with great success to elude government surveillance.” &lt;/em&gt;This is where PC World drops the ball. They say little about how to install &lt;a href="https://www.torproject.org/index.html.en"&gt;Tor&lt;/a&gt; or how to take other measures to ensure your security. PC World also does not go into much detail on Tor’s limitations… but the Captain is here to help!&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.torproject.org/index.html.en"&gt;Tor&lt;/a&gt; is only the fist step toward internet surfing privacy. You should do all your web surfing using “virtual” environments. Go get &lt;a href="http://www.vmware.com/products/player/overview.html"&gt;VMWare Player&lt;/a&gt;&amp;#160; (currently at version 3.1.4, released March 29, 2011), or &lt;a href="http://www.virtualbox.org/"&gt;Virtualbox&lt;/a&gt; (currently at version 4.1.2, released August 15, 2011) and install one or the other. Then go get an operating system like &lt;a href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt;, &lt;a href="http://www.opensuse.org/en/"&gt;openSUSE&lt;/a&gt;, &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt;, &lt;a href="http://www.linuxmint.com/"&gt;Linux Mint&lt;/a&gt;, or even and old Windows XP disk and install that as virtual environment to surf in using the Tor network. Having a virtual XP environment is also and excellent place to install all that questionable FREE software that everyone loves to try! This added measure of protection insulates your PC against cookies, spyware, viruses, etc. that we get many ways… the most prevalent being from visiting questionable web sites that search engines present, and we blindly click on with no regard for our PC security.&lt;/p&gt;  &lt;p&gt;Use “Network Address Translation (NAT)” for your virtual OS. You can check if you are using NAT in VMware Player by right clicking on the virtual OS and selecting “Virtual Machine Settings…” You will see “Network Adapter&amp;#160;&amp;#160; NAT”. Even if a “&lt;em&gt;&lt;strong&gt;cracker&lt;/strong&gt;&lt;/em&gt;” tracks you back through the Tor network (doubtful) they will land in your virtual Operating System and not on your home computer where all your valuable data is stored. &lt;font color="#ff0000" size="3"&gt;But adding virtual surfing is still NOT enough&lt;/font&gt;.&lt;/p&gt;  &lt;p&gt;To use virtualization you will need a computer powerful enough run all your applications. See my blog entry titled, “&lt;a href="http://thecaptainslatest.blogspot.com/2011/03/computer-update-building-ultimate-home.html"&gt;Building the ultimate home computer for virtualization and gaming, don’t scrimp on the components! This baby should scream!&lt;/a&gt;” This project was started March 29, 2011 and was just completed September 6, 2011. The motherboard selected is &lt;strong&gt;ASUS Maximus IV Extreme-Z&lt;/strong&gt; and is on the bleeding edge of technology. It also costs a whopping $349. I am letting the technology age another month or two to get more user reviews and feedback on this new technology. In the next few months, god willing, this baby will be built and “the captain” will blog all about it.&lt;/p&gt;  &lt;p&gt;From the Tor website, “&lt;em&gt;Tor can't solve all anonymity problems. It focuses only on protecting the transport of data. You need to use protocol-specific support software if you don't want the sites you visit to see your identifying information. For example, you can use Torbutton while browsing the web to withhold some information about your computer's configuration. Also, to protect your anonymity, be smart. Don't provide your name or other revealing information in web forms. Be aware that, like all anonymizing networks that are fast enough for web browsing, Tor does not provide protection against end-to-end timing attacks: If your attacker can watch the traffic coming out of your computer, and also the traffic arriving at your chosen destination, he can use statistical analysis to discover that they are part of the same circuit&lt;/em&gt;.”&lt;/p&gt;  &lt;p&gt;To get real privacy you can integrate other applications with Tor. There is a gold mine of information about how to do this on the Tor Wiki at &lt;a href="https://trac.torproject.org/projects/tor/wiki"&gt;https://trac.torproject.org/projects/tor/wiki&lt;/a&gt;. The application I integrate with Tor is the “Electronic Frontier Foundation, HTTPS Everywhere.” From their web site, “&lt;em&gt;HTTPS Everywhere is a Firefox extension produced as a collaboration between &lt;/em&gt;&lt;a href="https://www.torproject.org"&gt;&lt;em&gt;The Tor Project&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and the &lt;/em&gt;&lt;a href="https://eff.org/"&gt;&lt;em&gt;Electronic Frontier Foundation&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. It encrypts your communications with a number of major websites.”&lt;/em&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="4"&gt;How to install and setup Tor in Ubuntu 11.04 for surfing the internet securely&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Installing &lt;a href="http://www.vmware.com/products/player/overview.html"&gt;VMware&lt;/a&gt; or &lt;a href="http://www.virtualbox.org/"&gt;Virtualbox&lt;/a&gt;, and loading up a virtual OS is beyond the scope of this project. See previous blog entries to learn how to do this. One of the most user friendly virtual Operating Systems I am running is Ubuntu so I am using that to setup &lt;a href="https://www.torproject.org"&gt;Tor&lt;/a&gt; and &lt;a href="https://eff.org/"&gt;HTTPS Everywhere&lt;/a&gt; in Firefox.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;General Firefox setup:&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Login to Ubuntu and apply all the latest updates as root. “&lt;strong&gt;$ sudo su –&lt;/strong&gt;”; “&lt;strong&gt;# apt-get update”&lt;/strong&gt;; “&lt;strong&gt;# apt-get upgrade&lt;/strong&gt;”; “&lt;strong&gt;# apt-get dist-upgrade&lt;/strong&gt;”. Make sure the Firefox browser is updated to the latest version by clicking on “Help &amp;gt; About Firefox”. &lt;/li&gt;    &lt;li&gt;Add the Firefox browser to the Desktop and to the panel by clicking on “&lt;strong&gt;Applications &amp;gt; Internet &amp;gt; Right click on Firefox &amp;gt; Click on (Add this launcher to panel) and click on (Add this launcher to desktop)&lt;/strong&gt;”. &lt;/li&gt;    &lt;li&gt;In Firefox click on “&lt;strong&gt;Edit &amp;gt; Preferences &amp;gt; Check the Always ask me where to save files&lt;/strong&gt;” and change the home page. I use my web site at &lt;a href="http://users.wowway.com/~captainkirk/"&gt;http://users.wowway.com/~captainkirk/&lt;/a&gt; which is also where you can get all the links to free software I recommend. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Method 1 for permanently installing Tor and having it available in Firefox with one click&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This method will automatically show the Tor button when you start Firefox. Most of these directions are taken from &lt;a href="https://www.torproject.org/docs/debian.html.en#ubuntu"&gt;https://www.torproject.org/docs/debian.html.en#ubuntu&lt;/a&gt; and slightly modified for the blog.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Type “&lt;strong&gt;# apt-get install tor tor-geoipdb&lt;/strong&gt;” as root. Note that this might not always give you the latest stable Tor version, but you will receive important security fixes. To make sure that you're running the latest stable version of Tor, continue on. &lt;/li&gt;    &lt;li&gt;Type “&lt;strong&gt;$ lsb_release -c or cat /etc/debian_version&lt;/strong&gt;” and note the release. Ubuntu 11.04 is &amp;quot;natty&amp;quot;.&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;- Debian unstable (sid) is &amp;quot;sid&amp;quot;     &lt;br /&gt;- Debian testing is &amp;quot;wheezy&amp;quot;      &lt;br /&gt;- Debian 6.0 (squeeze) is &amp;quot;squeeze&amp;quot;      &lt;br /&gt;- Debian 5.0 (lenny) is &amp;quot;lenny&amp;quot;      &lt;br /&gt;- Ubuntu 11.04 is &amp;quot;natty&amp;quot;      &lt;br /&gt;- Ubuntu 10.10 or Trisquel 4.5 is &amp;quot;maverick&amp;quot;      &lt;br /&gt;- Ubuntu 10.04 or Trisquel 4.0 is &amp;quot;lucid&amp;quot;      &lt;br /&gt;- Ubuntu 9.10 or Trisquel 3.5 is &amp;quot;karmic&amp;quot;      &lt;br /&gt;- Ubuntu 8.04 is &amp;quot;hardy&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Then as root add this line to your /etc/apt/sources.list file: “deb &lt;a href="http://deb.torproject.org/torproject.org"&gt;http://deb.torproject.org/torproject.org&lt;/a&gt; &amp;lt;DISTRIBUTION&amp;gt; main” where you put the codename of your distribution (i.e. natty, lenny, sid, maverick or whatever it is) in place of &amp;lt;DISTRIBUTION&amp;gt;. After backing up &lt;strong&gt;“# cd /etc/apt; cp –p sources.list sources.list.orig&lt;/strong&gt;” add the following to the bottom of the /etc/apt/sources.list file:&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;## Add the Tor Project repository.     &lt;br /&gt;deb &lt;a href="http://deb.torproject.org/torproject.org"&gt;http://deb.torproject.org/torproject.org&lt;/a&gt; natty main&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Then add the gpg key used to sign the packages by running the following commands at your command prompt. NOTE: This should be done by the user ID you are using to surf the internet and NOT as root. Type:&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;$ gpg --keyserver keys.gnupg.net --recv 886DDD89       &lt;br /&gt;&lt;/strong&gt;gpg: directory `/home/username/.gnupg' created      &lt;br /&gt;gpg: new configuration file `/home/username/.gnupg/gpg.conf' created      &lt;br /&gt;gpg: WARNING: options in `/home/username/.gnupg/gpg.conf' are not yet active during this run      &lt;br /&gt;gpg: keyring `/home/username/.gnupg/secring.gpg' created      &lt;br /&gt;gpg: keyring `/home/username/.gnupg/pubring.gpg' created      &lt;br /&gt;gpg: requesting key 886DDD89 from hkp server keys.gnupg.net      &lt;br /&gt;gpg: /home/username/.gnupg/trustdb.gpg: trustdb created      &lt;br /&gt;gpg: key 886DDD89: public key &amp;quot;deb.torproject.org archive signing key&amp;quot; imported      &lt;br /&gt;gpg: no ultimately trusted keys found      &lt;br /&gt;gpg: Total number processed: 1      &lt;br /&gt;gpg:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; imported: 1&amp;#160; (RSA: 1)      &lt;br /&gt;&lt;strong&gt;$ gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -       &lt;br /&gt;&lt;/strong&gt;OK&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Now (as root) refresh your sources and install Tor by running the following commands (as root) at your command prompt:&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;# apt-get update       &lt;br /&gt;&lt;/strong&gt;Ign &lt;a href="http://extras.ubuntu.com"&gt;http://extras.ubuntu.com&lt;/a&gt; natty InRelease      &lt;br /&gt;Ign &lt;a href="http://security.ubuntu.com"&gt;http://security.ubuntu.com&lt;/a&gt; natty-security InRelease&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Ign &lt;a href="http://us.archive.ubuntu.com"&gt;http://us.archive.ubuntu.com&lt;/a&gt; natty InRelease&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Ign &lt;a href="http://us.archive.ubuntu.com"&gt;http://us.archive.ubuntu.com&lt;/a&gt; natty-updates InRelease&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Get:1 &lt;a href="http://deb.torproject.org"&gt;http://deb.torproject.org&lt;/a&gt; natty InRelease [2,756 B]&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Hit &lt;a href="http://security.ubuntu.com"&gt;http://security.ubuntu.com&lt;/a&gt; natty-security Release.gpg&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Hit &lt;a href="http://extras.ubuntu.com"&gt;http://extras.ubuntu.com&lt;/a&gt; natty Release.gpg&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Hit &lt;a href="http://us.archive.ubuntu.com"&gt;http://us.archive.ubuntu.com&lt;/a&gt; natty Release.gpg&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Hit &lt;a href="http://security.ubuntu.com"&gt;http://security.ubuntu.com&lt;/a&gt; natty-security Release      &lt;br /&gt;and so on...      &lt;br /&gt;&lt;strong&gt;# apt-get install tor tor-geoipdb       &lt;br /&gt;&lt;/strong&gt;Reading package lists... Done      &lt;br /&gt;Building dependency tree&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;Reading state information... Done      &lt;br /&gt;The following packages were automatically installed and are no longer required:      &lt;br /&gt;&amp;#160; linux-headers-2.6.38-8-generic polipo linux-headers-2.6.38-8 socat      &lt;br /&gt;&amp;#160; libreadline5      &lt;br /&gt;Use 'apt-get autoremove' to remove them.      &lt;br /&gt;Suggested packages:      &lt;br /&gt;&amp;#160; mixmaster xul-ext-torbutton tor-arm      &lt;br /&gt;The following packages will be upgraded:      &lt;br /&gt;&amp;#160; tor tor-geoipdb      &lt;br /&gt;and so on...&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Startup Firefox and browse to “https://www.torproject.org/torbutton/index.html.en” and click on Install Stable: &lt;em&gt;Click to install from this website&lt;/em&gt;. Click on “Allow” and “Install Now”. You will see “Torbutton will be installed after you restart Firefox.” Click on “Restart Now”.&lt;/li&gt;    &lt;li&gt;When you start Firefox you will see the Tor button with an “X” on it, “Toggle Tor for status”. Click on it and you are using Tor to surf the internet safely in a virtual Ubuntu environment. &lt;/li&gt;    &lt;li&gt;You can verify that Tor button is installed by clicking on “Tools &amp;gt; Add-ons &amp;gt; Extensions”. You will see “Torbutton 1.4.2”. &lt;/li&gt;    &lt;li&gt;If you want Tor enabled every time you start Firefox like I do “Right click on the &lt;em&gt;Tor button&lt;/em&gt; &amp;gt; Select &lt;em&gt;Preferences&lt;/em&gt;… &amp;gt; Click on the &lt;em&gt;Security Settings&lt;/em&gt; tab &amp;gt; Click on the lower &lt;em&gt;Startup&lt;/em&gt; tab &amp;gt; Click on the &lt;em&gt;On browser startup, set Tor state to Tor”.&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Net click on the “&lt;em&gt;Shutdown”&lt;/em&gt; tab and check “&lt;em&gt;Clear cookies during any browser shutdown&lt;/em&gt;”. &lt;/li&gt;    &lt;li&gt;Now surf to &lt;a href="https://check.torproject.org/?lang=en-US&amp;amp;small=1"&gt;https://check.torproject.org/?lang=en-US&amp;amp;small=1&lt;/a&gt; and you will see a web page displaying, “Congratulations. Your browser is configured to use Tor. The web page will also display something like, “Your IP address appears to be: 78.31.70.182 or 199.48.147.40”. This tells you your IP address is masked and you are surfing through a Tor server relay. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Method 2 for running Firefox in Ubuntu without installing the packages:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Login to Ubuntu and “&lt;strong&gt;# mkdir Tor&lt;/strong&gt;”. &lt;/li&gt;    &lt;li&gt;Surf to the &lt;a href="https://www.torproject.org/download/download.html.en"&gt;download page at Tor&lt;/a&gt; and click on “Linux, BSD, &amp;amp; UNIX” button and download either the 32bit or 64bit version to the Tor directory… depending on your hardware. &lt;/li&gt;    &lt;li&gt;Directions for installation from Tor, “Download the architecture-appropriate file above, save it somewhere, then open a terminal window and do the following:      &lt;br /&gt;”&lt;strong&gt;$ cd Tor&lt;/strong&gt;”; “&lt;strong&gt;$ tar -xvzf tor-browser-gnu-linux-i686-2.2.32-2-dev-LANG.tar.gz or tor-browser-gnu-linux-x86_64-2.2.32-2-dev-LANG.tar.gz&lt;/strong&gt;” (where LANG is the language listed in the filename). &lt;/li&gt;    &lt;li&gt;“&lt;strong&gt;$ cd tor-browser_en-US&lt;/strong&gt;”; “&lt;strong&gt;$ mv * ..&lt;/strong&gt;”; “&lt;strong&gt;$ mv .* ..&lt;/strong&gt;”; “&lt;strong&gt;$ cd ..&lt;/strong&gt;”; “&lt;strong&gt;$ rmdir tor-browser_en-US&lt;/strong&gt;”. &lt;/li&gt;    &lt;li&gt;Either open a terminal window and “&lt;strong&gt;$ cd Tor&lt;/strong&gt;” or double click on the directory, then execute the &lt;strong&gt;./start-tor-browser&lt;/strong&gt; script. This will launch Vidalia and connect to &lt;a href="https://www.torproject.org/"&gt;Tor&lt;/a&gt;, it will also launch Firefox. &lt;strong&gt;Do not unpack or run TBB as root&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;You should see “Connected to the Tor network!” dialog box pop up and later Firefox will run and display the web page, “Congratulations. Your browser is configured to use Tor.” The web page will also display something like, “Your IP address appears to be: 78.31.70.x or 199.48.147.40”. This tells you your IP address is masked. &lt;/li&gt;    &lt;li&gt;Check you real PC IP address in windows by clicking on “Start &amp;gt; Run &amp;gt; cmd &amp;gt; and typing &lt;strong&gt;ifconfig&lt;/strong&gt;” and compare that IP to the virtual IP displayed on the Tor web page. The &lt;strong&gt;ifconfig&lt;/strong&gt; command should display an IP like 192.168.1.x which is vastly different than the Tor address of 78.31.70.182. &lt;/li&gt;    &lt;li&gt;In Firefox click on “&lt;strong&gt;Tools &amp;gt; Add-ons &amp;gt; Extensions&lt;/strong&gt;” and you will see “Torbutton 1.4.1, Torbutton will be updated after your restart Aurora.” Click on “&lt;strong&gt;Restart now&lt;/strong&gt;” and the Congratulations page will reappear. Click on “&lt;strong&gt;Tools &amp;gt; Add-ons &amp;gt; Extensions&lt;/strong&gt;” again you should see Torbutton 1.4.2. &lt;/li&gt;    &lt;li&gt;You will also see funny looking icon on the upper right side of Firefox that looks like a green acorn. When you move the cursor over this icon it should say “Tor enabled”. &lt;/li&gt;    &lt;li&gt;One problem with this installation is the next time Ubuntu is started and you run Firefox you will not see the Tor button. You have to run the script again to use Tor. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;I did not add the the third option using the development branch of Tor because we are not here to help diagnose problems with the Tor network. But you can if you want. Go to bottom of blog entry to read about installing HTTPS Everywhere.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="4"&gt;How to install and setup Tor in Fedora 15 for surfing the internet securely&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;Some of the following is taken from the Tor web site at &lt;a href="https://www.torproject.org/docs/rpms.html.en"&gt;https://www.torproject.org/docs/rpms.html.en&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Do not use the packages in the native repositories. They are frequently out of date. That means you'll be missing stability and security fixes.&lt;/p&gt;  &lt;p&gt;I first apply all the latest updates like I did in Ubuntu by typing (# yum update). If run without any packages, update will update every currently installed packages. If for some reason a package does not apply use the GUI and uncheck that package. I always have problems applying kernel-PAE-2.6.38.6-26.rc1.fc15_2.6.40.3-0.fc15.i686.drpm because VMware Player does not allocate enough space the / (root) partition. I keep hoping VMware will fix this problem but it has existed since I have been using Fedora in VMware.&lt;/p&gt;  &lt;p&gt;Transaction Check Error: unknown error 13191497 encountered while manipulating package kernel-PAE-2.6.40.3-0.fc15.i686. The following screen shot shows how to get the updates applied using the GUI:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-dyO4Y3X-FLA/TmazM7UDWBI/AAAAAAAAAic/oPJLsK73SAM/s1600-h/Fed%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Fed" border="0" alt="Fed" src="http://lh3.ggpht.com/-7X-cyVncY5Q/TmazNQVL9zI/AAAAAAAAAig/SsTZTW4zbHo/Fed_thumb%25255B5%25255D.png?imgmax=800" width="601" height="238" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Make sure the Firefox browser is updated to the latest version by clicking on “Help &amp;gt; About Firefox”.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Running the Tor client on Linux/BSD/Unix&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Note that these are the installation instructions for running a Tor client. The easiest way to do this is to simply download the and install the latest Tor Browser Bundle.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step One: Download and Install Tor&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The latest release of Tor can be found on the download page. Tor has packages for Debian, Red Hat, Gentoo, *BSD, etc. there too. If you're using Ubuntu, follow my directions above to use Tor’s &lt;em&gt;&lt;u&gt;deb&lt;/u&gt;&lt;/em&gt; repository. Similarly, CentOS / Fedora / OpenSUSE users should use Tor’s &lt;em&gt;&lt;u&gt;rpm&lt;/u&gt;&lt;/em&gt; repository instead.&lt;/p&gt;  &lt;p&gt;If you're building from source (&lt;em&gt;not recommended by the captain&lt;/em&gt;), first install libevent, and make sure you have openssl and zlib (including the -devel packages if applicable). Then run:&lt;/p&gt;  &lt;p&gt;# tar xzf tor-0.2.2.32.tar.gz; cd tor-0.2.2.32    &lt;br /&gt;#./configure &amp;amp;&amp;amp; make&lt;/p&gt;  &lt;p&gt;Now you can run tor as src/or/tor, or you can run make install (as root if necessary) to install it into /usr/local/, and then you can start it just by running tor. I did not try this.&lt;/p&gt;  &lt;p&gt;Tor comes configured as a client by default. It uses a built-in default configuration file, and most people won't need to change any of the settings.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;To install Tor from a &lt;/strong&gt;&lt;a href="https://www.torproject.org/docs/rpms.html.en"&gt;&lt;strong&gt;package repository&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; (&lt;em&gt;recommended by the captain&lt;/em&gt;):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;You'll need to set up our package repository before you can fetch Tor. Using yum in Fedora, in /etc/yum.repos.d/, create a file called torproject.repo. Edit this file with the following information:&lt;/p&gt;  &lt;p&gt;[torproject]    &lt;br /&gt;name=Tor and Vidalia     &lt;br /&gt;enabled=1     &lt;br /&gt;autorefresh=0     &lt;br /&gt;baseurl=&lt;a href="http://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/"&gt;http://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/&lt;/a&gt;     &lt;br /&gt;type=rpm-md     &lt;br /&gt;gpgcheck=1     &lt;br /&gt;gpgkey=&lt;a href="http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org"&gt;http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you wish to track the stable releases of Tor, you should substitute DISTRIBUTION with one of the following: centos4, centos5, fc13, &lt;strong&gt;fc14&lt;/strong&gt;, suse&lt;/p&gt;  &lt;p&gt;To track experimental releases, substitute DISTRIBUTION with one of these: centos4-experimental, centos5-experimental, fc13-experimental, fc14-experimental, suse-experimental&lt;/p&gt;  &lt;p&gt;# yum install tor&lt;/p&gt;  &lt;p&gt;Running Transaction    &lt;br /&gt;&amp;#160; Installing : fedora-usermgmt-default-fedora-setup-0.11-1406.fc15.noarch&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1/7     &lt;br /&gt;&amp;#160; Installing : fedora-usermgmt-core-0.11-1406.fc15.noarch&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2/7     &lt;br /&gt;&amp;#160; Installing : fedora-usermgmt-shadow-utils-0.11-1406.fc15.noarch&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3/7     &lt;br /&gt;&amp;#160; Installing : fedora-usermgmt-0.11-1406.fc15.noarch&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 4/7     &lt;br /&gt;&amp;#160; Installing : tor-systemd-0.2.1.30-1501.fc15.noarch&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 5/7     &lt;br /&gt;&amp;#160; Installing : tor-core-0.2.1.30-1501.fc15.i686&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 6/7     &lt;br /&gt;&amp;#160; Installing : tor-0.2.1.30-1501.fc15.i686&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 7/7 &lt;/p&gt;  &lt;p&gt;Installed:    &lt;br /&gt;&amp;#160; tor.i686 0:0.2.1.30-1501.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Dependency Installed:    &lt;br /&gt;&amp;#160; fedora-usermgmt.noarch 0:0.11-1406.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; fedora-usermgmt-core.noarch 0:0.11-1406.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; fedora-usermgmt-default-fedora-setup.noarch 0:0.11-1406.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; fedora-usermgmt-shadow-utils.noarch 0:0.11-1406.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; tor-core.i686 0:0.2.1.30-1501.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160; tor-systemd.noarch 0:0.2.1.30-1501.fc15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Complete!&lt;/p&gt;  &lt;p&gt;Although this looks like it will work it did not completely get everything working. For example, you will probably also want Vidalia Control Panel for Tor, especially if you want to setup Tor as a Relay. This the Tor GUI configuration tool.&lt;/p&gt;  &lt;p&gt;# yum install vidalia&lt;/p&gt;  &lt;p&gt;To start Tor manually:&lt;/p&gt;  &lt;p&gt;# service tor start&lt;/p&gt;  &lt;p&gt;If you want the Tor service to start automatically like I do:&lt;/p&gt;  &lt;p&gt;# chkconfig tor on&lt;/p&gt;  &lt;p&gt;I had a few problems getting the “Tor” service to start automatically, (# chkconfig -–level 5 tor) did not start Tor at run level 5. You can check to see if Tor is running after a reboot by using:&lt;/p&gt;  &lt;p&gt;# system-config-services or serviceconf&lt;/p&gt;  &lt;p&gt;Using (# chkconfig –-list) will only show SysV services only.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Now that Tor is installed, running and set to start automatically. Move on to step two of the &amp;quot;Tor on Linux/Unix&amp;quot; instructions.&lt;/p&gt;  &lt;p&gt;Tor had this footnote on their web site which did not apply to my installation: &lt;em&gt;The DNS name deb.torproject.org is actually a set of independent servers in a DNS round-robin configuration. If for some reason you cannot use it, you might be able to access one of the individual servers instead. Try deb-master.torproject.org, mirror.netcologne.de or tor.mirror.youam.de.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step Two: Configure your applications to use Tor&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;After installing Tor, you need to configure your applications to use them. The first step is to set up web browsing.&lt;/p&gt;  &lt;p&gt;You should use Tor with Firefox and &lt;a href="https://www.torproject.org/torbutton/index.html.en"&gt;Torbutton&lt;/a&gt;, for best safety. Simply install the &lt;a href="https://www.torproject.org/torbutton/index.html.en"&gt;Torbutton&lt;/a&gt; plugin, restart your Firefox, and you're all set. You will see Install Stable: click to install from this web site. Firefox will prompt you and click on “Allow &amp;gt; Install Now &amp;gt; Restart Now”. Next right click on the Torbutton select “Preferences &amp;gt; Security Settings tab &amp;gt; Startup &amp;gt; check the On browser startup, set Tor state to: Tor. The Click on the Shutdown tab and select “Clear cookies during any browser shutdown”.&lt;/p&gt;  &lt;p&gt;Browse to &lt;a href="https://check.torproject.org/"&gt;https://check.torproject.org/&lt;/a&gt; to check that everything is running.&lt;/p&gt;  &lt;p&gt;If you plan to run Firefox on a different computer than Tor, see the &lt;a href="https://trac.torproject.org/projects/tor/wiki/doc/TorFAQ#SocksListenAddress"&gt;FAQ entry for running Tor on a different computer&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;To Torify other applications that support SOCKS proxies, just point them at Tor's SOCKS port (127.0.0.1 port 9050). See &lt;a href="https://trac.torproject.org/projects/tor/wiki/doc/TorFAQ#SOCKSAndDNS"&gt;this FAQ entry&lt;/a&gt; for why this may be dangerous. For applications that support neither SOCKS nor HTTP, take a look at &lt;a href="https://code.google.com/p/torsocks/"&gt;torsocks&lt;/a&gt; or &lt;a href="https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO#socat"&gt;socat&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For information on how to Torify other applications, check out the &lt;a href="https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO"&gt;Torify HOWTO&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Install HTTPS Everwhere:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To install HTTPS Everywhere simply browse to “https://www.eff.org/https-everywhere” and click on “Click here” to install the latest 1.0.1 version. Once installed you should see “HTTPS-Everywhere 1.0.1” when you click on “&lt;strong&gt;Tools &amp;gt; Add-ons &amp;gt; Extensions&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;With these simple steps you have now taken some huge steps in protecting your home PC from attack while doing all your questionable internet search activity. By “questionable” I mean doing research on whatever you are looking into using the search engines like way I do to find things like the latest and greatest information on computer hardware. I click on many links that I have no idea where I am going. It also keeps criminals, search engines, governments, etc. from tracking internet activity! It is not foolproof but with these simple steps you are doing more that 99% of the users out there. Who are criminals going to target… you or the other easy 99%?&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#00ff00" size="7"&gt;Stay safe my friend.&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-1072994478823456847?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/1072994478823456847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=1072994478823456847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1072994478823456847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1072994478823456847'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/09/using-tor-network-to-cloak-your-browser.html' title='Using Tor Network to Cloak Your Browser Activity (surf anonymously) in a virtual environment… and adding HTTPS Everywhere for even more security.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-7X-cyVncY5Q/TmazNQVL9zI/AAAAAAAAAig/SsTZTW4zbHo/s72-c/Fed_thumb%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7299926472128657857</id><published>2011-08-14T23:00:00.001-04:00</published><updated>2011-08-14T23:00:15.495-04:00</updated><title type='text'>Dropbox / Skydrive, or both? Fedora 15 is out! VMWare Player still at 3.14 as of 8/14/11…</title><content type='html'>&lt;p&gt;&lt;font color="#ff0000" size="6"&gt;Work in progress…&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000" size="6"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;I have not forgotten about this post. I am still planning to check out Dropbox for Linux. Unfortunately it is not on my certification test… that it my priority… see previous blog entry. Did check VMware… still at 3.14 as of August 14, 2011.&lt;/p&gt;  &lt;p&gt;Fedora 15 went into VMware no problem except for the same kernel update problem because of too little disk space. See previous blog posts.&lt;/p&gt;  &lt;p&gt;If any of you have Time and Chaos I developed a script to copy all the tilde ~ files to regular file name you can store on the Microsoft SkyDrive. It makes backing up your my contact, tasks, schedule information easy.&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.dropbox.com/"&gt;&lt;font color="#0066cc"&gt;Dropbox.com&lt;/font&gt;&lt;/a&gt; - Sync up to 2GB FREE of your files online on all your computers, and smartphones simultaneously. Dropbox support Windows, Mac, iOS, Android BlackBerry, and more. May, 2011 PC World.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.skydrive.live.com/"&gt;&lt;font color="#0066cc"&gt;Skydrive.live.com&lt;/font&gt;&lt;/a&gt; – Microsoft Live Skydrive offers 25 GB Free online storage for sharing files FREE. It also attempts to integrate your documents, photos, videos and email. I use it across my windows systems which makes sharing a few important files between Desktop’s and Laptops easy.&lt;/p&gt;  &lt;p&gt;Even though &lt;a href="https://www.dropbox.com/"&gt;Dropbox.com&lt;/a&gt; only offers up 2GB free is does so with my Linux environments and someday my mobile devices. This could come in very handy when I am on the road with all these devices. So it is a project I will take on to get a closer look inside Dropbox.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7299926472128657857?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7299926472128657857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7299926472128657857' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7299926472128657857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7299926472128657857'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/08/dropbox-skydrive-or-both-fedora-15-is.html' title='Dropbox / Skydrive, or both? Fedora 15 is out! VMWare Player still at 3.14 as of 8/14/11…'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7176980642922629906</id><published>2011-08-11T01:23:00.001-04:00</published><updated>2011-08-24T21:31:00.048-04:00</updated><title type='text'>Setting your PC’s hardware clock using a Linux Virtual Environment and Network Time Protocol (NTP) Server or Client, the fastest an most accurate way to set your computers software and hardware clocks.</title><content type='html'>&lt;p&gt;Have not posted a PC/Linux tip in a while so I figured I had better get something up on the blog. Been busy studying and getting the Linux+ certification. I should be done with that in the next few weeks so expect some good stuff coming on the blog. I have some really cool volunteer projects at the local universities working with those masters students that will benefit us all. One is setting up a bootable double encrypted USB drive for that Keypass traveling password file. And the other is setting up SSH to VPN into your secure (locked down) home network. I have blogged about how to lock down your home network in the past.&lt;/p&gt;  &lt;p&gt;First off Unix time, or POSIX time, is a system for describing points in time: it is the number of seconds elapsed since midnight UTC on the morning of January 1, 1970, not counting leap seconds.&lt;/p&gt;  &lt;p&gt;In my studies for the certification I had to learn about Network Time Protocol (NTP). So I decided to setup a NTP Linux server not really thinking about how this would aid me with the time drift on the hardware clocks on my home computers and my traveling laptop.&lt;/p&gt;  &lt;p&gt;Taken from &lt;a href="http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/Servers/NTP"&gt;http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/Servers/NTP&lt;/a&gt;&amp;#160;&lt;em&gt;The Network Time Protocol (NTP) allows the computer to synchronize the clock to that of an external authoritative time source and provide the accurate time to clients on the local network. Fedora provides this functionality through the ntpd server. The ntpd daemon and associated utilities are provided by the ntp rpm package.&lt;/em&gt; My old solution to resetting the clock on my home PC’s was to go to:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.time.gov"&gt;http://www.time.gov&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;look at the current time… and then manually type it in using the GUI, trying to hit the seconds correctly. I do this every few months. I also have one PC that eats motherboard batteries like candy and being lazy I have to set the clock every time I boot it… until it annoys me so much I take it apart and replace the battery on the motherboard. Some of my Linux environments are virtual using VMware Player so I was not even sure I could set the hardware clock using them. Turns out I/you can so read on.&lt;/p&gt;  &lt;p&gt;My first dilemma was the timezone was wrong in most of my new Linux environments. The default 3.14 VMware install is with Los Angles as the timezone default. So I needed to change that. You can do this easily using the GNOME or KDE GUI but usually a server is not running a GUI interface. So an admin will need to set it from the command line. The first thing I found is there is a bunch of documentation out there (and in my books) about setting a symbolic link from /etc/localtime to the timezone you want. I recommend against this. The /etc/localtime is a binary file probably copied by the tools the various distributions provide from /usr/share/zoneinfo. Having been a UNIX administrator I have worked in too many shops making liberal use of symbolic links. Eventually it gets very confusing. Using the tools to set up the timezone as a binary file is a better solution… or just copying the file from /usr/share/zoneinfo in after backing up the current file. Test it first with a symbolic link.&lt;/p&gt;  &lt;p&gt;In Ubuntu type the following:&lt;/p&gt;  &lt;p&gt;# dpkg-reconfigure tzdata&lt;/p&gt;  &lt;p&gt;or,&lt;/p&gt;  &lt;p&gt;# tzconfig&lt;/p&gt;  &lt;p&gt;Which sets the text file /etc/timezone and copies the binary configuration file from /usr/share/zoneinfo to /etc/localtime. The /etc/timezone is used by Debian and its derivatives.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;In Fedora for the X-Windows interface type:&lt;/p&gt;  &lt;p&gt;# system-config-date&lt;/p&gt;  &lt;p&gt;In Red Hat on the internet it said to type the following:&lt;/p&gt;  &lt;p&gt;# redhat-config-date&lt;/p&gt;  &lt;p&gt;It sets the timezone in /etc/sysconfig/clock.&lt;/p&gt;  &lt;p&gt;In Red Had and Fedora, if you just need to temporarily change the timezone to test an application type the following for the ASCII text interface type:&lt;/p&gt;  &lt;p&gt;# tzselect&lt;/p&gt;  &lt;p&gt;The tzselect program asks the user for information about the current location, and outputs the resulting timezone description to standard output. The output is suitable as a value for the TZ environment variable. For example, the program output, “You can make this change permanent for yourself by appending the line “TZ='America/Detroit'; export TZ” to the file '.profile' in your home directory; then log out and log in again.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Below is an example of a manual way to set the timezone:&lt;/p&gt;  &lt;p&gt;# cat /usr/share/zoneinfo/Canada/Pacific &amp;gt; /etc/localtime&lt;/p&gt;  &lt;p&gt;This overwrites/updates your /etc/localtime file. If you want to test it first create a symbolic link:&lt;/p&gt;  &lt;p&gt;# mv /etc/localtime /etc/localtime.bk    &lt;br /&gt;# ln -s /usr/share/zoneinfo/Canada/Pacific /etc/localtime&lt;/p&gt;  &lt;p&gt;and then change the /etc/sysconfig/clock in Fedora or the /etc/timezone in Ubuntu.&lt;/p&gt;  &lt;p&gt;Now just type “date” and you should see that the timezone has been updated. Once you have the timezone set correctly it is time to update the date/time to an NTP server. Every flavor of Linux I have tested has some public servers already preconfigured. If you have the IP address of a close public NTP server you don’t have to setup a NTP server to update your system clock. For example, type the following command three times to set the software clock:&lt;/p&gt;  &lt;p&gt;# ntpdate -u 128.233.154.245&lt;/p&gt;  &lt;p&gt;And then update the hardware clock using the following:&lt;/p&gt;  &lt;p&gt;# hwclock [options], or hwclock –systohc&lt;/p&gt;  &lt;p&gt;# hwclock --systohc    &lt;br /&gt;# date     &lt;br /&gt;Wed Aug 10 16:01:17 EDT 2011 &lt;/p&gt;  &lt;p&gt;Set the hardware clock based on the software clock by using the –-systohc option. Set the software clock based on the hardware clock by using the –-hctosys option.&lt;/p&gt;  &lt;p&gt;You can set the software clock manually using the following syntax:&lt;/p&gt;  &lt;p&gt;# date [-u|-—utc|-—universal] [MMDDhhmm[[CC]YY][.ss]]&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Installing a NTP server&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you are like me I have no NTP server on my home network, I could not find a NTP server address from my ISP, so I setup a NTP server to see what NTP would recommend as the best IP to use to set the time on my computer. In Fedora, to find out weather the &amp;quot;NTP&amp;quot; is present in the system or not, the following will display the full name of the package if installed and then install the package if it is not already installed:&lt;/p&gt;  &lt;p&gt;# rpm -qa ntp    &lt;br /&gt;# yum install ntp-doc&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; To install the NTP documentation     &lt;br /&gt;# yum install ntp&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; To install the package, if already installed you will see:     &lt;br /&gt;Package ntp-4.2.6p3-4.fc15.i686 already installed and latest version     &lt;br /&gt;Nothing to do&lt;/p&gt;  &lt;p&gt;To install NTP in Ubuntu and Debian:&lt;/p&gt;  &lt;p&gt;# apt-get install ntp    &lt;br /&gt;# apt-get install ntp-doc&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Configuring and setting up a initial NTP Server&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Some of the following is taken from:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch24_:_The_NTP_Server"&gt;http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch24_:_The_NTP_Server&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;with my own needs inserted. To get the nearest address of an NTP server we have to start the server, wait a few minutes and see what it picks as our best NTP public server.&lt;/p&gt;  &lt;p&gt;# service ntpd start    &lt;br /&gt;Starting ntpd (via systemctl): [ OK ]&lt;/p&gt;  &lt;p&gt;To test whether the NTP process is running use the command:&lt;/p&gt;  &lt;p&gt;# pgrep ntpd    &lt;br /&gt;602 &lt;/p&gt;  &lt;p&gt;You should get a response of plain old process ID numbers. One problem you may encounter is if the time on the local server is very different from that of its primary time server your NTP daemon will eventually terminate itself leaving an error message in the /var/log/messages file. Because we are looking for the IP you will have to set the time manually by going to &lt;a href="http://www.time.gov"&gt;http://www.time.gov&lt;/a&gt; and try again. If you know the IP then you can run the ntpdate -u command to force your server to become instantly synchronized with its NTP servers before starting the NTP daemon for the first time. The ntpdate command doesn't run continuously in the background, you will still have to run the ntpd daemon to get continuous NTP updates.&lt;/p&gt;  &lt;p&gt;Taken from “Linux+ Complete Study Guide written by Roderick W. Smith”:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;The server to which you are synchronized (a.k.a. has the best connection time is denoted by an asterizk (*), other servers with good times are indicated by plus signs (+), and most other symbols (such as x and –) denote servers that have been discarded from consideration for various reasons. You can obtain a server list by passing the –p to &lt;strong&gt;ntpq –p&lt;/strong&gt;, without entering interactive mode.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;# ntpq -p    &lt;br /&gt;remote refid st t when poll reach delay offset jitter     &lt;br /&gt;==============================================================================     &lt;br /&gt;*mirror 128.233.154.245 2 u 1 64 1 51.250 -12.376 0.269     &lt;br /&gt;conquest.kjsl.c 69.36.224.15 2 u - 64 1 72.761 -1.436 2.505     &lt;br /&gt;i4.fwwds.com 24.56.178.140 2 u 1 64 1 49.595 7.041 0.416     &lt;br /&gt;name3.glorb.com 198.60.22.240 2 u - 64 1 72.486 2.936 0.366 &lt;/p&gt;  &lt;p&gt;Once you have the best server denoted by (* –&amp;gt; 128.233.154.245) write down the IP address and then manually sync your time to that server. The ntpdate command should be run three times to synchronize your host’s software clock to the NTP server time, but it must be run while the ntpd process is stopped. So you'll have to stop ntpd, run ntpdate and then start ntpd again.&lt;/p&gt;  &lt;p&gt;[root@localhost etc]# service ntpd stop    &lt;br /&gt;Stopping ntpd (via systemctl): [ OK ] &lt;/p&gt;  &lt;p&gt;# ntpdate -u 128.233.154.245    &lt;br /&gt;10 Aug 15:59:48 ntpdate[2132]: adjust time server 128.233.154.245 offset 0.006014 sec     &lt;br /&gt;# ntpdate -u 128.233.154.245     &lt;br /&gt;10 Aug 16:00:00 ntpdate[2133]: adjust time server 128.233.154.245 offset -0.000184 sec     &lt;br /&gt;# ntpdate -u 128.233.154.245     &lt;br /&gt;10 Aug 16:00:09 ntpdate[2134]: adjust time server 128.233.154.245 offset 0.000183 sec&lt;/p&gt;  &lt;p&gt;Or if getting the time correct to nearest microsecond is not important using the BEST server you could just update it to the NTP pool using:&lt;/p&gt;  &lt;p&gt;# ntpdate -b pool.ntp.org    &lt;br /&gt;14 Aug 03:27:43 ntpdate[4739]: step time server 68.0.14.76 offset -0.044081 sec&lt;/p&gt;  &lt;p&gt;Taken from &lt;a href="http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/Servers/NTP"&gt;http://fedoraproject.org/wiki/Docs/Drafts/AdministrationGuide/Servers/NTP&lt;/a&gt; &lt;em&gt;Admonition(&amp;quot;Note&amp;quot;,&amp;quot;pool.ntp.org is the project that manages a cluster of publicly available time servers across the world. Its clever DNS round-robin setup greatly reduces the load on individual time servers and aids in reducing the bandwidth cost for the operators and users by utilizing pgeodns data. It is likely that the response to the ntpdate command above will come from the geographically close time server.&amp;quot;)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;# service ntpd start    &lt;br /&gt;Starting ntpd (via systemctl): [ OK ]&lt;/p&gt;  &lt;p&gt;So for a brief review:&lt;/p&gt;  &lt;p&gt;/usr/share/zoneinfo directory contains multiple subdirectories and files that are used for selecting the time zone for most Linux computers.&lt;/p&gt;  &lt;p&gt;/etc/localtime is used to store the time zone that is selected for the Linux computer.&lt;/p&gt;  &lt;p&gt;/etc/timezone is a secondary file in Debian Linux that is used to store text-mode zone data.&lt;/p&gt;  &lt;p&gt;/etc/sysconfig/clock file is a secondary file in Fedora Linux that is used to store text-mode zone data.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Setting up NTP to start at boot&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The -–add option adds a new service for management by chkconfig. When a new service is added, chkconfig ensures that the service has either a start or a kill entry in every runlevel. If any runlevel is missing such an entry, chkconfig creates the appropriate entry as specified by the default values in the init script. I don’t believe it was necessary to add the NTPD service in Fedora but I list it here in case other flavors of Linux may need this step.&lt;/p&gt;  &lt;p&gt;# chkconfig -–add ntpd&lt;/p&gt;  &lt;p&gt;I wanted the ntpd service in Fedora to only be started at levels 3 and 5.&lt;/p&gt;  &lt;p&gt;# chkconfig --level 345 ntpd off    &lt;br /&gt;Note: Forwarding request to 'systemctl disable ntpd.service'.     &lt;br /&gt;rm '/etc/systemd/system/multi-user.target.wants/ntpd.service'     &lt;br /&gt;# chkconfig --level 35 ntpd on     &lt;br /&gt;Note: Forwarding request to 'systemctl enable ntpd.service'.     &lt;br /&gt;ln -s '/lib/systemd/system/ntpd.service' '/etc/systemd/system/multi-user.target.wants/ntpd.service'&lt;/p&gt;  &lt;p&gt;You can also use the following for the current run level:&lt;/p&gt;  &lt;p&gt;# chkconfig ntpd on    &lt;br /&gt;Note: Forwarding request to 'systemctl enable ntpd.service'.&lt;/p&gt;  &lt;p&gt;The “ntsysv” is another utility for configuring services to start and stop. But in Fedora it does not list “ntpd” as a configurable service. To be honest, I have more to learn about the Linux startup process. I put print statements in the /etc/rc.d/init.d/ntpd startup file and the script was not even called during startup. This is very different than the UNIX systems I am used to. Linux is beginning to look like Windows starting programs from hidden places. Once again if/when I figure this out I will update the blog.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;NTP without Automatic update via crontab&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;But suppose you don’t want a daemon running the background consuming valuable system resources like on a laptop. There is much documentation online about using the ntpdate command but on the man page for “ntpdate” it says the following:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Disclaimer:&amp;#160; The&amp;#160; functionality of this program is now available in the ntpd program. See the -q command line option in the ntpd - Network Time Protocol&amp;#160; (NTP)&amp;#160; daemon&amp;#160; page. After a suitable period of mourning, the ntpdate program is to be retired from this distribution.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;When you read the “ntpd” man page it says the following: &lt;em&gt;With the -q option ntpd operates as in continuous mode, but exits just after setting the clock for the first time with the configured servers.&lt;/em&gt; So I performed the following experiment to understand what this meant:&lt;/p&gt;  &lt;p&gt;[root@localhost etc]# date -u 08142004    &lt;br /&gt;Sun Aug 14 20:04:00 UTC 2011     &lt;br /&gt;[root@localhost etc]# date     &lt;br /&gt;Sun Aug 14 16:04:03 EDT 2011     &lt;br /&gt;[root@localhost etc]# ntpd -4 -q     &lt;br /&gt;[root@localhost etc]# date     &lt;br /&gt;Sun Aug 14 16:05:28 EDT 2011     &lt;br /&gt;[root@localhost etc]# /usr/sbin/ntpdate -4 -b pool.ntp.org     &lt;br /&gt;14 Aug 21:14:00 ntpdate[3421]: step time server 64.113.32.10 offset 18342.096682 sec     &lt;br /&gt;[root@localhost etc]# /usr/sbin/ntpdate -4 -b pool.ntp.org     &lt;br /&gt;14 Aug 21:14:16 ntpdate[3424]: step time server 64.113.32.10 offset 0.000402 sec     &lt;br /&gt;[root@localhost etc]# date     &lt;br /&gt;Sun Aug 14 21:14:24 EDT 2011&lt;/p&gt;  &lt;p&gt;Try as I might I could not get “ntpd” to set the time using the –q option. If I discover how to do so I will update this blog entry. My guess is as the description implies it will only sync the first time it is run… or within a certain error factor which I don’t know how to override. So I used the following crontab to update the system’s time using “ntpdate”:&lt;/p&gt;  &lt;p&gt;# -4&amp;#160;&amp;#160;&amp;#160;&amp;#160; Force DNS resolution of following host&amp;#160; names&amp;#160; on&amp;#160; the&amp;#160; command    &lt;br /&gt;#&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; line to the IPv4 namespace.     &lt;br /&gt;# -b&amp;#160;&amp;#160;&amp;#160;&amp;#160; Force the time to be stepped using&amp;#160; the&amp;#160; settimeofday()&amp;#160; system     &lt;br /&gt;#&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; call,&amp;#160; rather&amp;#160; than slewed (default) using the adjtime() system     &lt;br /&gt;#&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; call. This option should be used when&amp;#160; called&amp;#160; from&amp;#160; a&amp;#160; startup     &lt;br /&gt;#&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; file at boot time. Update /etc/logrotate.conf to rotate the log.     &lt;br /&gt;00 12 * * * /usr/sbin/ntpdate -4 -b pool.ntp.org 2&amp;gt;&amp;amp;1 &amp;gt;&amp;gt; /var/log/ntp.log&lt;/p&gt;  &lt;p&gt;# Copy the software time to the hardware clock:    &lt;br /&gt;15 12 * * * /sbin/hwclock --systohc 2&amp;gt;&amp;amp;1 &amp;gt;&amp;gt; /var/log/ntp.log&lt;/p&gt;  &lt;p&gt;We can never configure a log file and leave it unattended. The “logrotate” utility is excellent for taking care of this administration function. There is a good article at &lt;a href="http://www.thegeekstuff.com/2010/07/logrotate-examples/"&gt;http://www.thegeekstuff.com/2010/07/logrotate-examples/&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;# cp –p /etc/logrotate.conf /etc/logrotate.conf.orig&lt;/p&gt;  &lt;p&gt;Add the following to the /etc/logrotate.conf:&lt;/p&gt;  &lt;p&gt;# system-specific logs may be also be configured here.    &lt;br /&gt;# Rotate the Network Time Daemon log file.     &lt;br /&gt;/var/log/ntp.log {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; weekly     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; copytruncate     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; notifempty     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; missingok     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; size 100k     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; rotate 9     &lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;Then test your changes:&lt;/p&gt;  &lt;p&gt;[root@localhost etc]# logrotate -s /tmp/logrotate.out /etc/logrotate.conf    &lt;br /&gt;[root@localhost etc]# cat /tmp/logrotate.out     &lt;br /&gt;logrotate state -- version 2     &lt;br /&gt;&amp;quot;/var/log/yum.log&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/boot.log&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/sssd/*.log&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/dracut.log&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/wtmp&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/spooler&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/btmp&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/maillog&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/ntp.log&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/wpa_supplicant.log&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/secure&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/ppp/connect-errors&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/messages&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/log/cron&amp;quot; 2011-8-14     &lt;br /&gt;&amp;quot;/var/account/pacct&amp;quot; 2011-8-14&lt;/p&gt;  &lt;p&gt;Logger makes entries in the system log. Add the following script if it does not already exist:&lt;/p&gt;  &lt;p&gt;$ cat /etc/cron.daily/logrotate    &lt;br /&gt;#!/bin/sh&lt;/p&gt;  &lt;p&gt;/usr/sbin/logrotate /etc/logrotate.conf    &lt;br /&gt;EXITVALUE=$?     &lt;br /&gt;if [ $EXITVALUE != 0 ]; then     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; /usr/bin/logger -t logrotate &amp;quot;ALERT exited abnormally with [$EXITVALUE]&amp;quot;     &lt;br /&gt;fi     &lt;br /&gt;exit 0&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;NTP Troubleshooting and Logging&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I was getting some errors messages logged by “ntpd” in /var/log/messages. So to break them out and make sure the server was doing what it was supposed to be doing I modified the /etc/ntp.conf file.&lt;/p&gt;  &lt;p&gt;cd /etc    &lt;br /&gt;# cp -p ntp.conf&amp;#160; ntp.conf.orig&lt;/p&gt;  &lt;p&gt;By default “ntpd” will log all messages to the /var/log/messages file. So if you are having problems with NTP you might want to have your NTP messages consolidated in a separate file rather than sift through /var/log/messages. Add the following to the /etc/ntp.conf file:&lt;/p&gt;  &lt;p&gt;# Specify the location of an alternate log file to be used instead of the default system syslog(3) facility.    &lt;br /&gt;logfile /var/log/ntp.log &lt;/p&gt;  &lt;p&gt;There are many other options and a good read on them can be found at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.gsp.com/cgi-bin/man.cgi?section=5&amp;amp;topic=ntp.conf"&gt;http://www.gsp.com/cgi-bin/man.cgi?section=5&amp;amp;topic=ntp.conf&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;NOTE: I can’t vouch for if this site is safe or not. Surf to it in an expendable virtual environment. For example, the following also might be useful from the site:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;statsdir directory_path      &lt;br /&gt;Indicates the full path of a directory where statistics files should be created (see below). This keyword allows the (otherwise constant) filegen filename prefix to be modified for file generation sets, which is useful for handling statistics logs.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;After “ntpd” is running you can look at information using the “ntpq” interactive command. To see what these variables entail look at &lt;a href="file:///usr/share/doc/ntp-4.2.6p3/html/ntpq.html#pe"&gt;file:///usr/share/doc/ntp-4.2.6p3/html/ntpq.html#pe&lt;/a&gt; or &lt;a href="http://doc.ntp.org/"&gt;http://doc.ntp.org/&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;ntpq&amp;gt; rv    &lt;br /&gt;associd=0 status=0613 leap_none, sync_ntp, 1 event, spike_detect,     &lt;br /&gt;version=&amp;quot;ntpd &lt;a href="mailto:4.2.6p3@1.2290-o"&gt;4.2.6p3@1.2290-o&lt;/a&gt; Fri May&amp;#160; 6 16:27:05 UTC 2011 (1)&amp;quot;,     &lt;br /&gt;processor=&amp;quot;i686&amp;quot;, system=&amp;quot;Linux/2.6.38.6-26.rc1.fc15.i686.PAE&amp;quot;, leap=00,     &lt;br /&gt;stratum=3, precision=-19, rootdelay=80.783, rootdisp=1070.755,     &lt;br /&gt;refid=67.18.187.111,     &lt;br /&gt;reftime=d1f2d82b.07d5b3fa&amp;#160; Sun, Aug 14 2011 19:26:35.030,     &lt;br /&gt;clock=d1f2d8d1.dc787018&amp;#160; Sun, Aug 14 2011 19:29:21.861, peer=13214, tc=8,     &lt;br /&gt;mintc=3, offset=6.612, frequency=-45.820, sys_jitter=4.852,     &lt;br /&gt;clk_jitter=14.962, clk_wander=2.744&lt;/p&gt;  &lt;p&gt;ntpq&amp;gt; peers    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; remote&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; refid&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; st t when poll reach&amp;#160;&amp;#160; delay&amp;#160;&amp;#160; offset&amp;#160; jitter     &lt;br /&gt;==============================================================================     &lt;br /&gt;+cheezum.mattnor 208.66.175.36&amp;#160;&amp;#160;&amp;#160; 2 u&amp;#160; 193&amp;#160; 256&amp;#160;&amp;#160;&amp;#160; 1&amp;#160;&amp;#160; 72.987&amp;#160;&amp;#160;&amp;#160; 0.320&amp;#160;&amp;#160; 2.464     &lt;br /&gt;-w1-wdc.ipv4.got 10.0.77.54&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 4 u&amp;#160;&amp;#160; 64&amp;#160; 256&amp;#160;&amp;#160;&amp;#160; 7&amp;#160;&amp;#160; 35.891&amp;#160;&amp;#160;&amp;#160; 2.098&amp;#160;&amp;#160; 0.519     &lt;br /&gt;+mail.freerip.co 67.18.187.111&amp;#160;&amp;#160;&amp;#160; 3 u&amp;#160;&amp;#160; 69&amp;#160; 256&amp;#160;&amp;#160;&amp;#160; 7&amp;#160; 113.455&amp;#160;&amp;#160;&amp;#160; 1.004&amp;#160;&amp;#160; 4.690     &lt;br /&gt;*199.4.29.166&amp;#160;&amp;#160;&amp;#160; 64.90.182.55&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2 u&amp;#160; 133&amp;#160; 256&amp;#160;&amp;#160;&amp;#160; 3&amp;#160;&amp;#160; 40.712&amp;#160;&amp;#160;&amp;#160; 5.705&amp;#160;&amp;#160; 0.401&lt;/p&gt;  &lt;p&gt;ntpq&amp;gt; associations&lt;/p&gt;  &lt;p&gt;ind assid status&amp;#160; conf reach auth condition&amp;#160; last_event cnt    &lt;br /&gt;===========================================================     &lt;br /&gt;&amp;#160; 1 13214&amp;#160; 945a&amp;#160;&amp;#160; yes&amp;#160;&amp;#160; yes&amp;#160; none candidate&amp;#160;&amp;#160;&amp;#160; sys_peer&amp;#160; 5     &lt;br /&gt;&amp;#160; 2 13215&amp;#160; 9314&amp;#160;&amp;#160; yes&amp;#160;&amp;#160; yes&amp;#160; none&amp;#160;&amp;#160; outlyer&amp;#160;&amp;#160; reachable&amp;#160; 1     &lt;br /&gt;&amp;#160; 3 13216&amp;#160; 9414&amp;#160;&amp;#160; yes&amp;#160;&amp;#160; yes&amp;#160; none candidate&amp;#160;&amp;#160; reachable&amp;#160; 1     &lt;br /&gt;&amp;#160; 4 13217&amp;#160; 963a&amp;#160;&amp;#160; yes&amp;#160;&amp;#160; yes&amp;#160; none&amp;#160; sys.peer&amp;#160;&amp;#160;&amp;#160; sys_peer&amp;#160; 3&lt;/p&gt;  &lt;p&gt;ntpq&amp;gt; pstatus 13214    &lt;br /&gt;associd=13214 status=945a conf, reach, sel_candidate, 5 events, sys_peer,     &lt;br /&gt;srcadr=cheezum.mattnordhoff.net, srcport=123, dstadr=192.168.26.134,     &lt;br /&gt;dstport=123, leap=00, stratum=2, precision=-20, rootdelay=28.717,     &lt;br /&gt;rootdisp=16.663, refid=208.66.175.36,     &lt;br /&gt;reftime=d1f2dcf5.995ffb09&amp;#160; Sun, Aug 14 2011 19:47:01.599,     &lt;br /&gt;rec=d1f2dd22.32f8895b&amp;#160; Sun, Aug 14 2011 19:47:46.199, reach=007,     &lt;br /&gt;unreach=0, hmode=3, pmode=4, hpoll=8, ppoll=8, headway=0, flash=00 ok,     &lt;br /&gt;keyid=0, offset=0.320, delay=72.987, dispersion=5.957, jitter=2.298,     &lt;br /&gt;xleave=0.164,     &lt;br /&gt;filtdelay=&amp;#160;&amp;#160;&amp;#160; 73.94&amp;#160;&amp;#160; 73.29&amp;#160;&amp;#160; 77.64&amp;#160;&amp;#160; 78.72&amp;#160;&amp;#160; 77.99&amp;#160;&amp;#160; 78.59&amp;#160;&amp;#160; 78.57&amp;#160;&amp;#160; 72.99,     &lt;br /&gt;filtoffset=&amp;#160;&amp;#160;&amp;#160; 2.84&amp;#160;&amp;#160;&amp;#160; 0.84&amp;#160;&amp;#160;&amp;#160; 2.35&amp;#160;&amp;#160;&amp;#160; 2.69&amp;#160;&amp;#160;&amp;#160; 2.82&amp;#160;&amp;#160;&amp;#160; 2.84&amp;#160;&amp;#160;&amp;#160; 3.15&amp;#160;&amp;#160;&amp;#160; 0.32,     &lt;br /&gt;filtdisp=&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0.00&amp;#160;&amp;#160;&amp;#160; 4.08&amp;#160;&amp;#160;&amp;#160; 7.82&amp;#160;&amp;#160;&amp;#160; 7.85&amp;#160;&amp;#160;&amp;#160; 7.88&amp;#160;&amp;#160;&amp;#160; 7.91&amp;#160;&amp;#160;&amp;#160; 7.94&amp;#160;&amp;#160;&amp;#160; 7.97&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7176980642922629906?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7176980642922629906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7176980642922629906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7176980642922629906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7176980642922629906'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/08/setting-your-pcs-hardware-clock-using.html' title='Setting your PC’s hardware clock using a Linux Virtual Environment and Network Time Protocol (NTP) Server or Client, the fastest an most accurate way to set your computers software and hardware clocks.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-8189603803615815018</id><published>2011-07-05T21:21:00.001-04:00</published><updated>2011-07-05T21:40:59.147-04:00</updated><title type='text'>Updating you Linux Virtual Environments in VMware Player 3.1.4</title><content type='html'>&lt;p&gt;The last release date of VMware Player was 03/29/2011. This update fixed some problems in 3.1.3 and most of all allowed for the smooth installation for Fedora which was not possible in 3.1.3. Since then all the flavors of Linux I use have marched on and I needed to update all my Linux virtual environments.&lt;/p&gt;  &lt;p&gt;The first thing I realized was I have never updated my Web Site will all the latest and greatest Linux links. I have started rectifying that and you can go to:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://users.wowway.com/~captainkirk/computers/UnixLinuxLinks.htm"&gt;http://users.wowway.com/~captainkirk/computers/UnixLinuxLinks.htm&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To download everything you need to run all the greatest/latest Linux flavors which I recommend you do.&lt;/p&gt;  &lt;p&gt;Linux Mint currently at version 11 installed with no problems. You have to tell VMware that it is based on Ubuntu which is based on Debian. Once installed I had to manually update the VMware Tools. VMware documents how to do this online and I have blogged about this in the past. Once installed I applied all the latest updates using a combination of the GUI tool “M&lt;em&gt;enu&lt;/em&gt; &amp;gt; &lt;em&gt;Administration&lt;/em&gt; &amp;gt; &lt;em&gt;Update Manager &amp;gt; Install Updates.”&lt;/em&gt; Or do it my way and open a root terminal window and type:&lt;/p&gt;  &lt;p&gt;# apt-get update    &lt;br /&gt;# apt-get upgrade     &lt;br /&gt;# apt-get dist-upgrade&lt;/p&gt;  &lt;p&gt;Ubuntu 11.04 Desktop installed no problem and all updates went on in the same method as above. I believe the VMware Tools installed automatically.&lt;/p&gt;  &lt;p&gt;Fedora installed no problem. All but three of the updates installed no problem. It sill have a problem applying the kernel update which will have to be omitted to get the other updates to apply. Two other updates had to be applied in pieces but eventually installed. I had to use the GUI because of the disk problem with the kernel-PAE update. VMware tools installed automatically. In the next version of VMware Player we could just do the following:&lt;/p&gt;  &lt;p&gt;# yum update&lt;/p&gt;  &lt;p&gt;openSUSE I did a while back. I don’t remember any problems installing it or applying the updates. Using the GUI proved to be the easiest method to get all the package updates.&lt;/p&gt;  &lt;p&gt;Once done don’t forget to remove all your old Linux environments. Always select “Delect VM from Disk” and then run CCleaner to purge everything from the Recycle bin and as general system maintenance.&lt;/p&gt;  &lt;p&gt;I will get to looking at using DropBox in Linux (the previous blog entry) soon.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-8189603803615815018?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/8189603803615815018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=8189603803615815018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/8189603803615815018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/8189603803615815018'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/07/updating-you-linux-virtual-environments.html' title='Updating you Linux Virtual Environments in VMware Player 3.1.4'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7347738671686877094</id><published>2011-06-17T16:34:00.001-04:00</published><updated>2011-06-20T00:19:50.404-04:00</updated><title type='text'>Dropbox / Skydrive, or both? Fedora 15 is out! VMWare Player still at 3.14…</title><content type='html'>&lt;p&gt;&lt;font color="#ff0000" size="6"&gt;Work in progress…&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000" size="6"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;In updating VMware to Fedora 15 I encountered the following problems. First the install hung… after clicking on the the VMware window and typing “CTRL-ALT-DEL” I was able to get the install to continue. I then did my usual to download all the latest updates and encountered the same problem I had in Fedora 14. The kernel update would not install because the root partition was too small. To install all the other updates go into the updates and deselect kernel update “kernel-PAE-2.6.38.8-32.fc15 (i686)”. All the other updates will apply just fine.&lt;/p&gt;  &lt;p&gt;My next step is to check out Dropbox.com in Fedora 15 so stay tuned. I checked out VMWare Player to see if a new version was out to support Fedora 15 and it is still at 3.14… Dropbox support Windows, Mac, iOS, Android BlackBerry, and more. May, 2011 PC World.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.skydrive.live.com/"&gt;&lt;font color="#0066cc"&gt;Skydrive.live.com&lt;/font&gt;&lt;/a&gt; – Microsoft Live Skydrive offers 25 GB Free online storage for sharing files FREE. It also attempts to integrate your documents, photos, videos and email. I use it across my windows systems which makes sharing a few important files between Desktop’s and Laptops easy.&lt;/p&gt;  &lt;p&gt;Even though &lt;a href="https://www.dropbox.com/"&gt;Dropbox.com&lt;/a&gt; only offers up 2GB free is does so with my Linux environments and someday my mobile devices. This could come in very handy when I am on the road with all these devices. So it is a project I will take on to get a closer look inside Dropbox.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7347738671686877094?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7347738671686877094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7347738671686877094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7347738671686877094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7347738671686877094'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/06/dropbox-skydrive-or-both.html' title='Dropbox / Skydrive, or both? Fedora 15 is out! VMWare Player still at 3.14…'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-3583510845928695315</id><published>2011-06-03T23:08:00.001-04:00</published><updated>2011-06-03T23:20:20.407-04:00</updated><title type='text'>The new open source alternative to Facebook… could this be the end of Facebook?</title><content type='html'>&lt;p&gt;I have been hesitant to open up a Facebook account after all the stories about how little regard they have for privacy. If you follow the PC magazines, and the media it seems like one Facebook horror story after another. Facebook is in the news constantly. In the face (get the pun) of all this bad media employment agencies everywhere encourage the unemployed (myself) to open up a Facebook account to network. So far I have not done so. I value my privacy… hence all my blog entries about computer security.&lt;/p&gt;  &lt;p&gt;Now there is an open source alternative to Facebook that you can control at home. According to PC World, “Diaspora is open-source software that duplicates the functions of a social network like Facebook while ensuring that users retain full control and ownership of everything they share on the network; instead of first uploading photos to Facebook and then choosing who gets to see them, Diaspora users can simply share photos directly with each other, without having to go through a corporate middleman or having to agree to a company’s not-so-strong privacy policy.”&lt;/p&gt;  &lt;p&gt;The idea is that people everywhere can set up or use diaspora servers everywhere to share as much or as little they want, even if everyone is on different pods. As PC World puts it, “Diaspora is like an entire archipelago, a chain of private islands linked with bridges built and controlled by the users.&lt;/p&gt;  &lt;p&gt;Diaspora can be found at &lt;a href="https://joindiaspora.com"&gt;https://joindiaspora.com&lt;/a&gt;. This project is still in its Alpha stages and I don’t have time for it now… but I will give this a closer look after I rebuild my SSH server to Ubuntu 11.04. A project I have to work in while working on my Linux+ certification studies which comes first.&lt;/p&gt;  &lt;p&gt;Soon to come on “TheCaptainsLatest:”&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;I will show you how to build a home Ubuntu 11.04 Linux SSH server in your home secure network. One that you can connect to from anywhere in world and surf the internet securely via your laptop through a SSH tunnel.&lt;/li&gt;    &lt;li&gt;I will show you how to set up a USB drive to boot from Ubuntu 11.04 and use a Keepass encrypted password file in a Truecrypt USB partition yielding double encryption of your valuable password file… a file you need around the world. If you lost the USB drive it will take some work to get at your password file.&lt;/li&gt;    &lt;li&gt;My last project is when Diaspora becomes more developed to setup a Diaspora server and use it to share my social network data while looking for a job. I like the idea of being in an interview and being asked, “What is your Facebook account?” My answer, “I don’t like Facebook so I set up my own Facebook server so I can control the privacy on my Facebook account. You can look at it at…” Got to love that!&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So when friends, family, relatives can social network on a private server of someone they know and trust… could this be the end of corporate exploitation of that type of data? Maybe… one can only hope.&lt;/p&gt;  &lt;p&gt;We shall see…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-3583510845928695315?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/3583510845928695315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=3583510845928695315' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3583510845928695315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3583510845928695315'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/06/new-open-source-alternative-to-facebook.html' title='The new open source alternative to Facebook… could this be the end of Facebook?'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-4052686957252483105</id><published>2011-05-19T00:22:00.001-04:00</published><updated>2011-05-22T23:22:50.784-04:00</updated><title type='text'>magicJack as a home phone is a bust… it might work for you but read this before wasting your valuable time.</title><content type='html'>&lt;p&gt;We have all seen the advertisements on TV. For only $20 a year magicJack will give us a land line… the actual cost of year one is $40.00… and then $20 there after. I am in the process of switching/researching cell phone plans and decided to give magicJack a chance to solve my minute usage problems with my cell phone company. I hoping to have tons of phone interviews with companies seeking my talents soon… and my wife is now working from home. I need a land line for her to use to send faxes, have long conference calls, wear a headset, etc. So I gave magicJack a chance.&lt;/p&gt;  &lt;p&gt;Buying the magicJack is just the first step in what could become a very long an involved process. Once you insert the magicJack in your USB port on your home computer the windows autorun menu will appear (if you have not disabled that like I have… if you have just use windows explorer to surf to you K: or whatever drive and run the software manually). The software installed and had me go online to register, create a phone number and setup an account. This was fairly time consuming because of all the options available which is a good thing. For example, you can use an existing phone number if you want which I considered. But after some thought, if people call that number to reach my wife during the day and it rings my cell phone… well you see the problem.&lt;/p&gt;  &lt;p&gt;The second problem I ran into was I could not call the magicJack phone number from my Verizon cell phone. However, my father from his cell phone and home line had no problem. At the advice of magicJack I went to Verizon and reported the problem. I never got a response back from Verizon.&lt;/p&gt;  &lt;p&gt;A few details you might want to consider about magicJack are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The call quality was unusable for my wife. She could not hear her mother and there was an echo when talking to a work mate. It worked OK for me talking to my dad and calling our personal cell phones.&lt;/li&gt;    &lt;li&gt;The software can only be installed on a computer in Windows and Mac OS. I use Linux so this is a drawback. &lt;/li&gt;    &lt;li&gt;The phone will only work while the computer is on. I tried connecting magicJack to my router… no luck. &lt;/li&gt;    &lt;li&gt;The software, in my experience, will not install in the “All Users” area in Windows. So it has to be setup individually for every user on the computer. &lt;/li&gt;    &lt;li&gt;The software does not load itself into the users “Startup” area. I like this, but my wife will not remember to start the software so the phone will work. There should be an option that says “start automatically” offered when installing the program. Windows 7 hides the automatic start area so it took some web surfing to figure out where to copy the shortcut to get it to automatically startup which did not work. For your benefit magicJack is at C:\Users\admin\AppData\Roaming\mjusbsp. and to start it up put a shortcut at C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup which did not work for me. When started automatically magicJack could not connect. Starting it manually worked just fine.&lt;/li&gt;    &lt;li&gt;After getting everything working on my test computer I wanted to move the magicJack to another older computer. It was very confusing and I ended up setting up a trial account that I could not delete with a 30 day new phone number. To fix the problem you unplug the magicJack for 15 seconds and then autorun the software to get it connected to the correct phone number and account. &lt;/li&gt;    &lt;li&gt;After rebooting the wife’s magicJack’ed computer it would not connect. I had to unplug the magicJack from the USB port… hit the autorun again and everything was OK. I rebooted again and tried it again with the same result.&lt;/li&gt;    &lt;li&gt;The voice quality was OK for me. MagicJack worked fine with an old worthless phone. It did not work at all on my 900 MHz phone but did fine on my 2.4GHz phone.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Because of the limitations I returned the product to Walmart. After returning the magicJack I logged in to change/delete my information and it was not possible. I then contacted the company technical support to delete my account and/or change my personal information. They were unable to do this.&amp;#160; For this reason alone I recommend against magicJack as an option for anyone. It appears magicJack wants to retain you personal information regardless of what you do with their product which is not safe.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-4052686957252483105?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/4052686957252483105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=4052686957252483105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4052686957252483105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4052686957252483105'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/05/magicjack-or-bust-my-research-into.html' title='magicJack as a home phone is a bust… it might work for you but read this before wasting your valuable time.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-6661134708818648507</id><published>2011-05-09T00:55:00.001-04:00</published><updated>2011-05-09T00:55:40.472-04:00</updated><title type='text'>Passwords are still the weak link in securing information… and still the default method of authentication.</title><content type='html'>&lt;p style="line-height: normal; margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;font color="#000000" size="3" face="Calibri"&gt;In the PC World October 13, 2010 article &lt;/font&gt;&lt;a href="http://www.pcworld.com/businesscenter/article/207718/surprise_passwords_are_still_weak_link_in_security_chain.html"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;http://www.pcworld.com/businesscenter/article/207718/surprise_passwords_are_still_weak_link_in_security_chain.html&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;#160; &lt;/span&gt;it points out that passwords are still the weak link in the security chain. One would think that is the days of laptops with fingerprint scanners that username and password authentication would be becoming obsolete. But according to the article the username and password are still the default method of accessing secure accounts and information. The Webroot survey found that users continue to follow poor password practices. From the article the survey also found:                 &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;4 in 10 respondents shared passwords with at least one person in the past year.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Nearly as many people use the same password to log into multiple Web sites, which could expose their information on each of the sites if one of them becomes compromised.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Almost half of all users never use special characters (e.g. ! ? &amp;amp; #) in their passwords, a simple technique that makes it more difficult for criminals to guess passwords.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;2 in 10 have used a significant date, such as a birth date, or a pet's name as a password--information that's often publicly visible on social networks. 86 percent do not check for a secure connection when accessing sensitive information when using unfamiliar computers.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;14 percent never change their banking password.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;20 percent have used a significant date in a password.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpLast"&gt;&lt;font color="#000000"&gt;&lt;span style="font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;And 30 percent remember their passwords by writing them down and hiding them somewhere like a desk drawer… where someone in the nighttime cleaning crew can easily get at them.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;font color="#000000" size="3" face="Calibri"&gt;Not too long ago I had to help someone get logged into to their work applications. I was helping them get set up to telecommute and work from home. To set them up I had to log in with their work password, which was promptly changed while they watched everything I did. I was shocked at the simplicity of the password. The person I was helping works in the health care industry entering personal information from patients every day. Any password cracking tool like Cain &amp;amp; Able at &lt;/font&gt;&lt;a href="http://www.oxid.it/cain.html"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;http://www.oxid.it/cain.html&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; would have cracked the original password in less than 15 seconds.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;If you are not familiar with it “Cain and Able” is a brute-force password cracking program for Microsoft Windows. It goes through every possible combination of legal characters in sequence to crack a password. It has other capabilities built in to aid administrators in securing their users network password files and other authentication mechanisms.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;Given the simplicity of the password it indicated a total lack regard for information security in this example of health care industry business. The IT administrators were clearly not checking the network passwords their users are entering. If they had they would have long since identified this hole in their security and corrected it. The scariest part to this story is that thousands of people’s personal information housed in this business databases are at risk. If that information is hacked and it is discovered it will cost them untold millions… Much more than they are paying the contracted IT administrators that work on all facets of their computer systems.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;font color="#000000" size="3" face="Calibri"&gt;The craziest part of this story is how easy it is for a business like this to help their employees choose strong passwords. It is as simple as telling their employees to go to &lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;the web site &lt;/font&gt;&lt;a href="https://www.microsoft.com/security/pc-security/password-checker.aspx"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;https://www.microsoft.com/security/pc-security/password-checker.aspx&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="3" face="Calibri"&gt; and test the strength of their password when they are required to change it. Or a business could provide a tool like “KeePass Password Safe &lt;/font&gt;&lt;a href="http://keepass.info/"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;http://keepass.info/&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="3" face="Calibri"&gt;”&lt;span style="mso-spacerun: yes"&gt;&amp;#160; &lt;/span&gt;to enable their employees to generate their network password keeping the less secure encrypted password database on their home/business computer. They could even use a free web site password generator like &lt;/font&gt;&lt;a href="http://www.pctools.com/guides/password/"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;http://www.pctools.com/guides/password/&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; to generate secure passwords.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p style="line-height: normal; margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;Businesses need to someday realize that their IT department is not an expense to be outsourced, but an integral part of the core business to be invested in. Their data must be protected by experienced trained professionals and not contracted out to the lowest bidder.                &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-6661134708818648507?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/6661134708818648507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=6661134708818648507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6661134708818648507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6661134708818648507'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/05/passwords-are-still-weak-link-in.html' title='Passwords are still the weak link in securing information… and still the default method of authentication.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7587128420949344782</id><published>2011-05-05T03:35:00.001-04:00</published><updated>2011-05-05T03:42:09.015-04:00</updated><title type='text'>Quicken Home Inventory will not run in Windows 7 64 Bit Operating System but worked find in a VMWare Player XP virtual environment</title><content type='html'>&lt;p&gt;My Masters program has me putting together an inventory of assets at a business to do a risk assessment. I thought to use Quicken Home Inventory 2009 for the job but it will not run under a 64-bit Window Operating System. I tested in under my VMWare virtual Windows XP installation and it ran just fine. The lack of support for a 64-bit Operating System indicates to me Quicken may abandon this product. I put in an inquiry with them and will let you know what I find out. For now I plan to use Microsoft Access to gather the information. It seems a better solution than Excel because the different categories of objects have different attributes which I may want to capture. Plus I will have binary objects like pictures to store in the database. I have not used Access in a few years so this may yield yet another blog entry as I play with the tool.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7587128420949344782?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7587128420949344782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7587128420949344782' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7587128420949344782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7587128420949344782'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/05/quicken-home-inventory-will-not-run-in.html' title='Quicken Home Inventory will not run in Windows 7 64 Bit Operating System but worked find in a VMWare Player XP virtual environment'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-4776280431404384023</id><published>2011-05-05T01:07:00.001-04:00</published><updated>2011-06-18T23:44:57.197-04:00</updated><title type='text'>Have a laptop to backup your laptop for $99 or less, buy a second hard drive and make it a close duplicate of your original hard drive… but better by installing everything you will ever need.</title><content type='html'>&lt;p&gt;This blog entry came about because a friends laptop hard drive became corrupted and the technician they took their laptop to told them they needed a new laptop, which my friend ultimately purchased at great expense. My friend gave me their old hard drive to recover the data which I did no problem. After a simple scan of the perfectly good drive I told them it was fine. My friend donated the drive to “TheCaptainsLatest” in return for their data so I decided to make a project out of it to benefit everyone with.&lt;/p&gt;  &lt;p&gt;Quite often I hear people crying about how they lost their laptop and had to buy a new one. Most of the time it is just a hardware drive failure/virus/spyware/application problem that can be easily repaired. The laptop users decide this problem is a signal to buy a new laptop. This might be true if your laptop is over 5 years old, or if you bought a cheap laptop with minimal hardware to begin with. Rules of thumb to buy a new laptop are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Has less than 4 GB of RAM and cannot be upgraded. &lt;/li&gt;    &lt;li&gt;Does not support Ethernet 1000MB connections, only 10/100. &lt;/li&gt;    &lt;li&gt;Does not support a minimum of Wireless 802.11a/b/g/n &lt;/li&gt;    &lt;li&gt;Allow hard drives of at least 500 GB. Although you should call the manufacturer on this one. My laptop only showed support for up to 500 GB (5400 rpm) but I had no problem installing a 500 GB (7200 rpm) drive. &lt;/li&gt;    &lt;li&gt;Does not support USB 2.0 or above. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Most of the laptops I hear about are not all that old and are still nice pieces of hardware (&lt;strong&gt;DONATE THEM TO THECAPTAINSLATEST!&lt;/strong&gt;). Buying a new laptop is a huge waste of money. If you go to &lt;a href="http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;IsNodeId=1&amp;amp;Description=seagate%20momentus&amp;amp;bop=And&amp;amp;Pagesize=50"&gt;http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;IsNodeId=1&amp;amp;Description=seagate%20momentus&amp;amp;bop=And&amp;amp;Pagesize=50&lt;/a&gt; you find any number of Seagate Momentus drive models to choose from to replace your current hard drive for less than $100.&lt;/p&gt;  &lt;p&gt;Any number of computer professionals advise users to backup their data but how many tell people to backup their data offsite (somewhere other than your house)? Preferably far… far… away. The problem is as we use our computers/laptops and we learn things our laptops/computers become very personalized. As we add applications/shortcuts/configure things/customize everything/etc. our laptop becomes and extension of ourselves. All our latest homework assignments, our tweaks, our shortcuts, our projects, our taskbar items, etc. are all there when we need them. Everything becomes quick and easy.&lt;/p&gt;  &lt;p&gt;Being able to bring up a presentation with a click of the mouse is not possible on a NEW laptop. All that stuff will have to be setup the way we had it to look professional in a meeting doing a demonstration, or something else we take our laptops for granted for. So in addition to a data backup we need a laptop backup. If you stand to lose $50,000 if you don’t win a contract with a presentation tomorrow you cannot afford to risk everything on a simple hard disk crash or a virus/spyware infestation. You can’t just go out and buy a new laptop. If you want to try it be my guest but I bet you will run into problems getting everything back the way you had it.&lt;/p&gt;  &lt;p&gt;What I advise is that in addition to holding your USB data backup in a safety deposit box you should also hold a duplicate laptop hard drive in the safety deposit box also. You can do this easily by cloning your current hard drive with &lt;a href="http://en.wikipedia.org/wiki/Clonezilla"&gt;http://en.wikipedia.org/wiki/Clonezilla&lt;/a&gt;, &lt;a href="http://clonezilla.org/downloads.php"&gt;http://clonezilla.org/downloads.php&lt;/a&gt; or pay somebody to clone it for you. The problem with a clone is we run the risk of bringing all the BAD garbage along with the good for the ride.&lt;/p&gt;  &lt;p&gt;What I do is a new &lt;strong&gt;CLEAN&lt;/strong&gt; laptop build by downloading and installing all the latest and greatest on the new hard drive until I have it just as functional (but better), than my old drive. Then I swap hard drives in the safety deposit box every so often to keep them both up-to-date with all the latest updates, configuration changes, software installs, etc. It is the same as having two fully functional computers in one laptop. If you don’t want to pay for a safety deposit box, keep the USB and hard drive at a distant relatives house and swap them on visits.&lt;/p&gt;  &lt;p&gt;If you decide to do this buy the &lt;strong&gt;VERY BEST&lt;/strong&gt; hard drive your laptop is capable of running. This, &lt;strong&gt;CPU&lt;/strong&gt; and &lt;strong&gt;RAM&lt;/strong&gt; are your most important pieces of hardware. The hard drive being the best bang for the buck. A lot of the following is taken from a previous blog entry about how to build a new laptop. I have updated it and tweaked it as everything keeps evolving.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to swap the hard drive in your laptop:&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;With the battery out and power unplugged, turn your laptop over and look for a compartment with two or so screws about the size of 2 1/2 inch disk drive. &lt;/li&gt;    &lt;li&gt;After unscrewing the screws, open up the compartment, ground yourself by touching something metal around you. If you have a built up static electric charge it will dispel in a spark. &lt;/li&gt;    &lt;li&gt;The connector to the hard drive looks like two pieces but is in reality just one. Look at the back of the new hard drive to understand what I am talking about. The connector easily slides off. Be careful not to touch the pins on the back of the hard drive. The oil from you fingers is not good to spread on to sensitive computer connections. Latex gloves for this type of work is not a bad idea. &lt;/li&gt;    &lt;li&gt;Label the old hard drive with the Windows 7 key from the bottom of your laptop that also describes what it is. &lt;/li&gt;    &lt;li&gt;Just like on a desktop there are two side rails on the old hard drive that have to be moved to the new drive. Don’t do this right away if you will be swapping drives back and forth while building your new computer. &lt;/li&gt;    &lt;li&gt;Connect all the cables including a Category 6e or 7 copper cable to your laptop and router’s, or cable modem’s RJ-45 port. Sometimes you cannot do this wireless and it is faster for downloads. &lt;/li&gt;    &lt;li&gt;If your hard drive has a previous install on it go to &lt;a href="http://www.minitool.ca/"&gt;http://www.minitool.ca/&lt;/a&gt; and download the latest version of Partition Wizard to zero your hard drive. One of the greatest free tools for working on hard drives I have found. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;Loading up the laptop’s new/backup hard drive with software:&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Turn on the computer and insert the Windows 7 OS DVD. Don’t make the mistake of loading a 32-bit OS on a Laptop capable of running a 64-bit OS. &lt;/li&gt;    &lt;li&gt;Install new operating system… self explanatory. &lt;/li&gt;    &lt;li&gt;Download all system updates until Windows says there are no more updates… multiple reboots. &lt;/li&gt;    &lt;li&gt;Download the latest vendor updates. Browse to the laptop manufacturer web site and download all the latest drivers and software. I was surprised at how many drivers and software there were at the vendors site that did not install via Windows Update. For example, the Web Cam Software, Audio driver, Graphic’s drivers, etc. There were 39 downloads to install. Stay organized for the files all have generic names. What I do is create a laptop directory “VendorLaptop,” under “VendorLaptop” I create subdirectories according to how the vendor presents the software for download (DriverAudio, DriverChipset, DriverGraphics, SoftwareMultimedia, SoftwareSecurity, etc.) As I download each update I rename it (e.g. sp0925HPSmartLiveTVSoftware, sp3456HPMediaSmartSmartMenu, etc.)… As I install each download I create a directory in the sub directory (e.g. sp0925Installed110521) so I will know where I am in the installation process. It is also handy to track the date the install took place, so that later if I need to look for updates I know whether there is more recent update/software at the vendor site. &lt;/li&gt;    &lt;li&gt;Run “&lt;em&gt;Windows Update&lt;/em&gt;” again because more hardware may have become visible. It is not a bad idea to do this a few times while applying the vendor updates. &lt;/li&gt;    &lt;li&gt;If you don’t have Windows Office, or you will just be storing this disk as a backup like I am, then download and install either the Oracle’s free &lt;a href="http://www.openoffice.org/"&gt;http://www.openoffice.org/&lt;/a&gt; software; or if you don’t want to be a slave to Oracle then download and install the continued open source office version at &lt;a href="http://www.libreoffice.org/"&gt;http://www.libreoffice.org/&lt;/a&gt;. No reason to burn an Office license on a backup drive. &lt;/li&gt;    &lt;li&gt;If you install LibreOffice go to the Desktop and delete the Installation files. &lt;/li&gt;    &lt;li&gt;Optional: Install your Windows Office software. Run “&lt;em&gt;Windows Update&lt;/em&gt;” to apply all the latest Office updates. Click on &amp;quot;&lt;em&gt;Start &amp;gt; All Programs&lt;/em&gt;&amp;quot; and send your often used Office applications to the desktop to create shortcuts. Then drag them down to the TaskBar. If backup disk copy the installable Office files keys to your Downloads directory. &lt;/li&gt;    &lt;li&gt;Open up Microsoft Word and Customize the Quick Access Toolbar. Click on the little down arrow in the upper left corner –&amp;gt; and start adding options. I added (Save As, New, Open, Open Recent File…, Print Preview and and Print, PasteMenu, Copy, Cut, and Find). Order them however you want. Do the same for Microsoft Excel, PowerPoint, etc. &lt;/li&gt;    &lt;li&gt;Disable Windows service &amp;quot;&lt;em&gt;Distributed Link Tracking Client&lt;/em&gt;,&amp;quot; unless you plan to maintain links between NTFS files within a computer or across computers in a network, or use AVG Anti-Virus. Read about it at &lt;a href="http://wiki.blackviper.com/wiki/Distributed_Link_Tracking_Client"&gt;http://wiki.blackviper.com/wiki/Distributed_Link_Tracking_Client&lt;/a&gt;. &amp;quot;&lt;em&gt;Start &amp;gt; Run... &amp;gt; type services.msc&lt;/em&gt;&amp;quot; scroll down to &amp;quot;&lt;em&gt;Distributed&lt;/em&gt;...&amp;quot; &amp;gt; Right click and select &amp;quot;&lt;em&gt;Properties&lt;/em&gt;.&amp;quot; and change &amp;quot;&lt;em&gt;Automatic&lt;/em&gt;&amp;quot; to &amp;quot;&lt;em&gt;Disabled&lt;/em&gt;.&amp;quot; &lt;/li&gt;    &lt;li&gt;Disable Windows service &amp;quot;&lt;em&gt;Network Access Protection (NAP) agent&lt;/em&gt;.&amp;quot; Read about it at &lt;a href="http://wiki.blackviper.com/wiki/Network_Access_Protection_Agent"&gt;http://wiki.blackviper.com/wiki/Network_Access_Protection_Agent&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;If your laptop is capable of imaging LightScribe CD’s and DVD’s &lt;a href="http://www.lightscribe.com/"&gt;http://www.lightscribe.com/&lt;/a&gt; (one of your vendor updates may have been to install LightScribe System Software which I don’t recommend)… install instead your purchased disk burning software that supports burning LightScribe disks. &lt;/li&gt;    &lt;li&gt;If you don’t have any purchased software, LightScribe provides free programs and designs for doing this. Go to their web site and click on “&lt;em&gt;Get the latest downloads&lt;/em&gt;” and download “&lt;em&gt;LightScribe Template Labeler, LightScribeSimpleLabeler and LS_Update.&lt;/em&gt;” Then go into the “&lt;em&gt;Design Center&lt;/em&gt;” and download all the label designs. There are many and they download and install one by one so this will take time. &lt;/li&gt;    &lt;li&gt;LightScribe will run in the background unless you tell it not to. Go to &amp;quot;&lt;em&gt;Start &amp;gt; All Programs &amp;gt; LightScribe Direct Disk Labeling &amp;gt; LightScribe Control Panel&lt;/em&gt;.&amp;quot; Uncheck &amp;quot;&lt;em&gt;Run this program when I log onto windows&lt;/em&gt;.&amp;quot; &lt;/li&gt;    &lt;li&gt;Next disable the LightScribe service if you will only be using the software every once in while. Clink on “&lt;em&gt;Start &amp;gt; Run &amp;gt; type services.msc &amp;gt; and scrolls down to LightScribe Driect Disc Labeling Service &amp;gt; Right click on the entry &amp;gt; Select Properties &amp;gt; Change the Startup Type to Manual&lt;/em&gt;.” Note: The labeling programs may not be able to burn disks until this service is started again... as software updates come out this may change. But how often do we burn these disks and how difficult is it service this service when we need it? &lt;/li&gt;    &lt;li&gt;Open up “&lt;em&gt;Internet Explorer&lt;/em&gt;” start setting it up how you want. Click on “&lt;em&gt;Tools &amp;gt; Internet options&lt;/em&gt;.” First thing I change is the home page. I set one tab to my favorite search engine, and one to my web site. Next I change the Tabs Setting, Click on the “&lt;em&gt;Settings&lt;/em&gt;” button under Tabs and check “&lt;em&gt;Always open pro-ups in a new tab&lt;/em&gt;” and “&lt;em&gt;Always switch to new tabs with they are created&lt;/em&gt;.” Click on the “&lt;em&gt;Advanced&lt;/em&gt;” tab and scroll down to, and check the “&lt;em&gt;Empty Temporary Internet Files folder when browser is closed&lt;/em&gt;” check box… keeping your laptop FINALLY FAST. Those commercials really crack me up! &lt;/li&gt;    &lt;li&gt;Download and install the latest Java Runtime Environment (currently jre-6u25-windows-i586). Once done click on “&lt;em&gt;Start &amp;gt; Control Panel &amp;gt; Java &amp;gt; General &amp;gt; Settings &amp;gt; uncheck Keep temporary files on my computer&lt;/em&gt;.” Next click on “&lt;em&gt;Advanced tab &amp;gt; JRE Auto-Download &amp;gt; Never Auto-Download&lt;/em&gt;.” If you are running the 32-bit version click on “&lt;em&gt;Java &amp;gt; Update &amp;gt; and uncheck Check for Updates Automatically&lt;/em&gt;.” Even though the next time you go in it is checked, we can only hope that Java leaves it unchecked till we run the panel again. Hopefully, keeping the computer &lt;strong&gt;Finally Fast&lt;/strong&gt;! &lt;/li&gt;    &lt;li&gt;Go to &lt;a href="http://www.adobe.com/"&gt;http://www.adobe.com/&lt;/a&gt; and download the latest Reader and Flash Player for 32 bit Internet Explorer. Uncheck McAfee antivirus install add-on and the Google Toolbar. Run Adobe Reader and Select &amp;quot;&lt;em&gt;Edit&lt;/em&gt; &amp;gt; &lt;em&gt;Preferences&lt;/em&gt; &amp;gt; Bottom left click on &lt;em&gt;Updater&lt;/em&gt; and click on &lt;em&gt;Do not download or install updates automatically&lt;/em&gt;.&amp;quot; You will have to occasionally update Adobe yourself but this is better than having the updater polling the internet slowing down your computer. It is very important to keep Adobe updated so if you won't remember to update it manually then leave it enabled. &lt;/li&gt;    &lt;li&gt;Install Microsoft Mappoint 2010. Insert DVD and click on “Setup.” This will also install Access database engine and C++ Redistributable. Click on “&lt;em&gt;Start &amp;gt; All Programs&lt;/em&gt; &amp;gt; Right click on &lt;em&gt;Microsoft MapPoint North America 2010&lt;/em&gt; and Send to Desktop. Drag to TaskBar. If this is a backup disk don’t run and activate. Make sure the license key is on the disk. &lt;/li&gt;    &lt;li&gt;Install your web development software. I use Microsoft Expression Web. Komodo Edit is a free option if you don't own any web development software. You can get it at CNet or &lt;a href="http://www.activestate.com/"&gt;http://www.activestate.com/&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Download and Install CCleaner and CCEnhancer from either &lt;a href="http://download.cnet.com/"&gt;http://download.cnet.com/&lt;/a&gt; or from &lt;a href="http://www.piriform.com/"&gt;http://www.piriform.com/&lt;/a&gt;, be sure to uncheck the “&lt;em&gt;Google Toolbar&lt;/em&gt;” and “&lt;em&gt;Run in Background&lt;/em&gt;” options. Or get CCleaner Portable if you don’t what to install in on your computer. Run it and clean the disk and registry. Reboot when done. &lt;/li&gt;    &lt;li&gt;Download and Install Microsoft Security Essentials Anti-Virus. &lt;a href="http://www.microsoft.com/security_essentials/?WT.srch=1"&gt;http://www.microsoft.com/security_essentials/?WT.srch=1&lt;/a&gt;. Download definitions and updates. &lt;/li&gt;    &lt;li&gt;Optional: Download and Install either “Ad-Aware Free Internet Security” &lt;a href="http://www.lavasoft.com/"&gt;http://www.lavasoft.com/&lt;/a&gt; or “Spybot Search and Destroy” &lt;a href="http://www.safer-networking.org/en/home/index.html"&gt;http://www.safer-networking.org/en/home/index.html&lt;/a&gt;. Both have their advantages and disadvantages. You can read about both at CNET. &lt;/li&gt;    &lt;li&gt;Download and Install Malwarebyte’s Anti-Malware &lt;a href="http://www.malwarebytes.org/"&gt;http://www.malwarebytes.org/&lt;/a&gt;. Download definitions and updates. Malwarebyte’s Free will not run in the background so it has to be manually updated. This is a good thing keeping you Laptop finally fast. &lt;/li&gt;    &lt;li&gt;Download and Install SuperAntiSpyware Free Edition which will run in the background using resources. Or do what I do and use SuperAntiSpyware Portable &lt;a href="http://www.superantispyware.com/"&gt;http://www.superantispyware.com/&lt;/a&gt; which does not run in the background. If you use the portable like I do drag it to the desktop and download the portable again to your downloads and updates. Run it and download the latest definitions and updates. &lt;/li&gt;    &lt;li&gt;Download and Install Revo Uninstaller &lt;a href="http://www.revouninstaller.com/"&gt;http://www.revouninstaller.com/&lt;/a&gt;. It is better than the “&lt;em&gt;Add and Remove Programs&lt;/em&gt;” that Windows provides. &lt;/li&gt;    &lt;li&gt;Download and Install KeePass &lt;a href="http://keepass.info/"&gt;http://keepass.info/&lt;/a&gt;, the free, open source, light-weight and easy-to-use password manager that has erased hours of password frustration from my life! Open it up and point it to where your encrypted password file is located. Sync up any passwords that may have changed on your other computers while you were building your laptop. Click &amp;quot;&lt;em&gt;Start &amp;gt; Run...&lt;/em&gt; &amp;gt; type &lt;em&gt;msconfig&lt;/em&gt; click on the &lt;em&gt;Startup&lt;/em&gt; tab and uncheck &lt;em&gt;Keepass&lt;/em&gt;. Keepass works fine without this process running in the background. I scoured the internet and the Web site and found nothing about this processes purpose. &lt;/li&gt;    &lt;li&gt;I don’t agree with storing contact information at an ISP or email web site. There have been too many cases where Google or Microsoft get hacked or are subpoenaed for personal information people have stored on there web sites. I use Time and Chaos. If you want to check it out it can be found at &lt;a href="http://www.chaossoftware.com/products.asp"&gt;http://www.ChaosSoftware.com/products.asp&lt;/a&gt;. Be sure and download all the other freebies that are provided like the holiday transportable records and the technical word database for spell checking. This is an easy to use but powerful address book of contacts, appointment schedule, to do task management and memos. Open it up and point the application to where its data files are C:\Captainkirk\TimeAndChaos. It is NOT free. &lt;/li&gt;    &lt;li&gt;Download and Install GnuPG &lt;a href="http://www.gnupg.org/"&gt;http://www.gnupg.org/&lt;/a&gt; to get GNU project’s complete and free implementation of the OpenPGP standard as defined by RFC4880. I have blogged in the past about how you can setup a script to use the command line version to encrypt important files on your computer. Click on “Download” in the left menu &amp;gt; Scroll down till you see “GnuPG 1.4.11 compiled for Microsoft Windows” and click on “FTP” on the right. My script is published at &lt;a href="http://users.wowway.com/~captainkirk/computers/MSWindowsTricksTips.htm"&gt;http://users.wowway.com/~captainkirk/computers/MSWindowsTricksTips.htm&lt;/a&gt;. I also give you advice on how to setup GnuPG. Create a shortcut to the script on the desktop. &lt;/li&gt;    &lt;li&gt;Optional: Download and Install Firefox at &lt;a href="http://www.mozilla.org/"&gt;http://www.mozilla.org/&lt;/a&gt;. I use Firefox in my virtual Linux environments so I don’t install it in Windows. Firefox 4 is an awesome browser release. Read about it at &lt;a href="http://en.wikipedia.org/wiki/Mozilla_Firefox_4"&gt;http://en.wikipedia.org/wiki/Mozilla_Firefox_4&lt;/a&gt;. The primary goals for this milestone include improvements in performance, standards support and the user interface. There are many useful plug-in’s for this browser that don’t exist for Window Explorer that I have blogged about in the past. &lt;/li&gt;    &lt;li&gt;Optional: PC World recently rated Google Chrome as the number one browser (before Firefox 4) if you would prefer that. You can get it at &lt;a href="http://www.google.com/chrome"&gt;http://www.google.com/chrome&lt;/a&gt;. Software developers I have talked to tell me that web development is easier for Chrome and Firefox and they really like Chrome. &lt;/li&gt;    &lt;li&gt;Optional: If you are a UNIX/Linux person you will want to edit the GnuPG script from my web site. I have fallen in love with gVim which is a VI editor for windows that offers all the benefits of VI plus the cut and paste capabilities of text based programs like Notepad. Because it is a programming tool it also shows what “(“ matches with “)” which is nice for programming. Get it at &lt;a href="http://www.vim.org/"&gt;http://www.vim.org/&lt;/a&gt;. Remove the “gVim Read only 7.3” and the “gVim Easy 7.3” shortcuts from the desktop. If you need them they are available off of the “Start” menu. The latest version is gvim73_46.exe. &lt;/li&gt;    &lt;li&gt;Optional: If you are not a UNIX/Linux person Download and Install Notepad++ &lt;a href="http://notepad-plus-plus.org/"&gt;http://notepad-plus-plus.org/&lt;/a&gt;. It has a few added options that &amp;quot;Notepad&amp;quot; which comes with Windows 7 does not have. &lt;/li&gt;    &lt;li&gt;Add the menu bar to Windows Explorer. Open &lt;em&gt;Windows Explorer&lt;/em&gt; &amp;gt; Click on &lt;em&gt;Organize&lt;/em&gt; &amp;gt; Click on &lt;em&gt;Layout&lt;/em&gt; and select &lt;em&gt;Menu bar&lt;/em&gt;. &lt;/li&gt;    &lt;li&gt;Setup all your DeakTop shortcuts. Go to &lt;em&gt;Start &amp;gt; Highlight the applications you use the most &amp;gt; Right click &amp;gt; Pick Send to &amp;gt; Desktop (create shortcut)&lt;/em&gt;. I keep shortcuts to (Adobe Reader X, Calculator, CCleaner, Command Prompt, Computer, Control Panel, Dell Webcam Central, Dragon Naturally Speaking, Firefox, GnuPG encryption script blogged about in the past, gVim 7.3, Internet Explorer, Internet Explorer 64bit, Keepass Password Safe, Lightscribe,&amp;#160; Malwarebytes, Microsoft Access 2010, Microsoft Excel 2010, Microsoft Expression Web, Microsoft MapPoint 2010, Microsoft Powerpoint 2010, Microsoft Security Essentials, Microsoft Word 2010, Network, Quicken, Recycle Bin, Revo Uninstaller, SuperAntiSpyware Portable (you have to drag and drop X.com file then rename), Windows Explorer, Snipping Tool, Time And Chaos, Windows Live Mail, Windows Live Mesh, Windows Live Writer, Yahoo Finance Web Link, VMware Player) on my desktop. &lt;/li&gt;    &lt;li&gt;Add the desktop toolbar to the taskbar so you can take advantage of all your desktop shortcuts without going to the desktop. Right click on the TaskBar –&amp;gt; Click on the &lt;em&gt;Toolbars&lt;/em&gt; tab &amp;gt; Check the &lt;em&gt;Desktop&lt;/em&gt; box. &lt;/li&gt;    &lt;li&gt;Sort all your desktop icons by type. Right click on the desktop &amp;gt; Select “&lt;em&gt;Sort by&lt;/em&gt;” then select “&lt;em&gt;Item type&lt;/em&gt;.” &lt;/li&gt;    &lt;li&gt;Rearrange the &amp;quot;&lt;em&gt;Start &amp;gt; All Programs&lt;/em&gt;&amp;quot; menu by dragging and dropping the Windows Live items from the top to the “Windows Live” folder. I already added the shortcuts to my desktop and task bar that I use. &lt;/li&gt;    &lt;li&gt;Drag the icons from the desk top to the Task bar located at the bottom that you want on the task bar. &lt;/li&gt;    &lt;li&gt;Setup a shortcuts directory to navigate the computer quickly. I have blogged about this in the past... create a directory and create shortcuts to places on the computer that you will visit often. Open “Windows Explorer” &amp;gt; right click in the right pane open area and select “&lt;em&gt;New&lt;/em&gt; &amp;gt; &lt;em&gt;Shortcut&lt;/em&gt;.” &lt;/li&gt;    &lt;li&gt;Setup “Windows Explorer” shortcut to open up to the “Shortcuts” directory. I have blogged in much more detail about this but I use &lt;em&gt;“%windir%\explorer.exe /n,/e,/Select,C:\…\Shortcuts\Directory.lnk&lt;/em&gt;” which opens the directory and selects the link that I use most often. You have to add the “.lnk” for this to work. Test the desktop shortcut to make sure it opens and highlights the most used shortcut. More than likely your top level data directory. &lt;/li&gt;    &lt;li&gt;Suggested shortcuts are (Downloads, Data, DVDRWDrive, Finance, Jobs, Local Disk (F), MSLiveFiles,&amp;#160; MSGodMode, HP Personal Media Drive, Music, TimeAndChaos, Quicken2009, etc.) A little thought is needed here about what makes Windows 7 happy. What I do is put all my Downloads in the C:\Users\win7admin\Downloads directory. I then create a Symbolic link C:\Downloads &amp;gt; C:\Users\win7admin\Downloads. Then the symbolic link created in my shortcuts directory points to C:\Downloads. That way as the versions and accounts change in Windows from version to version and install to install the shortcut always works without modification. &lt;/li&gt;    &lt;li&gt;The next shortcut to think about is to your DataDir. Libraries are a fairly new invention under Windows 7. So I have always housed all my documents/data under C:\DataDir. No reason to move it under Windows 7 documents directory. All you have to do is in Explorer click on “&lt;em&gt;C:\DataDir &amp;gt; Include in library &amp;gt; Documents&lt;/em&gt;.” &lt;/li&gt;    &lt;li&gt;If you want &amp;quot;Windows Explorer&amp;quot; on the task bar to operate like your desktop shortcut; Right click on &amp;quot;Windows Explorer&amp;quot; on the taskbar and select &amp;quot;&lt;em&gt;Unpin this program from taskbar&lt;/em&gt;.&amp;quot; Drag the shortcut you created on the desktop to the taskbar. &lt;/li&gt;    &lt;li&gt;Add the folders you copied in to the default Libraries on windows 7… or the libraries you create. Open “Windows Explorer” &amp;gt; Navigate to the directories you want in the libraries &amp;gt; Single click on the directory &amp;gt; Click on the “Include in library” menu item at the top and click on the library you want.      &lt;br /&gt;If later you want to remove the location from the library open “Windows Explorer” &amp;gt; Navigate to the directory you want to remove from the library in the LEFT pane &amp;gt; Right click on the directory and choose “Remove location from library.” You can read about windows libraries at &lt;a href="http://windows.microsoft.com/en-US/windows7/Libraries-frequently-asked-questions"&gt;http://windows.microsoft.com/en-US/windows7/Libraries-frequently-asked-questions&lt;/a&gt; if you want to know more. &lt;/li&gt;    &lt;li&gt;Add the “Run…” command to the “Start” menu &amp;gt; Right click on the Taskbar &amp;gt; Click on the “Start Menu” tab &amp;gt; Select the “Customize…” button &amp;gt; Scroll down and check the “Run command” box. &lt;/li&gt;    &lt;li&gt;Unlock the taskbar, use small icons and allow it to Auto-hide. Right click on the Taskbar &amp;gt; Uncheck the “&lt;em&gt;Lock the taskbar&lt;/em&gt;” box, check the “&lt;em&gt;Auto-hide the taskbar&lt;/em&gt;” box, check the “&lt;em&gt;Use small icons&lt;/em&gt;” box if you monitor is small as most laptops are. &lt;/li&gt;    &lt;li&gt;Add the “&lt;em&gt;Network&lt;/em&gt;” and “&lt;em&gt;Recent Items&lt;/em&gt;” to the start menu. Right click on the taskbar &amp;gt; Select “&lt;em&gt;Properties&lt;/em&gt;” &amp;gt; Click on the “&lt;em&gt;Start Menu&lt;/em&gt;” tab &amp;gt; Select “&lt;em&gt;Customize…&lt;/em&gt;” &amp;gt; scroll down and check the “&lt;em&gt;Network&lt;/em&gt;” and “&lt;em&gt;Recent Items&lt;/em&gt;” check boxes. &lt;/li&gt;    &lt;li&gt;Add the Address Toolbar to the TaskBar. Right click on the TaskBar &amp;gt; Select “&lt;em&gt;Toolbars&lt;/em&gt;” &amp;gt; Check “&lt;em&gt;Address&lt;/em&gt;.” &lt;/li&gt;    &lt;li&gt;Change the desktop icons to add &lt;em&gt;Network&lt;/em&gt;, &lt;em&gt;Computer&lt;/em&gt; and &lt;em&gt;Control Panel&lt;/em&gt;. Right click on an open area in the desktop &amp;gt; Go to the bottom and select “&lt;em&gt;Personalize&lt;/em&gt;” &amp;gt; Click on “&lt;em&gt;Change desktop icons&lt;/em&gt;” in upper life corner. Check what desktop icons you want. &lt;/li&gt;    &lt;li&gt;Copy in all my data files from backup. Some of the next steps and applications require setup to point them to their data files I house my data right off of C:\ so the data location stays constant from computer to computer. &lt;/li&gt;    &lt;li&gt;I have blogged in the past about using Windows Skydrive… Setup “Windows Live Mesh 2011” to sync up all your files with your Windows Skydrive. Login to Windows Live Mesh. On the Folders you are syncing click on it. Go to the folder on your laptop you plan to sync.. and click on “Sync” you will see “Sending and Receiving Files” and eventually “Up to date.” Now your laptop is synced with Skydrive which is synced with your home desktop… which is synced with all other computers you have set up for syncing. You can work on the same files from ANY computer you own just by powering on. No more backing up to that USB drive… which you should still do occasionally. &lt;/li&gt;    &lt;li&gt;Setup “Windows Live Mail 2011” with all your email accounts. Click on “&lt;em&gt;Windows Live Mail&lt;/em&gt; &amp;gt; Click on the &lt;em&gt;Accounts&lt;/em&gt; menu item. Click on the &lt;em&gt;Email&lt;/em&gt; button and &lt;em&gt;Add your email accounts&lt;/em&gt;. &lt;/li&gt;    &lt;li&gt;I blogged about this in the past but Windows Live Mail does not use the signature you have setup with your email service provider login. So you have to add a signature in manually to every computer. “Windows Live Mail” allows you to use a HTML file as a signature. So what I do is maintain my Email signatures in a “EMailSignatures” directory on my Skydrive as Microsoft Word documents. That way my links are sent as links and not just text. I then save the Word signature files as “Web Page, Filtered, (*.htm, *.html)” files which “Windows Live Mail” can read and attach to outgoing email messages. I like to include my email address as part of the signature so I have a different signature for all my email accounts. When I synced up the laptop I automatically got all my signature files. All that is left is to configure “&lt;em&gt;Windows Live Mail&lt;/em&gt;” to use the signature files. Open “Windows Live Mail” &amp;gt; Click on the down arrow in the upper left corner &amp;gt; Scroll down to “Options” –&amp;gt; Select “&lt;em&gt;Mail&lt;/em&gt;…” &amp;gt; Click on the Signatures tab &amp;gt; Click on the “&lt;em&gt;New&lt;/em&gt;” button &amp;gt; Rename the signature to something like “&lt;em&gt;Hotmail Signature&lt;/em&gt;” &amp;gt; Click on the “&lt;em&gt;File&lt;/em&gt;” box &amp;gt; Click on “&lt;em&gt;Browse…&lt;/em&gt;” and select the signature file from your synced Skydrive files. &lt;/li&gt;    &lt;li&gt;Now that you are synced you have to update all your synced files with the laptop on. Go to you main computer and update all your synced files that need updating. In my case I have encrypted files (I have blogged about how to do this in the past) that need updating on my synced drive. I also rethink what I want up on Skydrive all the time and this time I added my website for another added backup. My last tip is I maintain separate directories of certain files that I later copy to the Skydrive. This is a good time to copy those files. Keep the Skydrive up-to-date by backing up things the old fashion way to your USB drive. &lt;/li&gt;    &lt;li&gt;Hopefully you use some sort of home financial software. It automates many tasks like downloading checking account transactions. I have been a Quicken &lt;a href="http://quicken.intuit.com/"&gt;http://quicken.intuit.com/&lt;/a&gt; user for years. I encrypt the Quicken database and keep a backup on my Skydrive. Delete the added Desktop Icons that Quicken adds for “One Month Free – pay bills right from Quicken,” “Best Card for Quicken Users – Great NEW rewards” and “Free Credit Report and Score.” Let Quicken apply updates. Update Quicken with latest financial data. &lt;/li&gt;    &lt;li&gt;Run CCleaner to clean up the computer again. &lt;/li&gt;    &lt;li&gt;Optional: On my tower I use GNU Image Manipulation Program (GIMP) for editing my digital photos. Read about it at &lt;a href="http://en.wikipedia.org/wiki/GIMP"&gt;http://en.wikipedia.org/wiki/GIMP&lt;/a&gt;. GIMP is widely considered to be the main free-software functional drop-in replacement for &lt;a href="http://en.wikipedia.org/wiki/Adobe_Photoshop"&gt;Adobe Photoshop&lt;/a&gt;, with a similar feature set and a similar and complex user interface. You can get it at &lt;a href="http://www.gimp.org/"&gt;http://www.gimp.org/&lt;/a&gt;. I don’t keep photos on the laptop so I did not include this in my base load. &lt;/li&gt;    &lt;li&gt;Move all your downloads to your backup device. I leave my data files in place so they will be part of the disk image files I am about to create. I do this because I want the path to certain data files to remain consistent across the various Windows Operating Systems I run at home. &lt;/li&gt;    &lt;li&gt;Cleanup your data files prior to imaging. &lt;/li&gt;    &lt;li&gt;If there are no other applications you want in your core image, it is time to clone the hard drive using CloneZilla. You can read about it at &lt;a href="http://en.wikipedia.org/wiki/Clonezilla"&gt;http://en.wikipedia.org/wiki/Clonezilla&lt;/a&gt;. Download the software at &lt;a href="http://www.clonezilla.org/"&gt;http://www.clonezilla.org/&lt;/a&gt;. Clonezilla live allows you to use CD/DVD or USB flash drive to boot and run Clonezilla (Unicast only). &lt;/li&gt;    &lt;li&gt;Cut on your network printer, go to you printer manufacturers web site, browse to “Support and Downloads,” and download the latest printer driver and software. You might want to do this before you clone your disk. &lt;/li&gt;    &lt;li&gt;Download and install VMWare Player at &lt;a href="http://www.vmware.com/"&gt;http://www.vmware.com/&lt;/a&gt; so that you can run virtual environments like Ubuntu Linux, BackTrack, etc. Even though I am running 64 bit Windows 7 VMWare does not recognize my Intel Core processor in the Laptop. So I had to install the 32-bit flavors of Linux. I also have a VMware startup script so that I can turn off all the VMware services that run in the background. See my previous blog entry. If you do use the script change the shortcut icon by right clicking on it, click on “&lt;em&gt;Change Icon…&lt;/em&gt;” browse to the VMware Player executable and add the icon. &lt;/li&gt;    &lt;li&gt;Go to &lt;a href="http://fedoraproject.org/"&gt;http://fedoraproject.org/&lt;/a&gt; and download and install the latest version of Fedora (currently 14) in VMware. Name the Virtual Machine “Fedora-14-i386-DVD.” Name the username “suroot” and make the password the same as root. Note it in your “KeePass” database. Copy the VMware Tools to the /tmp directory and install them. When done installing delete the VMware tar ball and the directory created when you expanded the GZIP file. NOTE: VMware Player does not make the /boot partition large enough to install the “kernel-2.6.35.13-91.fc14 (i686)” patch. You have to uncheck that patch or all other updates will fail. &lt;/li&gt;    &lt;li&gt;Go to &lt;a href="http://www.ubuntu.com/"&gt;http://www.ubuntu.com/&lt;/a&gt; and download and install the latest version of Ubuntu Desktop (currently 11.04) in VMware. Make the username “&lt;em&gt;sudoroot&lt;/em&gt;.” Make the Virtual Machine name ubuntu-11.04-desktop-i386. This version went in flawlessly and installed VMware Tools automatically. I then applied all updates which also when on flawlessly. &lt;/li&gt;    &lt;li&gt;Go to &lt;a href="http://www.opensuse.org/en/"&gt;http://www.opensuse.org/en/&lt;/a&gt; and download and install the latest version of openSUSE (currently 11.4), in VMware. Name the username “&lt;em&gt;sudoroot&lt;/em&gt;” and make the password the same as root. Name the Virtual Machine “openSUSE-11.4-DVD-i586.” OpenSUSE’s default repository is the DVD drive. You will have to manually add the online repositories to apply the latest updates. This requires a openSUSE reboot to show the Community Repositories. After reboot, click on “&lt;em&gt;Application Launcher &amp;gt; Computer &amp;gt; Yast &amp;gt; Software &amp;gt; Software Repositories Community Repositories &amp;gt; and check to box for {Main Repository (NON-OSS); openSUSE-11.4-Non-Oss; Main Repository (OSS) openSUSE-11.4-Oss; Main Update Repository and any other repository you may need&lt;/em&gt;.}” Select “&lt;em&gt;Software &amp;gt; Online Update &amp;gt; Accept &amp;gt; Accept &amp;gt; Continue&lt;/em&gt;” to start the Patch Download and Installation. &lt;/li&gt;    &lt;li&gt;Go to &lt;a href="http://www.linuxmint.com/"&gt;http://www.linuxmint.com/&lt;/a&gt; download and install the latest version of Linux Mint (currently 10) and install it in VMware. &lt;/li&gt;    &lt;li&gt;Clink on &amp;quot;&lt;em&gt;Start &amp;gt; All Programs &amp;gt; Maintenance &amp;gt; Create a System Repair Disk&lt;/em&gt;&amp;quot; to create a Windows 7 Repair Disk. &lt;/li&gt;    &lt;li&gt;Clink on &amp;quot;&lt;em&gt;Start &amp;gt; All Programs &amp;gt; Maintenance &amp;gt; Backup and Restore&lt;/em&gt; &amp;gt; In left panel select &amp;quot;&lt;em&gt;Create a system image&lt;/em&gt;.&amp;quot; This will create a system image file on your USB drive that Windows 7 can restore your computer from. If you have a lot of data and/or downloads copied onto your laptop hard drive this file will be large.       &lt;br /&gt;If your drives are from Western Digital they are now offering &amp;quot;Acronics True Image&amp;quot; software to clone you drive which would be another option to image your hard drive. Who know it might even work with other drive types. &lt;/li&gt;    &lt;li&gt;Optional if you hate Windows 7 firewall: Download and install &amp;quot;ZoneAlarm Free Firewall &lt;a href="http://www.zonealarm.com/security/en-us/home.htm"&gt;http://www.zonealarm.com/security/en-us/home.htm&lt;/a&gt;.&amp;quot; CNET has this to say about the software, &amp;quot;ZoneAlarm Firewall Free 9.2 has gotten quieter and more effective, and should be considered an excellent tool for replacing the adequate default Windows firewall with a stronger option that includes better outbound protection, antiphishing guards, and ZoneAlarm's behavioral detection network.&amp;quot; I am using it on the desktop with no degradation in performance. It is catching programs trying to access the Internet and warning me about it which I like. However, Window’s 7 Firewall is vastly improved and installing ZoneAlarm’s may not make sense with a few configurations changes in Window’s 7. &lt;/li&gt;    &lt;li&gt;Move/copy all your downloads from your backup device to the laptop. I put mine at Favorites -&amp;gt; Downloads directory where Window’s 7 is happy. But if you have multiple users on your computer put them in the C:\Downloads directory and add shortcut to that directory in your downloads area. &lt;/li&gt;    &lt;li&gt;Assuming your build steps do not exactly follow mine above, you need to check on what is starting automatically on your computer to keep it &amp;quot;finally fast&amp;quot; and secure. Click on &amp;quot;Start&amp;quot; -&amp;gt; &amp;quot;Run...&amp;quot; and type &amp;quot;&lt;em&gt;msconfig32&lt;/em&gt;&amp;quot;. Click on &amp;quot;&lt;em&gt;Software Environment&lt;/em&gt;&amp;quot; and select &amp;quot;&lt;em&gt;Startup Programs&lt;/em&gt;.&amp;quot; Examine what is starting up. &lt;/li&gt;    &lt;li&gt;Select &amp;quot;Start&amp;quot; -&amp;gt; &amp;quot;Run...&amp;quot; type &amp;quot;&lt;em&gt;msconfig&lt;/em&gt;&amp;quot; and click on the startup tab. Examine what is starting up and deselect what you know you don't need every time your computer starts. The &amp;quot;Tools&amp;quot; tab is also a quick way to get at a lot of powerful Windows 7 Tools quickly.       &lt;br /&gt;Select &amp;quot;Start&amp;quot; -&amp;gt; &amp;quot;Run...&amp;quot; type &amp;quot;services.msc&amp;quot; and disable services you don't want to start automatically. To figure out what you don't want to start go to Black Viper's &lt;a href="http://www.blackviper.com/Windows_7/servicecfg.htm"&gt;http://www.blackviper.com/Windows_7/servicecfg.htm&lt;/a&gt; exhaustive list of Window 7's services across all its various editions, along with a list of services you should modify and how you would set their parameters. &lt;/li&gt;    &lt;li&gt;Optional: Install Nuance &amp;quot;Dragon Premium Version 11.&amp;quot; Nuance will install a service to start automatically that you should change to manual. The next time you run Dragon it will start the service so why have it running all the time in the background? &lt;/li&gt;    &lt;li&gt;When done run a defrag on the hard drive. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Links to all these programs and more can be found on my web site at &lt;a href="http://users.wowway.com/~captainkirk/computers/Computers.html"&gt;http://users.wowway.com/~captainkirk/computers/Computers.html&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-4776280431404384023?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/4776280431404384023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=4776280431404384023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4776280431404384023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4776280431404384023'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/05/have-laptop-to-backup-your-laptop-for.html' title='Have a laptop to backup your laptop for $99 or less, buy a second hard drive and make it a close duplicate of your original hard drive… but better by installing everything you will ever need.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7378428719936129045</id><published>2011-05-02T00:12:00.001-04:00</published><updated>2011-05-04T23:22:23.692-04:00</updated><title type='text'>Using the Lynx Text-Based Browser to get the weather in OpenSUSE 11.4</title><content type='html'>&lt;p&gt;If you are like me and did not know that a text based web browser existed then read on. You can read about it at &lt;a href="http://en.wikipedia.org/wiki/Lynx_%28web_browser%29"&gt;http://en.wikipedia.org/wiki/Lynx_%28web_browser%29&lt;/a&gt;. If you want a quick way to view the weather forecast without wasting the time opening up a browser, leaving the OpenSUSE command prompt install the Lynx browser using &lt;em&gt;YaST&lt;/em&gt; &amp;gt; &lt;em&gt;Software Management&lt;/em&gt; &amp;gt; Select &lt;em&gt;RPM Groups&lt;/em&gt; tab &amp;gt; Scroll down to &lt;em&gt;Networking&lt;/em&gt; &amp;gt; &lt;em&gt;Web&lt;/em&gt; &amp;gt; &lt;em&gt;Browsers&lt;/em&gt; and select “&lt;em&gt;lynx&lt;/em&gt;.” Once installed the script below will display the 10 day weather forecast for whatever zip code you type.&lt;/p&gt;  &lt;p&gt;This script was copied from &lt;a href="http://www.intuitive.com/wicked/wicked-cool-shell-script-library.shtml"&gt;http://www.intuitive.com/wicked/wicked-cool-shell-script-library.shtml&lt;/a&gt; who has many other useful scripts and ask for donations.&lt;/p&gt;  &lt;p&gt;#!/bin/sh&lt;/p&gt;  &lt;p&gt;# weather - report weather forecast, including lat/long, for zip&lt;/p&gt;  &lt;p&gt;llurl=&amp;quot;&lt;a href="http://www.census.gov/cgi-bin/gazetteer?city=&amp;amp;state=&amp;amp;zip=&amp;quot;"&gt;http://www.census.gov/cgi-bin/gazetteer?city=&amp;amp;state=&amp;amp;zip=&amp;quot;&lt;/a&gt;     &lt;br /&gt;wxurl=&amp;quot;&lt;a href="http://wwwa.accuweather.com&amp;quot;"&gt;http://wwwa.accuweather.com&amp;quot;&lt;/a&gt;     &lt;br /&gt;wxurl=&amp;quot;$wxurl/adcbin/public/local_index_print.asp?zipcode=&amp;quot;&lt;/p&gt;  &lt;p&gt;if [ &amp;quot;$1&amp;quot; = &amp;quot;-a&amp;quot; ] ; then    &lt;br /&gt;&amp;#160; size=999; shift     &lt;br /&gt;else     &lt;br /&gt;&amp;#160; size=5     &lt;br /&gt;fi&lt;/p&gt;  &lt;p&gt;if [ $# -eq 0 ] ; then    &lt;br /&gt;&amp;#160; echo &amp;quot;Usage: $0 [-a] zipcode&amp;quot; &amp;gt;&amp;amp;2     &lt;br /&gt;&amp;#160; exit 1     &lt;br /&gt;fi&lt;/p&gt;  &lt;p&gt;if [ $size -eq 5 ] ; then    &lt;br /&gt;&amp;#160; echo &amp;quot;&amp;quot;&lt;/p&gt;  &lt;p&gt;&amp;#160; # get some information on the zipcode from the Census Bureau&lt;/p&gt;  &lt;p&gt;&amp;#160; lynx -source &amp;quot;${llurl}$1&amp;quot; | \    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; sed -n '/^&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;/,/^Location:/p' | \     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; sed 's/&amp;lt;[^&amp;gt;]*&amp;gt;//g;s/^ //g'     &lt;br /&gt;fi&lt;/p&gt;  &lt;p&gt;# the weather forecast itself at accuweather.com&lt;/p&gt;  &lt;p&gt;lynx -source &amp;quot;${wxurl}$1&amp;quot; | \    &lt;br /&gt;&amp;#160; sed -n '/Start - Forecast Cell/,/End - Forecast Cell/p' | \     &lt;br /&gt;&amp;#160; sed 's/&amp;lt;[^&amp;gt;]*&amp;gt;//g;s/^ [ ]*//g' | \     &lt;br /&gt;&amp;#160; uniq | \     &lt;br /&gt;&amp;#160; head -$size&lt;/p&gt;  &lt;p&gt;exit 0&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7378428719936129045?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7378428719936129045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7378428719936129045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7378428719936129045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7378428719936129045'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/05/using-lynx-text-based-browser-to-get.html' title='Using the Lynx Text-Based Browser to get the weather in OpenSUSE 11.4'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-9023189063889847844</id><published>2011-04-22T00:38:00.001-04:00</published><updated>2011-04-22T00:38:37.202-04:00</updated><title type='text'>Setting up a duel boot with Windows 7, an older post now new…</title><content type='html'>&lt;p&gt;Duel boots are now obsolete with virtualization but someone my find this old post useful as I split apart my blogs.&lt;/p&gt;  &lt;p&gt;Fedora 12 went on flawlessly with Windows 7 if you keep the Vista partitions. But once I zeroed the hard drives (which I recommend on any refresh of a system) I would only get &amp;quot;Operating System Not Found&amp;quot;. My belief is that Microsoft has altered the system partition size such that Fedora cannot install Grub in the MBR. I tried various iterations to no avail... If you have created a duel boot with Fedora 12 and Windows 7 please let me know! I want to hear about it.&lt;/p&gt;  &lt;p&gt;On the computer front there is big news (for me) with the latest releases from Fedora and Microsoft. Both now support RAID SATA on my motherboard upon install without any special drivers or other effort. I set myself up as a Microsoft Partner in anticipation of getting back into the computer business which seemed the cheapest way to go. This gives me access to all the latest and greatest software from Microsoft. If you are interested in doing this for your business which requires you to market Microsoft products let me know. Window 7 Ultimate by itself is selling for the same price as a partnership these days.&lt;/p&gt;  &lt;p&gt;Fedora used to completely lock up on trying to install... and I could only install and run it on my old 32 IDE bit machine. Not any more. Let me help you refresh your PC with new capabilities and make it FINALLY FAST without investing a dime. Of course you will need the latest Fedora 12 release free at http://fedoraproject.org and/or your Windows Install disks. Also noticed Oracle has released a new version of Open Office. Here is something to try on an IDE system (could not get it to work on a SATA RAID mirror) to set it up as a duel boot... I don't think I need to say backup everything for nothing will remain on this computer...&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Download Western Digital Diagnostics or Segate Sea-Tools and make a boot-able floppy. If you don't have a floppy drive you can make a CD. Then ZERO your hard drives. If you are going through all this PAIN and have limited disk space buy two new drives. If you don't zero the drives Windows will do stupid things like backup your previous installation. Before I zeroed the hard drives it did not even show the system partition. Upon installation Windows 7 uses a new size for the system partition. Duel boot was no longer possible unless I used the old Vista partitions. Once zeroed Windows 7 will show the new system partition upon creation which it did not before I zeroed the hard drives... duel boot was no longer possible under the new Windows 7 partitions.&lt;/li&gt;    &lt;li&gt;Setup the disk striping or mirror. With how cheap disk space is these days I suggest a mirror.&lt;/li&gt;    &lt;li&gt;Windows 7 recognized I did not have my RAID setup in my BIOS setup as a boot-able partition (which is amazing) and would not load. So be sure to set up your hard disk (RAID) as a boot-able partition in the BIOS.&lt;/li&gt;    &lt;li&gt;Install Windows 7 (Ultimate, Pro, or Premium). It is shocking how quick it installs. Do some apply updates and you are done.&lt;/li&gt;    &lt;li&gt;If you are trying this on an IDE machine as I will someday try installing Fedora as a duel boot. During installation choose (Install on free space) and when given the choice make Windows your Default partition. I also recommend you rename the boot options to Windows 7 Ultimate and Fedora 12 x86_64. I choose to install everything from every repository. I also added the Livna repository by specifying &amp;quot;http://rpm.livna.org/repo/12/x86_64&amp;quot; as an additional repository. Looking around I could not figure out how to add Freshrmps or RPMFusion.org as additional repositories until after installation... but I'm sure it can be done. If you know how please let me know.&lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-9023189063889847844?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/9023189063889847844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=9023189063889847844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/9023189063889847844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/9023189063889847844'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/04/setting-up-duel-boot-with-windows-7.html' title='Setting up a duel boot with Windows 7, an older post now new…'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-204660712576064815</id><published>2011-04-16T19:54:00.001-04:00</published><updated>2011-04-16T23:35:16.639-04:00</updated><title type='text'>Setting up a single server for NIS authentication in OpenSUSE</title><content type='html'>&lt;p&gt;OpenSUSE does not load nis-server by default so I will have to be loaded before we can configure the server. Login as root to make life easier. Run &lt;em&gt;Yast &amp;gt; Software &amp;gt; Software Management&lt;/em&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TaosHrwzD8I/AAAAAAAAAhM/0H1ckmf7dbo/s1600-h/yastsoft%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yastsoft" border="0" alt="yastsoft" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosINacszI/AAAAAAAAAhQ/BJYIUPacUj0/yastsoft_thumb%5B1%5D.png?imgmax=800" width="360" height="278" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosInf6x2I/AAAAAAAAAhU/WRt3BSN08Mo/s1600-h/yast2%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast2" border="0" alt="yast2" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosJPV8_yI/AAAAAAAAAhY/-DFyjWMPD8I/yast2_thumb%5B1%5D.png?imgmax=800" width="353" height="280" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click on the RPM Groups tab and go to &lt;em&gt;Yast &amp;gt; Productivity &amp;gt; Networking &amp;gt; NIS&lt;/em&gt; and select “ypserv”. After installing you will still not see NIS server as a configurable Network Service. For that you will also have to load the YaST2 component for NIS server configuration. Software &amp;gt; Software Management &amp;gt; click on the “RPM Groups” tab and scroll down to System &amp;gt; YaST, now scroll on the right till you see yast2-nis-server. I also installed yast2-nis-server-devel-doc found under &lt;em&gt;System &amp;gt; YaST. &lt;/em&gt;This will also install “ruby” as a dependency. Now when you click on “Network Services” you will see to option to configure a NIS Server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosJ8mViOI/AAAAAAAAAhc/3ATTP-0iaNY/s1600-h/yast%5B5%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast" border="0" alt="yast" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TaosKJrBYaI/AAAAAAAAAhg/0DFFmfepLuc/yast_thumb%5B3%5D.png?imgmax=800" width="372" height="284" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TaosKyPyX7I/AAAAAAAAAhk/mgusOhIGztQ/s1600-h/yast4%5B5%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast4" border="0" alt="yast4" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TaosLdX-gsI/AAAAAAAAAho/Xr2tYh8psxQ/yast4_thumb%5B3%5D.png?imgmax=800" width="389" height="280" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Taken from &lt;a href="http://doc.opensuse.org/products/opensuse/openSUSE/opensuse-security/cha.nis.html"&gt;http://doc.opensuse.org/products/opensuse/openSUSE/opensuse-security/cha.nis.html&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;To configure a NIS master server for your network, proceed as follows:&lt;/p&gt;  &lt;p&gt;Start YaST+Network Services+NIS Server.&lt;/p&gt;  &lt;p&gt;If you need just one NIS server in your network or if this server is to act as the master for further NIS slave servers, select Install and Set Up NIS Master Server. YaST installs the required packages. If NIS server software is already installed on your machine, initiate the creation of a NIS master server by clicking Create NIS Master Server.&lt;/p&gt;  &lt;p&gt;Determine basic NIS setup options: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Enter the NIS domain name. &lt;/li&gt;    &lt;li&gt;Define whether the host should also be a NIS client (enabling users to log in and access data from the NIS server) by selecting This Host is also a NIS Client. &lt;/li&gt;    &lt;li&gt;If your NIS server needs to act as a master server to NIS slave servers in other subnets, select Active Slave NIS Server Exists. &lt;/li&gt;    &lt;li&gt;The option Fast Map Distribution is only useful in conjunction with Active Slave NIS Servers Exist. It speeds up the transfer of maps to the slaves. &lt;/li&gt;    &lt;li&gt;Select Allow Changes to Passwords to allow users in your network (both local users and those managed through the NIS server) to change their passwords on the NIS server (with the command yppasswd). This makes the options Allow Changes to GECOS Field and Allow Changes to Login Shell available. “GECOS” means that the users can also change their names and address settings with the command ypchfn. “Shell” allows users to change their default shell with the command ypchsh (for example, to switch from bash to sh). The new shell must be one of the predefined entries in /etc/shells. &lt;/li&gt;    &lt;li&gt;Select Open Port in Firewall to have YaST adapt the firewall settings for the NIS server. &lt;/li&gt; &lt;/ol&gt;      &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TaosMINuslI/AAAAAAAAAhs/jo6W17fxYkM/s1600-h/yast5%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast5" border="0" alt="yast5" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosMooa9GI/AAAAAAAAAhw/a7FWc7fRRJs/yast5_thumb%5B2%5D.png?imgmax=800" width="395" height="307" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosM9bxAnI/AAAAAAAAAh0/05z1_FN1bQo/s1600-h/yast7%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast7" border="0" alt="yast7" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TaosNYZguII/AAAAAAAAAh4/lc_QqDZnHdg/yast7_thumb%5B2%5D.png?imgmax=800" width="389" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Leave this dialog with Next or click Other Global Settings to make additional settings. &lt;/p&gt;  &lt;p&gt;Other Global Settings include changing the source directory of the NIS server (/etc by default). In addition, passwords can be merged here. The setting should be Yes to create the user database from the system authentication files /etc/passwd, /etc/shadow, and /etc/group. Also, determine the smallest user and group ID that should be offered by NIS. Click OK to confirm your settings and return to the previous screen.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;If you previously enabled Active Slave NIS Server Exists, enter the hostnames used as slaves and click Next. If no slave servers exist, this configuration step is skipped. &lt;/li&gt;    &lt;li&gt;Continue to the dialog for the database configuration. Specify the NIS Server Maps, the partial databases to transfer from the NIS server to the client. The default settings are usually adequate. Leave this dialog with Next. &lt;/li&gt;    &lt;li&gt;Check which maps should be available and click Next to continue.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Determine which hosts are allowed to query the NIS server. You can add, edit, or delete hosts by clicking the appropriate button. Specify from which networks requests can be sent to the NIS server. Normally, this is your internal network. In this case, there should be the following two entries:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TaosN1460TI/AAAAAAAAAh8/_tNwsf11YmQ/s1600-h/yast8%5B6%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast8" border="0" alt="yast8" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosOQj_n6I/AAAAAAAAAiA/0qNHAVKjLHg/yast8_thumb%5B4%5D.png?imgmax=800" width="379" height="294" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TaosO9iHLvI/AAAAAAAAAiE/wYniNzi8IMI/s1600-h/yast9%5B6%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast9" border="0" alt="yast9" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TaosPInGQSI/AAAAAAAAAiI/-pI5BiI1gdk/yast9_thumb%5B4%5D.png?imgmax=800" width="380" height="290" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The first entry enables connections from your own host, which is the NIS server. The second one allows all hosts to send requests to the server.&lt;/p&gt;  &lt;p&gt;Click Finish to save your changes and exit the setup.&lt;/p&gt;  &lt;p&gt;&lt;a name="sec.nis.client"&gt;&lt;/a&gt;3.2. Configuring NIS Clients&lt;a href="http://doc.opensuse.org/#sec.nis.client"&gt;¶&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a name="id399508"&gt;&lt;/a&gt;&lt;a name="id387304"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To use NIS on a workstation, do the following: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Start YaST+Network Services+NIS Client. &lt;/li&gt;    &lt;li&gt;Activate the Use NIS button. &lt;/li&gt;    &lt;li&gt;Enter the NIS domain. This is usually a domain name given by your administrator or a static IP address received by DHCP.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Figure 3.6. Setting Domain and Address of a NIS Server&lt;/p&gt;  &lt;ol&gt;&lt;/ol&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TaosPyqiLNI/AAAAAAAAAiM/KJKcebfhfeE/s1600-h/yast9%5B10%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="yast9" border="0" alt="yast9" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TaosQOUl51I/AAAAAAAAAiQ/04-PaNugg4w/yast9_thumb%5B6%5D.png?imgmax=800" width="427" height="235" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Enter your NIS servers and separate their addresses by spaces. If you do not know your NIS server, click on Find to let YaST search for any NIS servers in your domain. Depending on the size of your local network, this may be a time-consuming process. Broadcast asks for a NIS server in the local network after the specified servers fail to respond. &lt;/li&gt;    &lt;li&gt;Depending on your local installation, you may also want to activate the automounter. This option also installs additional software if required. &lt;/li&gt;    &lt;li&gt;If you do not want other hosts to be able to query which server your client is using, go to the Expert settings and disable Answer Remote Hosts. By checking Broken Server, the client is enabled to receive replies from a server communicating through an unprivileged port. For further information, see man ypbind.&lt;/li&gt;    &lt;li&gt;Click Finish to save them and return to the YaST control center. Your client is now configured with NIS.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;# ypwhich   &lt;br /&gt;localhost&lt;/p&gt;  &lt;p&gt;ypwhich -d bogus.hfcc.net   &lt;br /&gt;can't yp_bind: Reason: Domain not bound&lt;/p&gt;  &lt;p&gt;# ypwhich -d mydomain.hfcc.net   &lt;br /&gt;localhost&lt;/p&gt;  &lt;p&gt;# ypcat -x   &lt;br /&gt;Use &amp;quot;ethers&amp;quot;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;ethers.byname&amp;quot;    &lt;br /&gt;Use &amp;quot;aliases&amp;quot;&amp;#160;&amp;#160; for map &amp;quot;mail.aliases&amp;quot;    &lt;br /&gt;Use &amp;quot;services&amp;quot;&amp;#160; for map &amp;quot;services.byname&amp;quot;    &lt;br /&gt;Use &amp;quot;protocols&amp;quot; for map &amp;quot;protocols.bynumber&amp;quot;    &lt;br /&gt;Use &amp;quot;hosts&amp;quot;&amp;#160;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;hosts.byname&amp;quot;    &lt;br /&gt;Use &amp;quot;networks&amp;quot;&amp;#160; for map &amp;quot;networks.byaddr&amp;quot;    &lt;br /&gt;Use &amp;quot;group&amp;quot;&amp;#160;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;group.byname&amp;quot;    &lt;br /&gt;Use &amp;quot;passwd&amp;quot;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;passwd.byname&amp;quot;&lt;/p&gt;  &lt;p&gt;   &lt;p&gt;# ypmatch -x     &lt;br /&gt;Use &amp;quot;ethers&amp;quot;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;ethers.byname&amp;quot;      &lt;br /&gt;Use &amp;quot;aliases&amp;quot;&amp;#160;&amp;#160; for map &amp;quot;mail.aliases&amp;quot;      &lt;br /&gt;Use &amp;quot;services&amp;quot;&amp;#160; for map &amp;quot;services.byname&amp;quot;      &lt;br /&gt;Use &amp;quot;protocols&amp;quot; for map &amp;quot;protocols.bynumber&amp;quot;      &lt;br /&gt;Use &amp;quot;hosts&amp;quot;&amp;#160;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;hosts.byname&amp;quot;      &lt;br /&gt;Use &amp;quot;networks&amp;quot;&amp;#160; for map &amp;quot;networks.byaddr&amp;quot;      &lt;br /&gt;Use &amp;quot;group&amp;quot;&amp;#160;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;group.byname&amp;quot;      &lt;br /&gt;Use &amp;quot;passwd&amp;quot;&amp;#160;&amp;#160;&amp;#160; for map &amp;quot;passwd.byname&amp;quot;&lt;/p&gt; &lt;/p&gt;  &lt;p&gt;# chkconfig yppasswdd   &lt;br /&gt;yppasswdd off&lt;/p&gt;  &lt;p&gt;# chkconfig ypbind   &lt;br /&gt;ypbind on&lt;/p&gt;  &lt;p&gt;# ps -ef | grep yp   &lt;br /&gt;root&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 28&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2&amp;#160; 0 18:57 ?&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 00:00:00 [crypto/0]    &lt;br /&gt;root&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 6985&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1&amp;#160; 0 19:38 ?&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 00:00:00 /usr/sbin/ypserv    &lt;br /&gt;root&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 7003&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1&amp;#160; 0 19:38 ?&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 00:00:00 /usr/sbin/rpc.yppasswdd -D /etc -e chsh    &lt;br /&gt;root&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 9595&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1&amp;#160; 0 19:38 ?&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 00:00:00 /usr/sbin/ypbind&lt;/p&gt;  &lt;p&gt;Make sure all the necessary daemons are running:&lt;/p&gt;  &lt;p&gt;# rpcinfo -p localhost   &lt;br /&gt;&amp;#160;&amp;#160; program vers proto&amp;#160;&amp;#160; port&amp;#160; service    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100000&amp;#160;&amp;#160;&amp;#160; 4&amp;#160;&amp;#160; tcp&amp;#160;&amp;#160;&amp;#160; 111&amp;#160; portmapper    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100000&amp;#160;&amp;#160;&amp;#160; 3&amp;#160;&amp;#160; tcp&amp;#160;&amp;#160;&amp;#160; 111&amp;#160; portmapper    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100000&amp;#160;&amp;#160;&amp;#160; 2&amp;#160;&amp;#160; tcp&amp;#160;&amp;#160;&amp;#160; 111&amp;#160; portmapper    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100000&amp;#160;&amp;#160;&amp;#160; 4&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 111&amp;#160; portmapper    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100000&amp;#160;&amp;#160;&amp;#160; 3&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 111&amp;#160; portmapper    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100000&amp;#160;&amp;#160;&amp;#160; 2&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 111&amp;#160; portmapper    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100004&amp;#160;&amp;#160;&amp;#160; 2&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 801&amp;#160; ypserv    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100004&amp;#160;&amp;#160;&amp;#160; 1&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 801&amp;#160; ypserv    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100004&amp;#160;&amp;#160;&amp;#160; 2&amp;#160;&amp;#160; tcp&amp;#160;&amp;#160;&amp;#160; 802&amp;#160; ypserv    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100004&amp;#160;&amp;#160;&amp;#160; 1&amp;#160;&amp;#160; tcp&amp;#160;&amp;#160;&amp;#160; 802&amp;#160; ypserv    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100009&amp;#160;&amp;#160;&amp;#160; 1&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 819&amp;#160; yppasswdd    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100007&amp;#160;&amp;#160;&amp;#160; 2&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 867&amp;#160; ypbind    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100007&amp;#160;&amp;#160;&amp;#160; 1&amp;#160;&amp;#160; udp&amp;#160;&amp;#160;&amp;#160; 867&amp;#160; ypbind    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100007&amp;#160;&amp;#160;&amp;#160; 2&amp;#160;&amp;#160; tcp&amp;#160;&amp;#160;&amp;#160; 868&amp;#160; ypbind    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; 100007&amp;#160;&amp;#160;&amp;#160; 1&amp;#160;&amp;#160; tcp&amp;#160;&amp;#160;&amp;#160; 868&amp;#160; ypbind    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;# ypmatch nisuser passwd   &lt;br /&gt;nisuser:$2a$05$ZHTJcZ2/Z83am1moKoQYTuKlOIjUTCb9Lpyc8sw8lX79i7qlMwyOC:1001:100:nisuser:/home/nisuser:/bin/bash&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TapIHhQQL8I/AAAAAAAAAiU/mkI7bOvm7IE/s1600-h/netview%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="netview" border="0" alt="netview" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TapIIDixCsI/AAAAAAAAAiY/N6QBALmzkIo/netview_thumb%5B1%5D.png?imgmax=800" width="433" height="276" /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;C:\net use j: &lt;a href="file://\\192.168.1.9\users"&gt;\\192.168.1.9\users&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;# ypcat passwd   &lt;br /&gt;suseroot:$1$4hLXlU5W$4TOXqWRMN31G/4X1kuwy.0:1000:100:openSUSE-11.3-i586:/home/suseroot:/bin/bash    &lt;br /&gt;nisuser:$2a$05$ZHTJcZ2/Z83am1moKoQYTuKlOIjUTCb9Lpyc8sw8lX79i7qlMwyOC:1001:100:nisuser:/home/nisuser:/bin/bash    &lt;br /&gt;nobody:*:65534:65533:nobody:/var/lib/nobody:/bin/bash&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;# smbpasswd -a nisuser   &lt;br /&gt;New SMB password:    &lt;br /&gt;Retype new SMB password:    &lt;br /&gt;Added user nisuser.&lt;/p&gt;  &lt;p&gt;To see the users set up for Samba shares:&lt;/p&gt;  &lt;p&gt;# pdbedit -L&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch30_:_Configuring_NIS"&gt;http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch30_:_Configuring_NIS&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.linuxtopia.org/online_books/opensuse_guides/opensuse11.1_reference_guide/sec_nis_server.html"&gt;http://www.linuxtopia.org/online_books/opensuse_guides/opensuse11.1_reference_guide/sec_nis_server.html&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-204660712576064815?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/204660712576064815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=204660712576064815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/204660712576064815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/204660712576064815'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/04/setting-up-single-server-for-nis.html' title='Setting up a single server for NIS authentication in OpenSUSE'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_UFmb9gLN3Gk/TaosINacszI/AAAAAAAAAhQ/BJYIUPacUj0/s72-c/yastsoft_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-6784568336582133313</id><published>2011-04-15T00:36:00.001-04:00</published><updated>2011-04-15T00:37:24.854-04:00</updated><title type='text'>Use FREE OpenDNS for faster and safer internet surfing!</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;SHOCKING HOW FAST THIS WILL MAKE YOUR WEB SURFING!!!&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Continuing my computer tips I read an article on computer security today at PC World. It talked about setting up your router to use OpenDNS instead of your ISP's default DNS. This is a DNS service provided by a company formed in 2006. I figured I would give it a try but when I went to the web site it wanted me to register an account to do this. So I went to WIKI and found the DNS addresses. They are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;208.67.222.222 (resolver1.opendns.com)&lt;/li&gt;    &lt;li&gt;208.67.220.220 (resolver2.opendns.com) &lt;/li&gt; &lt;/ul&gt;    &lt;p&gt;Just enter these IP addresses in your router in place of your ISP DNS's automatic values and marvel at how fast your web surfing will become! It also gives you web security you did not have before. Here is what &lt;a href="http://en.wikipedia.org/wiki/OpenDNS"&gt;&lt;font color="#0066cc"&gt;http://en.wikipedia.org/wiki/OpenDNS&lt;/font&gt;&lt;/a&gt; has to say: &lt;/p&gt;    &lt;p&gt;OpenDNS offers DNS resolution for consumers and businesses as an alternative to using their Internet service provider's DNS servers. By placing company servers in strategic locations and employing a large cache of the domain names, OpenDNS usually processes queries much more quickly, thereby increasing page retrieval speed.&lt;/p&gt;  &lt;p&gt;Other features include a phishing filter, domain blocking and typo correction (for example, typing &amp;quot;wikipedia.og&amp;quot; instead of &amp;quot;wikipedia.org&amp;quot;). By collecting a list of malicious sites, OpenDNS blocks access to these sites when a user tries to access them through their service. OpenDNS also launched PhishTank, where users around the world can submit and review suspected phishing sites.&lt;/p&gt;  &lt;p&gt;A screenshot of a 'phishing blocked' page OpenDNS is not open source software, but instead its name refers to the DNS concept of being open, where queries from any source are accepted.&lt;/p&gt;  &lt;p&gt;and more... go to WIKI and read all about it!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-6784568336582133313?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/6784568336582133313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=6784568336582133313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6784568336582133313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6784568336582133313'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/04/use-opendns-for-faster-and-safer.html' title='Use FREE OpenDNS for faster and safer internet surfing!'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-1278976377253217710</id><published>2011-04-07T03:40:00.001-04:00</published><updated>2011-04-07T04:00:05.690-04:00</updated><title type='text'>How to Find and kill a runaway process in Windows that keeps reappearing</title><content type='html'>&lt;p&gt;Every now and again I run across an article in PCWorld that hits a vein. I have had run away processes on my PC years past killing performance on my PC. I would kill it only to have it reappear and crush things again. My only recourse was to reload the PC with a fresh install of Microsoft’s latest software solving the problem (a solution not available to people who are not Microsoft Partners). This solution is like taking a sledge hammer to nail! So here is how you solve this now:&lt;/p&gt;  &lt;p&gt;To get enough computing power to start with you have to kill the process, this is quoted from PC World:&lt;/p&gt;  &lt;p&gt;Right-click the task bar and select “Start Task Manager”. Click the “Processes” tab. followed by the CPU column heading. Doing so will cause the performance-hampering culprit to show up at the top of list.&lt;/p&gt;  &lt;p&gt;To kill a process, select it and click “End Process”. Now the part I love but did not have access to before… if the process continues to reappear you have two web sites to visit to discover the information about them and how to terminate them forever! Something I never had before:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://runscanner.net/"&gt;http://runscanner.net/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.processlibrary.com/"&gt;http://www.processlibrary.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;DON’T use either site’s options for scanning your drive, instead, simply enter the process’s name in the site’s Search field. Once you’ve identified what process is launching the resource hog, check to see if an update or bug fix that addresses the problem is available. These links are also on my web site at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://users.wowway.com/~captainkirk/computers/MSWindowsTricksTips.htm"&gt;http://users.wowway.com/~captainkirk/computers/MSWindowsTricksTips.htm&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-1278976377253217710?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/1278976377253217710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=1278976377253217710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1278976377253217710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1278976377253217710'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/04/finding-and-killing-that-runaway.html' title='How to Find and kill a runaway process in Windows that keeps reappearing'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-4299580009278471947</id><published>2011-04-05T21:17:00.001-04:00</published><updated>2011-04-05T21:17:04.950-04:00</updated><title type='text'>Using the Windows 7 ‘PSR’ utility tool… using ‘script’ in Linux</title><content type='html'>&lt;p&gt;I have used the UNIX/Linux “script” command to make typescript of terminal session, “what is output to stdout” for years. You can read about it at &lt;a href="http://linux.about.com/library/cmd/blcmdl1_script.htm"&gt;&lt;font color="#0066cc"&gt;http://linux.about.com/library/cmd/blcmdl1_script.htm&lt;/font&gt;&lt;/a&gt;. It is very useful.&lt;/p&gt;  &lt;p&gt;PC World just hit upon the Window equivalent “PSR” which you can run from “Start-&amp;gt; Run… PSR” will record a screenshot of each step, logging everything you type and click. A session to send to help desk support or just a quick and dirty tutorial you can present. Very useful.&lt;/p&gt;  &lt;p&gt;From PC World &amp;lt;Ctrl&amp;gt;&amp;lt;Mouse Wheel&amp;gt; lets you zoom in and out in most applications.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-4299580009278471947?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/4299580009278471947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=4299580009278471947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4299580009278471947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4299580009278471947'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/04/using-windows-7-psr-utility-tool-using.html' title='Using the Windows 7 ‘PSR’ utility tool… using ‘script’ in Linux'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-1775844876463542538</id><published>2011-04-05T21:01:00.001-04:00</published><updated>2011-04-05T21:57:34.194-04:00</updated><title type='text'>OpenSUSE 11.4 is out… Google Chrome 9 is out</title><content type='html'>&lt;p&gt;Get openSuse at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software.opensuse.org/114/en"&gt;&lt;u&gt;&lt;font color="#0066cc"&gt;http://software.opensuse.org/114/en&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;     &lt;br /&gt;&lt;font color="#0066cc"&gt;&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Google Chrome 9 is out. Download the standalone installer at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.google.com/chrome/eula.html?standalone=1"&gt;&lt;u&gt;&lt;font color="#0066cc"&gt;http://www.google.com/chrome/eula.html?standalone=1&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-1775844876463542538?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/1775844876463542538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=1775844876463542538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1775844876463542538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1775844876463542538'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/04/opensuse-114-is-out-google-chrome-9-is.html' title='OpenSUSE 11.4 is out… Google Chrome 9 is out'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-178973436000915743</id><published>2011-04-03T22:35:00.001-04:00</published><updated>2011-04-05T22:02:03.063-04:00</updated><title type='text'>The blog is changing… there will no longer be investment updates at TheCaptainsLatest… visit http://thecaptainsfinance.blogspot.com for finance and investment advice, tips and commentary!</title><content type='html'>&lt;p&gt;I have listened and acted on your comments. People are visiting my blog for Linux and Windows - Security and Administration, home network security, PC hardware, advice, tricks and tips. This is the majority of my blog activity so I am separating out the finance and investment advice and tips.&lt;/p&gt;  &lt;p&gt;This is being done for four reasons:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;People have asked, &lt;/li&gt;    &lt;li&gt;In reading about professional blogs it is important to stick to one theme, &lt;/li&gt;    &lt;li&gt;I am planning to seek a sponsorship and may be adding Ads to the blog, &lt;/li&gt;    &lt;li&gt;Prefixing entries with “Investment update:” and “Computer update:” is not search engine friendly. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;My in depth computer projects will continue, you just won’t have to sort through the investment tips and advice to find my projects, tips and advice on Windows and Linux system and application administration, computer hardware, etc.&lt;/p&gt;  &lt;p&gt;I will be moving the recent investment tips to &lt;a href="http://thecaptainsfinance.blogspot.com"&gt;http://thecaptainsfinance.blogspot.com&lt;/a&gt;. I hope you visit there, to as Kramer puts it… make mad money!&lt;/p&gt;  &lt;p&gt;Transitioning to two blogs will take time. Be patient as you will see blog entries added and removed from both blogs. When the project is complete I won’t bore you with this blog entry anymore…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-178973436000915743?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/178973436000915743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=178973436000915743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/178973436000915743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/178973436000915743'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/04/blog-is-changing-there-will-no-longer.html' title='The blog is changing… there will no longer be investment updates at TheCaptainsLatest… visit http://thecaptainsfinance.blogspot.com for finance and investment advice, tips and commentary!'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-3013800147415428358</id><published>2011-03-30T00:11:00.001-04:00</published><updated>2011-04-05T22:03:52.269-04:00</updated><title type='text'>VMware Player 3.1.4 is out, running Fedora 14 at last but without update kernel-2.6.35.11-83.fc14.x86_64!</title><content type='html'>&lt;p&gt;I have downloaded and installed VMware Player 3.1.4. It promised support for Fedora 14 and Ubuntu 10.10 (although Ubuntu 10.10 worked fine before)… the first frightening thing was the upgrade asked to delete the previous install. I have many virtual environments that I have data in for my college classes so I had to try this first on my laptop.&lt;/p&gt;  &lt;p&gt;I am happy to report everything worked fine and all my virtual environments where there once the upgrade was complete. Next I tried running some virtual environments on the laptop. VMware had to download VMware tools upon my first run of Ubuntu 10.10… everything worked fine. Linux Mint ran no problem and I downloaded the latest updates with no problem. OpenSUSE was next since that is what I am using in class. OpenSUSE ran fine.&lt;/p&gt;  &lt;p&gt;So I installed VMware Player 3.1.4 on my server. I loaded Fedora 14-x64 which went flawlessly. As I blogged about before VMware 3.1.3 would not load Fedora 14… so the problem is now fixed. I never researched the problem in hopes of VMware correcting this… which I am happy to say they now have. If you have to stay with VMware 3.1.3 Fedora 13 will run just fine in 3.1.3 minus the kernel update below… which was adequate for me. The Fedora 13 load had one problem which was the /boot mount point was not given enough space to install the latest updates in the VMware default configuration. I’m sorry to say this was not corrected in 3.1.4 release as this problem still exists in both the 64 bit and 32 bit Fedora installs.&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;Test Transaction Errors: installing package kernel-2.6.35.11-83.fc14.x86_64 needs 9MB on the /boot filesystem&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;If you want to install the latest updates in Fedora (recommended!), scroll down and unselect “kernel-2.6.35.11-83.fc14 (i686) or kernel-2.6.35.11.83.fc14 (x86_64)” and then install all updates. If you don’t do this installing ALL updates will fail and you will have to try to figure this out by installing a few updates at a time like I did… thank me for saving you the time! If you absolutely have to have this update perhaps there is a way to custom configure the VMware install and allocation more disk space to /boot. I tried both the “Store virtual disk as a single file” and the “Split virtual disk into multiple file” options to no avail.&lt;/p&gt;  &lt;p&gt;To uninstall an environment in VMware right click on it and select “Delete VM from Disk” to completely remove it. Otherwise you will receive annoying errors every time you “Play” a virtual machine. Fedora 13 is no more… it is scary how fast you can blow away an operating system you might have many hours of work in.&lt;/p&gt;  &lt;p&gt;VMware reset the FOUR vampire sucking services that it needs to run automatically. VMware is a HOG on computer resources which starts FOUR services to automatically run in the background. I blogged about this at &lt;a href="wlmailhtml:{351407A4-5EFB-45F2-96FD-0C182C1F8CA5}mid://00000006/!x-usc:http://thecaptainslatest.blogspot.com/2011/01/computer-update-more-to-come-on.html"&gt;&lt;font color="#0066cc"&gt;http://thecaptainslatest.blogspot.com/2011/01/computer-update-more-to-come-on.html&lt;/font&gt;&lt;/a&gt; which shows a CMD script I wrote to start and stop the VMware vampire sucking services from hogging computer resources. You might want to put this script on your computer. Use Start &amp;gt; Run &amp;gt; services.msc to switch the VMware services to manual... reboot and then run the script to start and stop VMware till the next release.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-3013800147415428358?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/3013800147415428358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=3013800147415428358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3013800147415428358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3013800147415428358'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-vmware-player-314-is.html' title='VMware Player 3.1.4 is out, running Fedora 14 at last but without update kernel-2.6.35.11-83.fc14.x86_64!'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-1552183758317751896</id><published>2011-03-29T04:15:00.001-04:00</published><updated>2011-09-09T18:02:01.944-04:00</updated><title type='text'>Building the ultimate home computer for virtualization and gaming, don’t scrimp on the components! This baby should scream.</title><content type='html'>&lt;p&gt;This has been an ongoing project since March, 2011. On September 6, 2011 this project was completed. The Motherboard technology will be allowed to mature which is on the bleeding edge. Sometime in October or November I will build this system are report back to you on the blog the results in a separate blog entry.&lt;/p&gt;  &lt;p&gt;When you fill up you SUV at $100 a pop, are you really worried about spending an extra $50 to get a great computer component, verses just a good computer component? You shouldn’t because if you are like me you buy a new computer about every 7 years and living with lesser choices can be painful. Plus many of us spend more time on the computer than we every do behind the wheel of our $25,000 car.&lt;/p&gt;  &lt;p&gt;I have blogged in the past about loading up a Windows 7 operating system with all all the free software you will ever need. But what about building a new computer from scratch? With my wife now working from home… and me schooling from home… a new ultimate screaming fast home computer capable of running multiple VMware virtual environments is in the works. When you don’t have a fortune to spend building your own computer with excellent components is better than an expensive off the shelf system loaded with sub-standard components.&lt;/p&gt;  &lt;p&gt;I have built many PC’s. Every time I think this sucker will last for many years to come. Most of my custom builds last longer than the off-the-shelf alternatives, but technology marches on… virtualization has really changed the game. I blew through 1TB of disk space in no time loading many versions of Linux. 11 years ago 1TB of disk was unfathomable on a desktop PC. My current custom built PC (7 years old) running RAID 1 is not slow but I have maxed the memory and other resources with no place to go.&lt;/p&gt;  &lt;p&gt;Why build a computer rather than buy a prebuilt? I guess in my case it is arrogance... and it is somewhat &lt;strong&gt;FUN&lt;/strong&gt;! I don’t trust anyone to package the computer components the way I can to get the best bang for the buck. I do many hours of research on every component. The first thing that comes to my mind is the ability to cannibalize parts off of old computers. You can argue about how technology keeps advancing and this can’t be done in most instances, but cannibalization part life is a lot longer than off-the-shelf computer part life. Plus every time I open up an off-the-shelf computer I’m shocked at how limited my options are to alter the hardware. Some of these off-the-shelf products use some the cheapest scaled down components I have ever seen in an otherwise decent computer.&lt;/p&gt;  &lt;p&gt;I have learned that in home computing technology, go where the gamers go. I don’t game which will appall them but I give them credit for scrutinizing every piece of hardware that goes into their home custom built systems. They take great pride in their hardware. Gamers are wonderful people that rate and write about computer hardware from a performance perspective that we all must pay attention to. My philosophy is get the best CPU and Motherboard money can buy and build the rest of the computer around those choices. Why buy a mediocre CPU and Motherboard when you can get screaming state-of-the-art for a few hundred dollars more? Everything else in the computer is dictated by these core components.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;CPU:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I want the best processor; using the least power; putting out the least amount of heat money can buy in the $200 to $500 range. Anything less with a top of the line motherboard would be a waste of a good motherboard.&lt;/p&gt;  &lt;p&gt;According to: &lt;a href="http://en.wikipedia.org/wiki/Intel_Core_i7#Core_i7"&gt;http://en.wikipedia.org/wiki/Intel_Core_i7#Core_i7&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Intel released the Gulftown Core i7-9xxX Extreme Edition, Socket LGA 1366, March 2010. The 2nd generation of Intel core processors are based on the 'Sandy Bridge' core and are set to be updated in January 2012 with 'Ivy Bridge'. It is selling for $1000 at NewEgg.com which is above my price range. It also consumes 130 W (TDP). There is also an article at Tom’s Hardware published August 23 about the best gaming CPU’s &lt;a href="http://www.tomshardware.com/reviews/cpu-gaming-performance,3007.html"&gt;http://www.tomshardware.com/reviews/cpu-gaming-performance,3007.html&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;In this article Tom’s Hardware is still recommending the Intel Core i7-2600K, Model BX80623I72600K. In my experience with computer technology the second generation of anything is to correct some flaw with the first generation. The processor we want is the Intel Core i7-2600K BX80623I72600K Unlocked Processor - Quad Core, 8MB L3 Cache, 3.40 GHz, Socket H2 (LGA 1155) second generation. Sells for about $314. TigerDirect.com Item Number: I69-2600K.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=7073159&amp;amp;CatId=6991"&gt;http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=7073159&amp;amp;CatId=6991&lt;/a&gt; and &lt;a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16819115070"&gt;http://www.newegg.com/Product/Product.aspx?Item=N82E16819115070&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Another thing I look at is how the user community is reacting. NewEgg.com now has 688 reviews on the second generation Intel i7-2600K 3.4GHz processor and had very few on the first processor a few months ago. Tells me a lot about how the user community did not even want to comment on Intel’s first attempt at the 2600 processor. In fact, a few short months after I started this blog entry NewEgg.com is not even selling the first generation processor.&lt;/p&gt;  &lt;p&gt;When shopping, the first thing to note is what socket is needed for the processor. The 2nd generation Intel Core i7 processors are NOT compatible with Socket H (LGA1156) processors and is looking for LGA1155. Another thing to note is the wattage which is 95 Watts. This will impact the power supply selection. The processor comes with heat sink and Fan included which is another cost savings. Newegg has the processor for sale at &lt;a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16819115070&amp;amp;cm_re=intel_core_i7-_-19-115-070-_-Product"&gt;http://www.newegg.com/Product/Product.aspx?Item=N82E16819115070&amp;amp;cm_re=intel_core_i7-_-19-115-070-_-Product&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;If you don’t like the CPU cooler that comes with the CPU it will be hard to beat the ZALMAN CNPS9700 LED 110mm 2 Ball CPU Cooler. It has 2,041 reviews at Newegg.com… most all positive.&lt;/p&gt;  &lt;p&gt;The Tom’s hardware article also talks about the new AMD CPU:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;We also wonder if AMD's price drops have anything to do with the imminent introduction of the Zambezi-flavored rendition on the Bulldozer architecture (which should become available in the next 30 days, if the company wants to stay true to its word on a third-quarter release). If you haven't heard, &lt;strong&gt;Zambezi &lt;/strong&gt;is a 32 nm processor that lacks the integrated graphics found on AMD's Llano-based APUs.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;You can read all about the new Bulldozer socket AM3+ (AM3b) architecture at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.tomshardware.com/news/amd-bulldozer-zambezi-processor-am3,13272.html"&gt;http://www.tomshardware.com/news/amd-bulldozer-zambezi-processor-am3,13272.html&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Bulldozer_(processor"&gt;http://en.wikipedia.org/wiki/Bulldozer_(processor&lt;/a&gt;). According to Wiki the release date is September 19, 2011. The price range will be around $320. It is intended to match up against the Intel Core i7-2600K. But this is shining new technology and I don’t like to be on the bleeding edge. I am going with the tried and true Intel i7-2600K.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Motherboard:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I want a Motherboard with the maximum number of USB 3.0 ports I can get. USB 3.0 is backward compatible with USB 2.0 so I want to minimize the USB 2.0 ports. During my research most motherboards come with a few USB 3.0 ports and six to MANY USB 2.0 ports. I ruled these out right away. I don’t want a Motherboard that waste resources/space supporting USB 2.0 ports. I also want support for 6Gb/s SATA storage devices in case I decide not to run RAID. &lt;strong&gt;&lt;font color="#ff0000"&gt;If you want to run with 6Gb/s hard drives you will not get 6Gb/s throughput using RAID. If you hook up two 6Gb/s drives and run RAID your throughput will actually be 3Gb/s or less. In some tests with 6Gb/s drives the throughput was worse that running 3Gb/s drives in a RAID configuration. I called ASUS and they confirmed what I had read at various web sites about this.&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Most all Motherboards in this category come with hardware support for SATA RAID 0,1,5,10 which is mandatory. I also want LAN Speed support for 2 x Gigabit, Audio 8 channels/6 ports (don’t what to purchase separate audio cards… I spent enough time on Creative sound card technology). Price range between $200 to $400 range. The last requirement is not to be on the bleeding edge of technology by being on the front line trying the motherboard before it has become established.&lt;/p&gt;  &lt;p&gt;Now I have to admit some bias based on past experience. I have two computers that have been running on ASUS motherboards for years. The one Gigabyte motherboard I purchased years ago I had to replace and is in the motherboard graveyard. Could have been my fault for I think the Motherboard overheated… but I go first to ASUS to see what is the latest and greatest! Go to &lt;a href="http://usa.asus.com/ProductGroup2.aspx?PG_ID=mKyCKlQ4oSEtSu5m"&gt;http://usa.asus.com/ProductGroup2.aspx?PG_ID=mKyCKlQ4oSEtSu5m&lt;/a&gt; to view the latest savory jewels. Be aware ASUS technical support can be pretty bad… so if you get a bad motherboard you will have jump through hoops to get a new one.&lt;/p&gt;  &lt;p&gt;When I started this project back in April I liked the ASUS MAXIMUS IV EXTREME (REV 3.0) LGA 1155 Intel P67 SATA 6Gb/s USB 3.0 Extended ATX Intel Motherboard.&amp;#160; On January 31, 2011 Intel announced the detection of a design error in the new Intel 6 Series support chipset, also known as Cougar Point. ASUS updated all motherboards with the revised Intel 6 B3 chipsets, which certified every SATA port safe. All modified motherboard packaging came with some sort of label like “New P67 B3 Revision” on the side of the box, Onboard sticker, and the BIOS will indicate “B3 Stepping.” This put me off a few months waiting for the next generation in motherboard design.&lt;/p&gt;  &lt;p&gt;Intel has a Motherboard selection list:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.intel.com/reseller/mbselector/index.htm"&gt;http://www.intel.com/reseller/mbselector/index.htm&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Intel does not list many of the new motherboards as verified. The motherboards they list are too old to consider in a modern computer system.&lt;/p&gt;  &lt;p&gt;ASUS has come out with&amp;#160; the &lt;strong&gt;ASUS Maximus IV Extreme-Z&lt;/strong&gt;. It is not perfect but it meets my requirements &lt;strong&gt;NEC® USB 3.0 controller :&lt;/strong&gt; 8 x USB 3.0 port(s) (6 at back panel, blue, 2 at mid-board); &lt;strong&gt;NEC® USB 3.0 controller :&lt;/strong&gt; 2 x USB 3.0 port(s) (2 at back panel, blue); &lt;strong&gt;Intel® Z68 chipset :&lt;/strong&gt; 9 x USB 2.0 port(s) (1 at back panel, black, 8 at mid-board); 4 x SATA 3Gb/s port(s), gray; 2 x SATA 6Gb/s port(s), red; Intel®, Realtek® ALC 889 8-Channel High Definition Audio CODEC; 2 x Gigabit LAN Controller(s). You can look at the specifications at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://usa.asus.com/Motherboards/Intel_Socket_1155/Maximus_IV_ExtremeZ/#specifications"&gt;http://usa.asus.com/Motherboards/Intel_Socket_1155/Maximus_IV_ExtremeZ/#specifications&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It is selling at Newegg for $349 at &lt;a href="http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;DEPA=0&amp;amp;Order=BESTMATCH&amp;amp;Description=maximus+extreme"&gt;http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&amp;amp;DEPA=0&amp;amp;Order=BESTMATCH&amp;amp;Description=maximus+extreme&lt;/a&gt; or at Amazon for the same price &lt;a href="http://www.amazon.com/ASUS-Maximus-IV-Extreme-Motherboards/dp/B005584ZEO/ref=sr_1_1?ie=UTF8&amp;amp;qid=1314761105&amp;amp;sr=8-1"&gt;http://www.amazon.com/ASUS-Maximus-IV-Extreme-Motherboards/dp/B005584ZEO/ref=sr_1_1?ie=UTF8&amp;amp;qid=1314761105&amp;amp;sr=8-1&lt;/a&gt;. Amazon packages it with the Intel Core i7-2600K processor for $664.94. Newegg had a combo price of $639.98. There are currently 28 reviews at newegg.com. Let’s let this technology age a few more weeks and see what the gaming community thinks.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Hard Drives:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you are running some old dinosaur IDE computer technology you may not be familiar with Serial Advanced Technology Attachment (SATA) technology. You can read all about it at &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Sata"&gt;https://secure.wikimedia.org/wikipedia/en/wiki/Sata&lt;/a&gt;. Even SATA is now being replaced with Solid State Drives (SSD) &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Solid-state_drive"&gt;https://secure.wikimedia.org/wikipedia/en/wiki/Solid-state_drive&lt;/a&gt;. The SSD’s are expensive and on the edge of technology so I am only looking at SATA for this computer build.&lt;/p&gt;  &lt;p&gt;Now that virtualization is in we need tons of disk space to run all those virtual Linux environments. Plus with Music and Video it is surprising how fast we can slice through a terabyte. My drive minimum requirements are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;At least 2 TB+ &lt;/li&gt;    &lt;li&gt;The SATA 6 Gb/s interface &lt;/li&gt;    &lt;li&gt;Minimum 5 year limited warranty &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can read about RAID at &lt;a href="http://en.wikipedia.org/wiki/RAID_10#RAID_10_.28RAID_1.2B0.29"&gt;http://en.wikipedia.org/wiki/RAID_10#RAID_10_.28RAID_1.2B0.29&lt;/a&gt;. The is a good article on SATA 3Gb/s verses SATA 6Gb/s at &lt;a href="http://www.hardocp.com/article/2010/02/20/sata_6gbs_on_your_new_motherboard"&gt;http://www.hardocp.com/article/2010/02/20/sata_6gbs_on_your_new_motherboard&lt;/a&gt;. I can’t vouch for the site so don’t “open surf” there. The article is really good and even goes in for a comparison of various 6 Gb/s controllers with the Marvell 9128 doing well in burst speed testing. The ASUS Maximus IV Extreme-Z uses the Marvell PCIe 9182 controller. If you are going to use RAID there is no advantage to running a RAID configuration on the SATA 6 Gb/s interface over the SATA 3 Gg/s interfaces. I called ASUS and verified this. However running a SATA 6 Gb/s drive outside of RAID will yield a performance improvement over a SATA 3 Gb/s drive.&lt;/p&gt;  &lt;p&gt;If I decide to run RAID 10 I will pick up 4 “Western Digital Caviar Black WD1502FAEX 1.5TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5&amp;quot; Internal Hard Drive -Bare Drive”. It is selling a Newegg.com for $99.99. The 1.5TB and the 2.0TB drives come with Dual actuator technology so you have to spend the extra money to get the higher capacity drives.&lt;/p&gt;  &lt;p&gt;After doing a lot of reading and looking at a lot of user reviews, purchasing drives from all the drive companies (Western Digital, Seagate, Hitachi, Samsung, etc.) had drive failures and problems. The early motherboards when the 6.0 Gb/s drives that came out also had problems supporting this new standard. And some users complained their RAID would only run at 3.0Gb/s which is still true. My feeling here became “get the drive with the best warranty!” That way if I am one of the unlucky ones to get a bad drive then it should be covered under the warranty. I lean toward Western Digital because in the past they have taken back a bad drive no questions asked. But I have been running a pair of Seagate’s for years now, so either will work fine. I have no experience with Samsung or Hitachi. Some users complained that Window’s had problems with the 3TB drives so I am sticking with the cheaper 1.5TB or 2.0TB options. I like the following two drives and if I see a deal on either I will pick up a one or two…&lt;/p&gt;  &lt;p&gt;Western Digital Caviar Black WD2002FAEX 2TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5&amp;quot; Internal Hard Drive -Bare Drive, $170. Comes with a limited 5 year warranty. You can look at the drive specs at &lt;a href="http://www.wdc.com/en/products/products.aspx?id=100"&gt;http://www.wdc.com/en/products/products.aspx?id=100&lt;/a&gt;. Newegg.com price quote at &lt;a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16822136792&amp;amp;cm_re=western_digital_2tb-_-22-136-792-_-Product"&gt;http://www.newegg.com/Product/Product.aspx?Item=N82E16822136792&amp;amp;cm_re=western_digital_2tb-_-22-136-792-_-Product&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Seagate Barracuda XT SATA 6 Gbit/s Hard Drive is also a good candidate. There is a good review of it at &lt;a href="http://www.pcper.com/reviews/Storage/SATA-6G-60-Gbs-Performance-Preview-Seagate-XT-drive-tested/Performance-Testing-and-C"&gt;http://www.pcper.com/reviews/Storage/SATA-6G-60-Gbs-Performance-Preview-Seagate-XT-drive-tested/Performance-Testing-and-C&lt;/a&gt;. Do not “open surf” to this link. I can’t vouch for the site. Use Tor and a virtual environment. The Seagate Barracuda XT also comes with a limited 5 year warranty. You can read a good article about the Barracuda line at &lt;a href="http://www.pcmag.com/article2/0,2817,2382026,00.asp?kc=PCRSS02129TX1K0000530"&gt;http://www.pcmag.com/article2/0,2817,2382026,00.asp?kc=PCRSS02129TX1K0000530&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Power supply:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;When looking for a power supply, you have to determine what your max hardware configuration could be before searching for a power supply. I then add 20% more power than I think I might need. It is kind of like my demolitions work back in the Marine Corps. We had table cards to calculate how much explosive to use on various obstacles… and then we would add 20% more just to be sure. The tables were supposed to add more than you needed already but in a combat situation you don’t want to have to blow something up twice!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;Also a power supply is a mechanical device. It is the power engine of your computer. If it is operating at half capacity then you should not be putting any strain on the component… but if you are operating at near full power capacity how long before that component fails from the strain?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;Output alone is not enough to rate a power supply. I am now a fan of HardwareSecrets.com. They have excellent articles about how most power supply reviews are wrong and how to properly test a power supply at &lt;a href="http://www.hardwaresecrets.com/article/Why-99-Percent-of-Power-Supply-Reviews-Are-Wrong/410/1"&gt;http://www.hardwaresecrets.com/article/Why-99-Percent-of-Power-Supply-Reviews-Are-Wrong/410/1&lt;/a&gt;. The article was written in April 2010 and they point to TomsHardware.com as properly testing power supplies… but in 2010&amp;#160; TomsHardware.com had not done any reviews in three years. HardwareSecrets.com also list other web sites that they felt do proper testing of power supplies at &lt;a href="http://www.hardwaresecrets.com/article/522/7"&gt;http://www.hardwaresecrets.com/article/522/7&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;Tom’s hardware has a good article written May 19, 2011 about how power supplies are rated at &lt;a href="http://www.tomshardware.com/reviews/750-watt-psu-80-plus-gold,2927.html"&gt;http://www.tomshardware.com/reviews/750-watt-psu-80-plus-gold,2927.html&lt;/a&gt;. What we are looking for is a 80 Plus Gold or Platinum rating on the power supply.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;I decided to make a call to “PC Power and Cooling” to discuss how much power (wattage) would be needed to support the CPU/motherboard combination and 2 powerful video cards. They recommended their:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Silencer 760 &lt;a href="http://www.pcpower.com/products/description/Silencer_760W/index.html"&gt;http://www.pcpower.com/products/description/Silencer_760W/index.html&lt;/a&gt; and their new Silencer MkII 750W &lt;a href="http://www.pcpower.com/products/description/Silencer_Mk_II_750W/index.html"&gt;http://www.pcpower.com/products/description/Silencer_Mk_II_750W/index.html&lt;/a&gt;. Both are rated 80+ Silver certified and operate at 88% efficiency. I did not give these much thought because of the “Silver” rating.&lt;/p&gt;  &lt;p&gt;While there is not much difference between a 80+ Silver verses a 80+ Gold rating I want Gold. The May 19, 2011 article from Tom’s hardware recommended FSP’s Aurum AU-700 and Seasonic’s X-760. Even though the Seasonic is more expensive I like it better because of the higher wattage and the full modular Cable Management system. It also has more connectors. You can read another review of the Seasonic X760 SS-760KM ATX12V v2.3, EPS12V, 80 PLUS Gold at &lt;a href="http://www.jonnyguru.com/modules.php?name=NDReviews&amp;amp;op=Story&amp;amp;reid=235"&gt;http://www.jonnyguru.com/modules.php?name=NDReviews&amp;amp;op=Story&amp;amp;reid=235&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;When I went to newegg.com to get a price Newegg showed the SeaSonic X Series X-850 as receiving Hardwaresecrets.com Golden Award. So I went to Hardwaresecrets.com and read their conclusion at &lt;a href="http://www.hardwaresecrets.com/article/Seasonic-X-Series-850-W-Power-Supply-Review/1169/10"&gt;http://www.hardwaresecrets.com/article/Seasonic-X-Series-850-W-Power-Supply-Review/1169/10&lt;/a&gt;. The X-850 costs $50 more than the X-760. The X-760 also has 170 reviews at Newegg.com verses 12 for the X-850. The 850 is probably a better power supply, but for my purposes the 760 is adequate. &lt;/p&gt;  &lt;p&gt;The OCZ ZX 1000W also had very good ratings at &lt;a href="http://www.jonnyguru.com/modules.php?name=NDReviews&amp;amp;op=Story5&amp;amp;reid=238"&gt;http://www.jonnyguru.com/modules.php?name=NDReviews&amp;amp;op=Story5&amp;amp;reid=238&lt;/a&gt;. You can also read about it at &lt;a href="http://www.hardwaresecrets.com/article/OCZ-ZX-Series-850-W-Power-Supply-Review/1204/10"&gt;http://www.hardwaresecrets.com/article/OCZ-ZX-Series-850-W-Power-Supply-Review/1204/10&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Intel has a web page that might aid in the selection of power supplies at &lt;a href="http://www.intel.com/reseller/psu_selector/"&gt;http://www.intel.com/reseller/psu_selector/&lt;/a&gt;. You can also look at &lt;a href="http://www.intel.com/support/processors/corei7/sb/CS-030866.htm"&gt;http://www.intel.com/support/processors/corei7/sb/CS-030866.htm&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;RAM Memory:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Although the memory can be installed one module at a time, the best performance comes from using matched pairs of modules. I believe more memory at a clock rate less than the MAX available is a better deal than buying the MAX MHz at the highest price. But on the ASUS motherboard description web page it says, “&lt;em&gt;Due to CPU behavior, DDR3 2200/2000/1800 MHz memory module will run at DDR3 2133/1866/1600 MHz frequency as default&lt;/em&gt;.”&lt;/p&gt;  &lt;p&gt;I usually buy my memory from Crucial.com and the only memory listed as running at the 2133 range comes in the 2GB verity. If you want this super fast memory you can get a two 2GB module kit for $89. &lt;strong&gt;Specs: &lt;/strong&gt;4 GB kit (2GBx2), Ballistix 240-pin DIMM, DDR3 PC3-17000 memory modules: 9-10-9-24 • Unbuffered • NON-ECC • DDR3-2133 • 1.65V • 256Meg x 64.&lt;/p&gt;  &lt;p&gt;But I will be buying the 8GB Kit (4GBx2), Ballistix 240-pin DIMM, DDR3 PC3-12800 memory module at $69. &lt;strong&gt;Specs: &lt;/strong&gt;DDR3 PC3-12800 • 10-10-10-28 • Unbuffered • NON-ECC • DDR3-1600 • 1.5V • 512Meg x 64. If necessary, I will upgrade when the DDR3 8GB modules (16GB kit’s) come out which is what the motherboard will support up to 32GB.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Case Fans:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The Fans are important to cooling the PC. A few usually come with the case but in my experience that is not near enough cooling capacity. I think I cooked a Gigabyte Motherboard years ago due to inadequate cooling. That was a expensive lesson.&lt;/p&gt;  &lt;p&gt;A good article at &lt;a href="http://www.bit-tech.net/hardware/cooling/2009/09/28/what-s-the-best-case-fan/5"&gt;http://www.bit-tech.net/hardware/cooling/2009/09/28/what-s-the-best-case-fan/5&lt;/a&gt; recommends the Sharkoon Silent Eagle 1000 120mm and the Scythe Gentle Typhoon D1225 C12B4AP-14. But this article is from 2009 so I went to Newegg.com and look at the user reviews of the fans.&lt;/p&gt;  &lt;p&gt;I finally went to Newegg.com to see what the users are say. The best rated fans are the (MASSCOOL FD08025S1M4 80mm Case Fan; Scythe DFS123812-3000 &amp;quot;ULTRA KAZE&amp;quot; 120 x 38 mm Case Fan; Vantec Tornado 80mm Double Ball Bearing High Air Flow Case Fan - Model TD8038H; ENERMAX UC-8EB 80mm Case Fan). I did the same at Amazon and the best rated fans were (Cooler Master Computer Case Cooling R4-LUS-07AR-GP, Cooler Master R4-LUS-07AB-GP MegaFlow 200mm LED Case Fan (Blue); Scythe Gentle Typhoon D1225C12B5AP-15 - Case fan - 120 mm; Cooler Master 120mm Silent Blue LED Case Fan 2-in-1 Value Pack - (R4-L2S-122B-GP); Vantec Stealth SF6025L 60x60x25mm Double Ball Bearing Silent Case Fan (Black)).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Video Card(s):&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Not being a gamer pretty much any good mid level card will do. I can always double up on the cards if I want better performance.&lt;/p&gt;  &lt;p&gt;The August 12, 2011 article at &lt;a href="http://www.tomshardware.com/reviews/gaming-performance-radeon-geforce,2997.html"&gt;http://www.tomshardware.com/reviews/gaming-performance-radeon-geforce,2997.html&lt;/a&gt; listed the EVGA GeForce GTX 560 Ti FPB 1GB GDDR5 PCIe and the Radeon HD 6870; Radeon HD 6950 1GB; Radeon HD 6950 2GB as the best PCIe cards between $180 and $300.&lt;/p&gt;  &lt;p&gt;Tom’s hardware also did a review in April of PCIe Video cards at &lt;a href="http://www.tomshardware.com/reviews/best-graphics-card-radeon-hd-6990-geforce-gtx-590,2912-4.html"&gt;http://www.tomshardware.com/reviews/best-graphics-card-radeon-hd-6990-geforce-gtx-590,2912-4.html&lt;/a&gt;. In that article they recommended the Radeon HD 6870 for a mere $210. It only uses 151 W of power compared to the more powerful cards. You can view their Graphics Card Hierarchy Chart at &lt;a href="http://www.tomshardware.com/reviews/best-graphics-card-radeon-hd-6990-geforce-gtx-590,2912-7.html"&gt;http://www.tomshardware.com/reviews/best-graphics-card-radeon-hd-6990-geforce-gtx-590,2912-7.html&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Consumersearch.com recommended the PNY XLR8 GeForce 8800 GT; MSI NX8600 GT; XFX GeForce 8400 GS; XFX GeForce 8800 GTX&lt;/p&gt;  &lt;p&gt;PC World June, 2011 recommended the AMD’s Radeon HD 6870 at $200, and Nvidia GeForce GTX 560 Ti at $250 to $270. The article warns that AMD’s Radeon HD 6900 Line, can be quite long, and may not fit in certain PC cases.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;DVD burner:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Can’t do better than the Asus DRW-24B1ST 24X Internal DVD Burner review at &lt;a href="http://benchmarkreviews.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=465&amp;amp;Itemid=60"&gt;http://benchmarkreviews.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=465&amp;amp;Itemid=60&lt;/a&gt;. Can’t vouch for this site. The drive has over 2000 good reviews at Newegg.com.&lt;/p&gt;  &lt;p&gt;If you want Lightscribe capability just buy another cheap drive to give you that capability. The “SAMSUNG CD/DVD Burner 22X DVD+R 8X DVD+RW 16X DVD+R DL 22X DVD-R 6X DVD-RW 16X DVD-ROM 48X CD-R 24X CD-RW 48X CD-ROM Black SATA Model SH-222AL LightScribe Support – OEM” is also a good drive. But the Samsung drive only has 13 reviews at Newegg.com. All I was able to find is it looks like the latest firmware was released March 23, 2011.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Case:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Since I am not a gamer I looked for a case with less show and more air flow. I want the ability to run two video cards so I need plenty of room and air flow to cool the components. I also want a sturdy steel design that does not weigh 50 pounds. The plastic cases are too easy to break. I don’t really want to get into the complexity of a liquid cooled system. I limited my price range was from $100 to $250. Years ago I had a full tower in the office and because of the large footprint I had to put it in an awkward spot just to roll out the keyboard. I finally downsized to a mid-tower and gave the full tower away. Your needs may be different.&lt;/p&gt;  &lt;p&gt;From Tom’s Hardware: &lt;em&gt;The top case, SilverStone’s Raven RV03, has all of the cooling, quietness, and quality required for our recommendation, but that recommendation comes with an caveat: the face panel is held in place with eight screws, in addition to snaps, and each of the bay adapter trios is also secured by eight screws. While most users can get away with a single 5.25&amp;quot; drive and the five bays behind the motherboard tray, access to remaining front bays is unusually cumbersome.&lt;/em&gt; I like the fact that the RV03 has two front USB 3.0 ports, 1 audio and 1 MIC. At newegg.com it had only 17 reviews and sells for $159.99. There were a lot of complaints about how fragile the plastic components were. Based on all these negative reviews I ruled out this case.&lt;/p&gt;  &lt;p&gt;The Corsair Obsidian 650D Aluminum Mid Tower ATX Enthusiast Computer Case - Black CC650DW-1 - Steel structure with black brushed aluminum faceplate/ bottom mounted PSU with room for extended PSU/ 4 x External 5.25&amp;quot; Drive Bays/ 3.5&amp;quot;/2.5&amp;quot; Drive x 6/ 8 expansion slots/ FRONT: USB 2.0 x 4, USB 3.0 x1, IEEE 1394 x 1, Headphone x 1, Mic x 1, 4-channel Fan Controller is the case I have chosen. It matched up very well with the Raven RV03 spec for spec. At newegg.com the case has 52 mostly positive reviews and sells for $189.99. There were a lot of complaints about the awkward USB 3.0 support that comes from the back of the motherboard but everything else was mostly positive.&lt;/p&gt;  &lt;p&gt;I also like the Cooler Master Storm Enforcer chassis. it comes with USB3.0 x 2 (internal), USB2.0 x 2, Mic x 1, Audio x 1; and matches up well with the Corsair Obsidian 650D and the SilverStone Raven RV03. But it is not a roomy as the Corsair or the SilverStone. The cooling reviews were&amp;#160; less when compared with the other cases.&lt;/p&gt;  &lt;p&gt;Lian-Li Lancool PC-K63 also has good ratings. You might want to give these a chance.&lt;/p&gt;  &lt;p&gt;Other cases I looked and decided against are the Rosewill Challenger; Rosewill Armor; Xion AXP-ARM001-BL; NZXT Vulcan Enthusiast;&amp;#160; and the Rosewill Cruiser; Cooler Master HAF ATX Mid Tower Case RC-922M-KKN1-GP (Black); Cooler Master HAF X; Ruled out because no USB 3.0 support: Cooler Master Elite Mid Tower case RC-310-BWN1-GP; Thermaltake Element G VL10001W27; The cases were ruled out because the are full towers or have too large a footprint: Thermaltake Level 10; Cooler Master HAF 932&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Printer:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;September, 2011 PC World rated the “Brother MFC-9970CDW &lt;a href="http://find.pcworld.com/71935"&gt;http://find.pcworld.com/71935&lt;/a&gt;” and the “Brother MFC-9560CDW &lt;a href="http://find.pcworld.com/71936"&gt;http://find.pcworld.com/71936&lt;/a&gt;” the top 2 Color Laser Multifunction Printers. Go to &lt;a href="http://find.pcworld.com/71573"&gt;http://find.pcworld.com/71573&lt;/a&gt; for in-depth reviews.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Laptops:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;September, 2011 PC World rated the “ASUS G73SW &lt;a href="http://find.pcworld.com/71945"&gt;http://find.pcworld.com/71945&lt;/a&gt;” as the Best Buy and a Superior rating. The “Dell XPS 17 3D &lt;a href="http://find.pcworld.com/71505"&gt;http://find.pcworld.com/71505&lt;/a&gt;” and the “HP Envy 17 3D &lt;a href="http://find.pcworld.com/71943"&gt;http://find.pcworld.com/71943&lt;/a&gt;” also got superior ratings. Go to &lt;a href="http://find.pcworld.com/70832"&gt;http://find.pcworld.com/70832&lt;/a&gt; for in-depth reviews.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Keyboard and Mouse:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This is really personal preference. Most of the Keyboards and Mice I looked at had good user ratings. The Logitech MK550 Black USB RF Wireless Ergonomic Wave Combo looks like a nice choice for non-gamers. BestBuy had it on sale for $60.00.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-1552183758317751896?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/1552183758317751896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=1552183758317751896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1552183758317751896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1552183758317751896'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-building-ultimate-home.html' title='Building the ultimate home computer for virtualization and gaming, don’t scrimp on the components! This baby should scream.'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-555056180211287155</id><published>2011-03-22T00:01:00.001-04:00</published><updated>2011-04-07T04:05:45.027-04:00</updated><title type='text'>How to set up a Home Web Site using Apache Web Server running on OpenSUSE 11.4</title><content type='html'>&lt;p&gt;The first thing to setting up a home web site will be to edit your router configuration. The three things to configure are:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Port forwarding (usually 80 and/or 443). You can configure it to be anything &lt;a href="http://www.example.com:8000/path/"&gt;http://www.example.com:8000/path/&lt;/a&gt;. You would want to higher port if server security is an issue. &lt;/li&gt;    &lt;li&gt;Address reservation for your web server IP address. &lt;/li&gt;    &lt;li&gt;A DYNDNS domain for your WEB server. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;For reference see my entries “&lt;em&gt;Computer update: Securing the home network, implementing home router wireless security, router configuration&lt;/em&gt;, and &lt;em&gt;Computer update: Final steps to secure SSH tunneling for your Laptop while on the road. Don’t let those coffee shop hacker’s spy on everything you are doing!&lt;/em&gt;”. Those blog entries (and others) go into detail about things like “&lt;em&gt;port forwarding&lt;/em&gt;, &lt;em&gt;address reservations&lt;/em&gt;, and &lt;em&gt;setting up a dyndns domain&lt;/em&gt;.”&lt;/p&gt;  &lt;p&gt;The IP address given to your home Cable Modem or router is dynamic. Your ISP will assign you a new DHCP address from time to time. If your router is not too old, it has the capability to update a domain you setup at DynDNS &lt;a href="http://www.dyndns.com/"&gt;http://www.dyndns.com/&lt;/a&gt; with the new IP automatically. As long as you use that domain to connect to your home server with the ports you forwarded, you will always get to your home Web/SSH/network/Linux server.&lt;/p&gt;  &lt;p&gt;You will also have to configure your home router to forward the browser port your configure to your flavor of Linux running Apache Web Server. You can either setup Linux to use a “static” IP address in your home network, or use an address reservation in the router, or do both. You can also setup “static” IP’s in the router but I found an “address reservation” easier to configure and maintain.&lt;/p&gt;  &lt;p&gt;From my router help:&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;Port Forwarding&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;For the services, applications, or games that already exist in the drop-down list, you need to specify only the computer's IP address. Otherwise, you should specify the port number and computer's IP address for each service, game, or application by clicking the Add Custom Service button.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Address Reservation&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;When you specify a reserved IP address for a PC on the LAN, that PC will always receive the same IP address each time it accesses the DHCP server. Reserved IP addresses should be assigned to servers that require permanent IP settings. &lt;/p&gt;  &lt;p&gt;To reserve an IP address:&lt;/p&gt;  &lt;p&gt;Click the Add button.    &lt;br /&gt;Select the radio button of the computer you wish to add from the Address Reservation Table.     &lt;br /&gt;If the computer is not on the Address Reservation Table, enter the IP address, MAC address, and device name of the computer you wish to add.     &lt;br /&gt;Click the Add button when finished.&lt;/p&gt;  &lt;p&gt;To edit a reserved IP address:&lt;/p&gt;  &lt;p&gt;Select the radio button next to the reserved address you want to edit.    &lt;br /&gt;Click the Edit button.     &lt;br /&gt;Edit the IP address, MAC address, or device name.     &lt;br /&gt;Click the Accept button when finished.&lt;/p&gt;  &lt;p&gt;To delete a reserved IP address:&lt;/p&gt;  &lt;p&gt;Select the radio button next to the reserved address you want to delete.    &lt;br /&gt;Click the Delete button. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Dynamic DNS Help&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A Dynamic DNS (DDNS) service provides a central public database where information (such as e-mail addresses, host names, and IP addresses) can be stored and retrieved. The Dynamic DNS server also stores password-protected information and accepts queries based on e-mail addresses. &lt;/p&gt;  &lt;p&gt;If you want to use a DDNS service, you must register for it. The Dynamic DNS client service provider will give you a password or key.&lt;/p&gt;  &lt;p&gt;&lt;a name="setup"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To set up for DDNS: &lt;/p&gt;  &lt;p&gt;If you have registered with a DDNS service provider, select the Use A Dynamic DNS Service check box.    &lt;br /&gt;&lt;a name="provider"&gt;&lt;/a&gt;Select the name of your Dynamic DNS service provider.&amp;#160; &lt;br /&gt;Type the host name that your Dynamic DNS service provider gave you.     &lt;br /&gt;The DDNS service provider might call this the domain name.     &lt;br /&gt;Type the user name for your DDNS account.     &lt;br /&gt;Type the password (or key) for your DDNS account.     &lt;br /&gt;Click Apply to have the DDNS service used. &lt;/p&gt;  &lt;p&gt;Note: The router supports only basic DDNS, and the login and password might not be secure. If you have a private WAN IP address, do not use DDNS service as it can lead to problems.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;If you want to use a “static IP” you should backup your network configuration files:&lt;/p&gt;  &lt;p&gt;# cd /etc    &lt;br /&gt;# cp –p resolv.conf resolv.conf.orig     &lt;br /&gt;# cp –p host hosts.orig     &lt;br /&gt;# cp –p HOSTNAME HOSTNAME.orig     &lt;br /&gt;# cp –p nsswitch.conf nsswitch.conf.orig     &lt;br /&gt;# cd –p /etc/sysconfig/network     &lt;br /&gt;# cp –p dhcp dhcp.orig     &lt;br /&gt;# cp -p ifcfg-eth0 ifconfig-eth0.orig     &lt;br /&gt;# cp –p config config.orig     &lt;br /&gt;# cp –p routes routes.orig&lt;/p&gt;  &lt;p&gt;The easiest method to set up a static IP using YaST, “&lt;em&gt;YaST &amp;gt; Network Devices &amp;gt; Network Settings &amp;gt; Overview &amp;gt; Edit button to edit [Ethernet Network Card DHCP] &amp;gt; Select button Statically assigned IP Address&lt;/em&gt;.” This assumes that you also configured your router to provide a static IP to your server.&lt;/p&gt;  &lt;p&gt;Most ISP’s provide space to house a simple home web site. I have had mine with my ISP for years. There are also Web Hosting and Development sites. See my web page &lt;a href="http://users.wowway.com/~captainkirk/computers/WebDesign.htm"&gt;http://users.wowway.com/~captainkirk/computers/WebDesign.htm&lt;/a&gt; for a few. But if you want to do some more advanced things with your web site then keep a few static web pages, housing your sight at your ISP will not work… also why pay a company to host your site someplace else… except for the fact they provide tools to quickly generate professional looking WEB pages and sites. The best solution is to develop a professional site and host it on your home network.&lt;/p&gt;  &lt;p&gt;The first step is to install a Web Server like Apache. In OpenSUSE use “Start &amp;gt; Computer &amp;gt; YaST &amp;gt; Software Management &amp;gt; Click on the RPM Groups tab &amp;gt; scroll down to [Productivity – Networking – Web – Servers] &amp;gt; Select package &lt;u&gt;apache2&lt;/u&gt; with will automatically select &lt;u&gt;apache-itk&lt;/u&gt; Apache 2 “ITK” MPM (Multi-Processing Module) and Apache 2 utilities &lt;u&gt;apache2-utils&lt;/u&gt;” as dependencies. There are may other modules to consider installing depending on what you are planning to do with your web site:&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;From the reference “OpenSUSE 11.0 and SUSE Linux Enterprise Server:”&lt;/p&gt;  &lt;p&gt;There are also various modules for serving dynamic content including: &lt;u&gt;apache2-mod_fcgid&lt;/u&gt;, &lt;u&gt;apache2-mod_mono&lt;/u&gt;, &lt;u&gt;apache2-mod_perl&lt;/u&gt;, &lt;u&gt;apache2-mod_php5&lt;/u&gt;, and &lt;u&gt;apache2-mod_python&lt;/u&gt;. The packages &lt;u&gt;apache2-prefork&lt;/u&gt; and &lt;u&gt;apache2-worker&lt;/u&gt; are what are known as multi-process modules (MPMs). These allow Apache to spawn multiple processes (and in the case of &lt;u&gt;apache2-worker&lt;/u&gt; multiple threads). For normal usage the &lt;u&gt;apache2-prefork&lt;/u&gt; package is recommended. The &lt;u&gt;apache2-mod-fcgid&lt;/u&gt; allows for “Fast CGI,” while the other modules provide the ability to embed the various scripting languages names into HTML pages (Mono, Perl, PHP, and Python). There is also the &lt;u&gt;apache2-mod_tidy&lt;/u&gt; module that allows web pages to be fed through a program to detect and fix invalid HTML. This is useful for debugging web site content. In addition, there is a YaST module for configuring the web server &lt;u&gt;yast2-http-server&lt;/u&gt; and packages including documentation &lt;u&gt;apache2-doc&lt;/u&gt; and sample web pages &lt;u&gt;apache2-example-pages&lt;/u&gt;.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;The minimal installation packages I used were:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;apache2 &lt;/li&gt;    &lt;li&gt;apache2-itk &lt;/li&gt;    &lt;li&gt;apache2-utils &lt;/li&gt;    &lt;li&gt;apache2-prefork &lt;/li&gt;    &lt;li&gt;apache2-doc &lt;/li&gt;    &lt;li&gt;apache2-example-pages &lt;/li&gt;    &lt;li&gt;yast2-http-server &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The YaST module &lt;u&gt;apache2-doc&lt;/u&gt; can be found in the RPM Groups tab under “&lt;em&gt;Documentation &amp;gt; Other&lt;/em&gt;,” and the &lt;u&gt;yast-http-server&lt;/u&gt; module is under “&lt;em&gt;System &amp;gt; YaST&lt;/em&gt;.” Once you have installed &lt;u&gt;yast-http-server&lt;/u&gt; scroll down to “&lt;em&gt;Network Services &amp;gt; HTTP Server &amp;gt; Click on it and see Configure an Apache 2 server&lt;/em&gt;,” a dialog box stating “To configure the HTTP server, the apache-prefork packages must be installed.” If you did not install them above. Accept the defaults…&lt;/p&gt;  &lt;p&gt;Surprisingly now that apache2 is installed it does not start automatically. The server can be started by typing &lt;font face="Arial Black"&gt;rcapache2 start&lt;font face="Verdana"&gt;, stopped using &lt;/font&gt;rcapache2 stop&lt;/font&gt;, and get the status using the command &lt;font face="Arial Black"&gt;rcapache2 status&lt;/font&gt; which will confirm the web server is running. You can restart or reload with &lt;font face="Arial Black"&gt;rcapache2 restart&lt;/font&gt; or &lt;font face="Arial Black"&gt;rcapache2 reload&lt;/font&gt;. From OpenSUSE 11.0, “You can also confirm that Apache is listening on port 80 by typing the command &lt;font face="Arial Black"&gt;telnet localhost 80&lt;/font&gt;.”&lt;/p&gt;  &lt;p&gt;Trying ::1...    &lt;br /&gt;Connected to localhost.     &lt;br /&gt;Escape character is '^]'.&lt;/p&gt;  &lt;p&gt;You can now look at the maual at &lt;a href="http://127.0.0.1/manual/"&gt;http://127.0.0.1/manual/&lt;/a&gt; assuming you installed the minimum installation packages above. If you installed the &lt;u&gt;apache2-example-pages&lt;/u&gt; you can browse to &lt;a href="http://localhost/"&gt;http://localhost&lt;/a&gt; you will see the index.html file stored at /srv/www/htdocs. The minimal web page contains the text “It works!” to demonstrate that Apache is working.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TYku0JPn9YI/AAAAAAAAAek/QYeuDNt8wVw/s1600-h/Apache3%5B16%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Apache3" border="0" alt="Apache3" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TYku0ovczMI/AAAAAAAAAeo/HhnryqIdaTM/Apache3_thumb%5B12%5D.png?imgmax=800" width="414" height="397" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TYlo7SXI0JI/AAAAAAAAAdk/iMkq11HIJU0/s1600-h/apache4%5B7%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="apache4" border="0" alt="apache4" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TYlo75dVgqI/AAAAAAAAAdo/bH25mfEHp5o/apache4_thumb%5B5%5D.png?imgmax=800" width="414" height="394" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TYku1NDRFzI/AAAAAAAAAds/Ep1rEyjDiQg/s1600-h/Apache1%5B7%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Apache1" border="0" alt="Apache1" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TYku1rKCzjI/AAAAAAAAAdw/ZD4qmVZ9-Xk/Apache1_thumb%5B5%5D.png?imgmax=800" width="393" height="351" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TYku2ZwFXMI/AAAAAAAAAd0/pTZXcX9n0sM/s1600-h/Apache2%5B7%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Apache2" border="0" alt="Apache2" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TYku2vddiRI/AAAAAAAAAd4/ohfT3kaTLOk/Apache2_thumb%5B5%5D.png?imgmax=800" width="382" height="359" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you make changes to the configuration you can check the syntax using any of the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;# apache2ctl configtest &lt;/li&gt;    &lt;li&gt;# rcapache2 configtest &lt;/li&gt;    &lt;li&gt;# apache2ctl –t &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Which will show “Syntax OK” if your changes were correct. If we want our web site to start when OpenSUSE reboot’s we have to configure the “apache2” service to start automatically. This can be done using “YaST” or from the command line using “chkconfig” command (chkconfig is used to enable or disable system services).&amp;#160; For example, to start Apache automatically in runlevels 3 and 5, execute the following command:&lt;/p&gt;  &lt;p&gt;# chkconfig –a apache2&lt;/p&gt;  &lt;p&gt;Alternative, YaST can be used, select “&lt;em&gt;System &amp;gt; System Services (Runlevel):&lt;/em&gt;”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TYlo8PPTD0I/AAAAAAAAAd8/qsvWRfq3SwM/s1600-h/yast1PNG%5B7%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="yast1PNG" border="0" alt="yast1PNG" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TYlo8u_O4-I/AAAAAAAAAeA/dgHR_obv8k8/yast1PNG_thumb%5B5%5D.png?imgmax=800" width="368" height="291" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TYlo9JIA59I/AAAAAAAAAes/PUBkgpM6Kiw/s1600-h/yast2%5B9%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="yast2" border="0" alt="yast2" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TYlo9UeQJSI/AAAAAAAAAew/eRlFccDJnyY/yast2_thumb%5B7%5D.png?imgmax=800" width="404" height="298" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TYlo97Zu7oI/AAAAAAAAAe0/oJxc8YiHMYw/s1600-h/yast3%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="yast3" border="0" alt="yast3" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TYlo-FJ5XvI/AAAAAAAAAe4/9C5VUBb4ssM/yast3_thumb%5B4%5D.png?imgmax=800" width="443" height="312" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can configure Apache manually or use YaST. Setting up an advanced Apache configuration is beyond the scope of this project. We just want to do the most minimal Apache configuration necessary to service our home web site. So only a few settings need to be changed. Below are some excerpts from &lt;a href="http://doc.opensuse.org"&gt;http://doc.opensuse.org&lt;/a&gt; pertaining to the minimal changes I had to make to the Apache configuration:&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;a name="sec.apache2.configuration.yast"&gt;&lt;/a&gt;&lt;strong&gt;30.2.3. Configuring Apache with YaST&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a name="idx.apache2.configuration.yast"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To configure your Web server with YaST, start YaST and select “&lt;em&gt;Network Services &amp;gt; HTTP Server&lt;/em&gt;.” When starting the module for the first time, the HTTP Server Wizard starts, prompting you to make a few basic decisions concerning administration of the server. After having finished the wizard, the HTTP Server Configuration dialog starts each time you call the HTTP Server module. For more information, see &lt;a href="http://doc.opensuse.org/cha.apache2.html#sec.apache2.configuration.yast.server_configuration"&gt;Section 30.2.3.2, “HTTP Server Configuration”&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;a name="sec.apache2.configuration.yast.wizard"&gt;&lt;/a&gt;&lt;strong&gt;30.2.3.1. HTTP Server Wizard&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The HTTP Server Wizard consists of five steps. In the last step of the dialog, you are given the opportunity to enter the expert configuration mode to make even more specific settings. &lt;/p&gt;  &lt;p&gt;&lt;a name="sec.apache2.configuration.yast.wizard.network_device"&gt;&lt;/a&gt;&lt;strong&gt;30.2.3.1.1. Network Device Selection&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Here, specify the network interfaces and ports Apache uses to listen for incoming requests. You can select any combination of existing network interfaces and their respective IP addresses. Ports from all three ranges (well-known ports, registered ports, and dynamic or private ports) that are not reserved by other services can be used. The default setting is to listen on all network interfaces (IP addresses) on port 80.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;NOTE: The following is not necessary if you have not used “Yast &amp;gt; System &amp;gt; Firewall” to configure a firewall in OpenSUSE. If the firewall is disabled the web site is visible by just forwarding port 80 to the IP address OpenSUSE is running on in your home network. If you are interested in setting up a OpenSUSE firewall you can read about it at &lt;/em&gt;&lt;a href="http://doc.opensuse.org/products/opensuse/openSUSE/opensuse-security/cha.security.firewall.html"&gt;&lt;em&gt;http://doc.opensuse.org/products/opensuse/openSUSE/opensuse-security/cha.security.firewall.html&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. Also if you are using VMware or Virtual Box don’t forget to set the IP for Linux as bridged and not NAT.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Some other links to securing your web site are &lt;a href="http://www.openvas.org/"&gt;http://www.openvas.org/&lt;/a&gt; (network vulnerability tool) and &lt;a href="http://www.netfilter.org/"&gt;http://www.netfilter.org/&lt;/a&gt; for packet filtering and other useful network tools.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TYl6O2z7fpI/AAAAAAAAAeU/WQVsSSsink8/s1600-h/yast8%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="yast8" border="0" alt="yast8" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TYl6PdgePRI/AAAAAAAAAeY/y5iSXsK91zI/yast8_thumb%5B3%5D.png?imgmax=800" width="573" height="395" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Check Open Port In Firewall to open the ports in the firewall that the Web server listens on. This is necessary to make the Web server available on the network, which can be a LAN, WAN, or the public Internet. Keeping the port closed is only useful in test situations where no external access to the Web server is necessary. If you have multiple network interfaces, click Firewall Details... to specify on which interface(s) the port(s) should be opened. &lt;/p&gt;  &lt;p&gt;Click Next to continue with the configuration.&lt;/p&gt;  &lt;p&gt;&lt;a name="sec.apache2.configuration.yast.wizard.default_host"&gt;&lt;/a&gt;30.2.3.1.3. Default Host&lt;/p&gt;  &lt;p&gt;This option pertains to the default Web server. As explained in &lt;a href="http://doc.opensuse.org/cha.apache2.html#sec.apache2.configuration.manually.vhost"&gt;Section 30.2.2.1, “Virtual Host Configuration”&lt;/a&gt;, Apache can serve multiple virtual hosts from a single physical machine. The first declared virtual host in the configuration file is commonly referred to as the default host. Each virtual host inherits the default host's configuration. &lt;/p&gt;  &lt;p&gt;To edit the host settings (also called directives), choose the appropriate entry in the table then click Edit. To add new directives, click Add. To delete a directive, select it and click Delete.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Below are some screen shots of the defaults I used:&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TYlo-hrHmrI/AAAAAAAAAec/_4XLnUnoGqs/s1600-h/yast5%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="yast5" border="0" alt="yast5" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TYlo-w9JTsI/AAAAAAAAAeg/a77BdqiQNCw/yast5_thumb%5B3%5D.png?imgmax=800" width="329" height="229" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TYlo_b39SqI/AAAAAAAAAdU/_nfVvCTRqYo/s1600-h/yast6%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="yast6" border="0" alt="yast6" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TYlo_xWUIAI/AAAAAAAAAdY/UMfH3TAx4o4/yast6_thumb%5B3%5D.png?imgmax=800" width="356" height="222" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a name="fig.apache2.configuration.yast.host"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TYlpAJNW8NI/AAAAAAAAAdc/DGweDQAGglA/s1600-h/yast7%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="yast7" border="0" alt="yast7" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TYlpApU2o-I/AAAAAAAAAdg/Utjz2UCbB8k/yast7_thumb%5B2%5D.png?imgmax=800" width="328" height="270" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After finishing with the Default Host step, click Next to continue with the configuration.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;The last step is browse to your web page &lt;a href="http://youdomainname.dyndns.[com,org,edu,etc"&gt;http://youdomainname.dyndns.[com,org,edu,etc&lt;/a&gt;.]&lt;/p&gt;  &lt;p&gt;Some useful links used in the project:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://httpd.apache.org/docs/"&gt;http://httpd.apache.org/docs/&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://wiki.apache.org/httpd/"&gt;http://wiki.apache.org/httpd/&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://httpd.apache.org/docs/2.2/"&gt;http://httpd.apache.org/docs/2.2/&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://www.apache-ssl.org/docs.html"&gt;http://www.apache-ssl.org/docs.html&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://doc.opensuse.org/products/opensuse/openSUSE/opensuse-reference/cha.apache2.html"&gt;http://doc.opensuse.org/products/opensuse/openSUSE/opensuse-reference/cha.apache2.html&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://www.iana.org/assignments/port-numbers"&gt;http://www.iana.org/assignments/port-numbers&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/TCP_and_UDP_port"&gt;http://en.wikipedia.org/wiki/TCP_and_UDP_port&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-555056180211287155?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/555056180211287155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=555056180211287155' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/555056180211287155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/555056180211287155'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-setting-up-home-web.html' title='How to set up a Home Web Site using Apache Web Server running on OpenSUSE 11.4'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_UFmb9gLN3Gk/TYku0ovczMI/AAAAAAAAAeo/HhnryqIdaTM/s72-c/Apache3_thumb%5B12%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-6677528470085918051</id><published>2011-03-15T21:59:00.001-04:00</published><updated>2011-04-04T00:09:30.936-04:00</updated><title type='text'>Using Tor to surf the internet anonymously, FlashCookieView to view your flash cookies, Web of Trust WOT, Atomic clock to sync your Windows PC with official US time</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;PCWorld had a recent article about using “Tor” &lt;a href="http://www.torproject.org/index.html"&gt;http://www.torproject.org/index.html&lt;/a&gt; to surf the internet anonymously. I found this interesting and tried it out in a virtual XP environment. If the application is doing what it says it is doing, I experienced no impact on my anonymous web browsing… but in my reading “Tor” warns about problems you may experience using it to browse.&amp;#160; I had to download the software from “Tor’s” web site to get the latest version. Tor also wants you to use Firefox with the latest TorButton plugin. Below is what CNET and “Tor” had to say about the freeware:&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Tor: An anonymous Internet communication system Tor is a toolset for a wide range of organizations and people that want to improve their safety and security on the Internet. Using Tor can help you anonymize Web browsing and publishing, instant messaging, IRC, and SSH. Tor also provides a platform on which software developers can build new applications with built-in anonymity, safety, and privacy features.&lt;/p&gt;  &lt;p&gt;The Electronic Frontier Foundation publishes Tor, a free suite of Internet communications and security utilities. Tor enables safe, anonymous online browsing and publishing, instant messaging, and more. It has potential uses ranging from helping casual Net surfers protect themselves from online attacks and predators to giving programmers the tools to develop applications with built-in safety and privacy features. Tor protects your online privacy and anonymity by linking your PC to the Tor network, which then links to the &amp;quot;outside world.&amp;quot;&lt;/p&gt;  &lt;p&gt;Tor protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you visit from learning your physical location. Tor works with many of your existing applications, including web browsers, instant messaging clients, remote login, and other applications based on the TCP protocol.&lt;/p&gt;    &lt;hr /&gt;We have all heard about how sites like Google are tracking our every web search and home internet activity. While I know we all don’t engage in any illicit activity, do we really want corporations and big brother having that power over our everyday lives? Not to mention when we are wrongfully accused (see the movie) having big brother have access to all our surfing activity.    &lt;p&gt;One good thing about “Tor” was that it warned me that the clock on my computer was about 1800 seconds out of sync. For years I have been updating the clock manually by going to &lt;a href="http://www.time.gov"&gt;http://www.time.gov&lt;/a&gt;&amp;#160; but this time I sought out a solution that would sync up the time with a time server. On my installation of Windows 7 the “Window Time Service” is not started automatically… which is a good thing. You can sync up the time on your computer manually by starting the service, syncing and stopping the service. Go to &lt;a href="http://technet.microsoft.com/en-us/library/cc773263(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/cc773263(WS.10).aspx&lt;/a&gt; or &lt;a href="http://technet.microsoft.com/en-us/library/bb490605.aspx"&gt;http://technet.microsoft.com/en-us/library/bb490605.aspx&lt;/a&gt; to read about this. Below is a simple command script you can write (&lt;strong&gt;NOTE&lt;/strong&gt;: If must be run as administration by right clicking and selecting “Run as administrator.”&lt;/p&gt;  &lt;p&gt;net start w32time    &lt;br /&gt;w32tm /resync     &lt;br /&gt;net stop w32time&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NOTE&lt;/strong&gt;: This procedure only works on computers that are joined in a domain.&lt;/p&gt;  &lt;p&gt;You can also use “Run &amp;gt; type “services.msc” &amp;gt; scroll down to “Windows time” and start/stop the service. Or use my favorite method and use the program “atomic.exe.”&lt;/p&gt;  &lt;p&gt;An easy way to sync up your clock is by using “Atomic Clock sync” &lt;a href="http://download.cnet.com/Atomic-Clock-Sync/3000-18512_4-14844.html?tag=mncol;1"&gt;http://download.cnet.com/Atomic-Clock-Sync/3000-18512_4-14844.html?tag=mncol;1&lt;/a&gt;. Click on the “Repair Service” tab and follow the steps. Now the computers clock is perfectly synchronized with a time server… which I assume is Uncle Sam because the two were perfectly in sync after using “atomic.exe.”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TYESVU92oCI/AAAAAAAAAcE/ZZGlxCnz3JI/s1600-h/time%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="time" border="0" alt="time" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TYESVve4HRI/AAAAAAAAAcI/h1LmVJlskcw/time_thumb%5B3%5D.png?imgmax=800" width="436" height="383" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Flash cookies are also a threat on your home computer. CCleaner &lt;a href="http://www.piriform.com/ccleaner/download"&gt;http://www.piriform.com/ccleaner/download&lt;/a&gt; is the battle ax to clean these out but if you want to just browse them and keep your cookies from certain sites (like your credit unions) then the Flash Cookie Utility at &lt;a href="http://www.pcworld.com/downloads/file/fid,83205-order,4/description.html"&gt;http://www.pcworld.com/downloads/file/fid,83205-order,4/description.html&lt;/a&gt; is a good tool. CCleaner can be configured to keep certain cookies permanently also. What I do is clean everything and then browse to my financial web sites. I then use configure CCleaner to keep the cookies I need. See below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TYAfA26bDCI/AAAAAAAAAb8/83xO6oohuFs/s1600-h/cclean%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="cclean" border="0" alt="cclean" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TYAfBez0PBI/AAAAAAAAAcA/mhMiwaqVckQ/cclean_thumb%5B4%5D.png?imgmax=800" width="622" height="410" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Don’t forget about using Web of Trust which I have blogged about in the past. It is now available for Internet Explorer at &lt;a href="http://www.mywot.com/en/download/ie"&gt;http://www.mywot.com/en/download/ie&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-6677528470085918051?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/6677528470085918051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=6677528470085918051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6677528470085918051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/6677528470085918051'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-tor-flashcookieview.html' title='Using Tor to surf the internet anonymously, FlashCookieView to view your flash cookies, Web of Trust WOT, Atomic clock to sync your Windows PC with official US time'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_UFmb9gLN3Gk/TYESVve4HRI/AAAAAAAAAcI/h1LmVJlskcw/s72-c/time_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-3894662297649747912</id><published>2011-03-08T20:10:00.002-05:00</published><updated>2011-04-05T21:26:13.244-04:00</updated><title type='text'>Securing Windows Live Mesh on your laptop while on the road to keep it from connecting to a public network</title><content type='html'>&amp;nbsp;I have been playing with the Windows Live Mesh settings to keep it from connecting to the internet while I am on the road. I have surfed then internet to discover how to do this. My first method was to go into the startup programs by using “Start &amp;gt; Run &amp;gt; msconfig &amp;gt; and select the Startup” tab. Scroll down to Start Item “Windows Live Mesh” uncheck that and restart the computer. That will work as long as you don’t double click on the Windows Live Mesh icon ever again… especially while on the road.&lt;br /&gt;As soon as you run Window Live Mesh again it will magically create a new startup entry in addition to your unchecked entry. No matter how many times you restart you will continue to have one unchecked and one checked “Windows Live Mesh” entry. To get things back to normal check both Windows Live Mesh entries in the startup menu and restart. This will clean things up for using Mesh on the home network.&lt;br /&gt;&lt;br /&gt;But what about on the road? The best solution would be to tunnel the ports that Mesh uses through your SSH tunnel much like we did the Email and Web browser ports. But it seems that Microsoft keeps these ports a hidden secret for I could not find them listed anywhere on the internet or Microsoft’s Web sites. The best solution I came up with was “Start &amp;gt; Control Panel &amp;gt; Windows Firewall &amp;gt; Advanced Settings &amp;gt; Allow a program or feature through Windows Firewall.” Scroll down to “Windows Live Mesh” and uncheck the “Public” check box. But Windows magically created a new Windows Live Mesh entry and still connected across a public network…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TXbaB6poyXI/AAAAAAAAAbo/c-uVFz6NAPU/s1600-h/Fire1%5B7%5D.png"&gt;&lt;img alt="Fire1" border="0" height="317" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TXbaCqFu4bI/AAAAAAAAAbs/BfOc6g8wcCU/Fire1_thumb%5B5%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Fire1" width="343" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TXbaL5ozsCI/AAAAAAAAAb0/hJdJKE07XZs/s1600-h/Fire2%5B7%5D.png"&gt;&lt;img alt="Fire2" border="0" height="313" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TXbaMmobRdI/AAAAAAAAAb4/o2YFjh4tZxM/Fire2_thumb%5B5%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Fire2" width="376" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Windows 7 Firewall can block applications from connecting to public networks. I will look into this. It is on my todo list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-3894662297649747912?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/3894662297649747912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=3894662297649747912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3894662297649747912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3894662297649747912'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-securing-windows-live.html' title='Securing Windows Live Mesh on your laptop while on the road to keep it from connecting to a public network'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_UFmb9gLN3Gk/TXbaCqFu4bI/AAAAAAAAAbs/BfOc6g8wcCU/s72-c/Fire1_thumb%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-5461004463703371205</id><published>2011-03-06T22:24:00.001-05:00</published><updated>2011-04-22T00:14:06.948-04:00</updated><title type='text'>Using a SSH tunnel to forward email ports, and use Dynamic port forwarding for the Web Browser to keep your laptop secure while on the road</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I blogged in the past about setting up a home SSH Server to use while on the road. I also blogged about how to setup the home wireless router to point DYNDNS.COM to that SSH Server from anywhere in the world. It is now time for the final step to get the Windows PC totally secure and tunnel every email and browser port to your home SSH server so you can get email, surf the web, and do everything in Windows totally secure from anywhere. Here is your script for doing just that once your SSH Server is setup:&lt;/p&gt;  &lt;p&gt;echo off    &lt;br /&gt;REM     &lt;br /&gt;REM Download OpenSSH for Windows from &lt;a href="http://sshwindows.sourceforge.net/"&gt;http://sshwindows.sourceforge.net/&lt;/a&gt; or     &lt;br /&gt;REM use use Putty’s PLINK.EXE from     &lt;br /&gt;REM &lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html"&gt;http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html&lt;/a&gt;):     &lt;br /&gt;REM     &lt;br /&gt;REM This sets up a tunnel for Windows 7 Browsers:     &lt;br /&gt;REM     &lt;br /&gt;REM Tools &amp;gt; Internet Options &amp;gt; Connections Tab &amp;gt; LAN Settings button     &lt;br /&gt;REM Click on &amp;quot;Use a proxy server for your LAN&amp;quot; check box.     &lt;br /&gt;REM Click on &amp;quot;Advanced&amp;quot; button.     &lt;br /&gt;REM     &lt;br /&gt;REM Enter 127.0.0.1 in the SOCKS5 box. Port 8080.     &lt;br /&gt;REM&amp;#160; &lt;br /&gt;REM This sets up a tunnel for all email ports:     &lt;br /&gt;REM     &lt;br /&gt;REM Forwarded port TCP UDP Description Status     &lt;br /&gt;REM     &lt;br /&gt;REM 22&amp;#160; TCP UDP Secure Shell (SSH) used for secure logins, file transfers (scp,     &lt;br /&gt;REM&amp;#160;&amp;#160;&amp;#160; sftp) and port forwarding - Official     &lt;br /&gt;REM 25&amp;#160; TCP&amp;#160;&amp;#160;&amp;#160;&amp;#160; Simple Mail Transfer Protocol (SMTP) used for e-mail routing     &lt;br /&gt;REM&amp;#160;&amp;#160;&amp;#160;&amp;#160; between mail servers - Official     &lt;br /&gt;REM 80&amp;#160; TCP UDP Hypertext Transfer Protocol (HTTP) - Official     &lt;br /&gt;REM 110 TCP UDP Post Office Protocol v3 (POP3) - Official     &lt;br /&gt;REM 143 TCP UDP Internet Message Access Protocol (IMAP) management of email     &lt;br /&gt;REM&amp;#160;&amp;#160;&amp;#160;&amp;#160; messages - Official     &lt;br /&gt;REM 220 TCP UDP Internet Message Access Protocol (IMAP), version 3 - Official     &lt;br /&gt;REM 587 TCP&amp;#160; e-mail message submission[18] (SMTP) - Official     &lt;br /&gt;REM 443 TCP&amp;#160; HTTPS (Hypertext Transfer Protocol over SSL/TLS) - Official     &lt;br /&gt;REM 465 TCP&amp;#160; SMTP over SSL - Unofficial     &lt;br /&gt;REM 993 TCP UDP Internet Message Access Protocol over SSL (IMAPS) - Official     &lt;br /&gt;REM 995 TCP UDP Post Office Protocol 3 over TLS/SSL (POP3S) - Official     &lt;br /&gt;REM&lt;/p&gt;  &lt;p&gt;if defined ProgramFiles(x86) (    &lt;br /&gt;&amp;#160; set sshdir=&amp;quot;%ProgramFiles(x86)%\OpenSSH\bin&amp;quot;     &lt;br /&gt;&amp;#160; set sshpg=&amp;quot;%ProgramFiles(x86)%\OpenSSH\bin\ssh&amp;quot;     &lt;br /&gt;&amp;#160; echo Running script on 64 bit machine...&amp;quot;     &lt;br /&gt;&amp;#160; ) ELSE (     &lt;br /&gt;&amp;#160; set sshdir=&amp;quot;%ProgramFiles%\OpenSSH\bin&amp;quot;     &lt;br /&gt;&amp;#160; set sshpg=&amp;quot;%ProgramFiles%\OpenSSH\bin\ssh&amp;quot;     &lt;br /&gt;&amp;#160; echo Running script on 32 bit machine...     &lt;br /&gt;&amp;#160; )&lt;/p&gt;  &lt;p&gt;set strSSHServer=yourdomainname.dyndns.(com, org, edu, etc.)&lt;/p&gt;  &lt;p&gt;%sshpg% -L 25:%strSSHServer%:25 -L 110:%strSSHServer%:110 -L 143:%strSSHServer%:143 -L 220:%strSSHServer%:220 -L 587:%strSSHServer%:587 -L 993:%strSSHServer%:993 -L 995:%strSSHServer%:995 -D 8080 &lt;a href="mailto:yourusername@%strSSHServer%"&gt;yourusername@%strSSHServer%&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;pause    &lt;br /&gt;exit 0&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-5461004463703371205?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/5461004463703371205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=5461004463703371205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/5461004463703371205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/5461004463703371205'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-using-ssh-tunnels-for.html' title='Using a SSH tunnel to forward email ports, and use Dynamic port forwarding for the Web Browser to keep your laptop secure while on the road'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-4135817939860378552</id><published>2011-03-01T23:50:00.001-05:00</published><updated>2011-04-04T00:20:39.522-04:00</updated><title type='text'>Using Windows 7 GodMode to quickly navigate to all your administrative needs</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Occasionally I come across an computer tip that is so useful it has to quickly go up on the blog. PCWorld posted an article on Feb 27, 2011 on Windows 7 GodMode. The title caught my eye so I had to read the article &lt;a href="http://www.pcworld.com/businesscenter/article/220753/windows_7_godmode_tips_tricks_tweaks.html#tk.nl_hox_t_cbintro"&gt;http://www.pcworld.com/businesscenter/article/220753/windows_7_godmode_tips_tricks_tweaks.html#tk.nl_hox_t_cbintro&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;If you don’t want to spend time reading the article above create a folder on your computer and add it to your “Shortcuts” folder and desktop. Then create a BAT file in the folder with the following:&lt;/p&gt;  &lt;p&gt;mkdir &amp;quot;God Mode.{ED7BA470-8E54-465E-825C-99712043E01C}    &lt;br /&gt;mkdir &amp;quot;Location Settings.{00C6D95F-329C-409a-81D7-C46C66EA7F33}     &lt;br /&gt;mkdir &amp;quot;Biometric Settings.{0142e4d0-fb7a-11dc-ba4a-000ffe7ab428}     &lt;br /&gt;mkdir &amp;quot;Power Settings.{025A5937-A6BE-4686-A844-36FE4BEC8B6D}     &lt;br /&gt;mkdir &amp;quot;Icons And Notifications.{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}     &lt;br /&gt;mkdir &amp;quot;Credentials and Logins.{1206F5F1-0569-412C-8FEC-3204630DFB70}     &lt;br /&gt;mkdir &amp;quot;Programs and Features.{15eae92e-f17a-4431-9f28-805e482dafd4}     &lt;br /&gt;mkdir &amp;quot;Default Programs.{17cd9488-1228-4b2f-88ce-4298e93e0966}     &lt;br /&gt;mkdir &amp;quot;All NET Frameworks and COM Libraries.{1D2680C9-0E2A-469d-B787-065558BC7D43}     &lt;br /&gt;mkdir &amp;quot;All Networks For Current Connection.{1FA9085F-25A2-489B-85D4-86326EEDCD87}     &lt;br /&gt;mkdir &amp;quot;Network.{208D2C60-3AEA-1069-A2D7-08002B30309D}     &lt;br /&gt;mkdir &amp;quot;My Computer.{20D04FE0-3AEA-1069-A2D8-08002B30309D}     &lt;br /&gt;mkdir &amp;quot;Printers.{2227A280-3AEA-1069-A2DE-08002B30309D}     &lt;br /&gt;mkdir &amp;quot;Application Connections.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}     &lt;br /&gt;mkdir &amp;quot;Firewall and Security.{4026492F-2F69-46B8-B9BF-5654FC07E423}     &lt;br /&gt;mkdir &amp;quot;Performance.{78F3955E-3B90-4184-BD14-5397C15F1EFC}&lt;/p&gt;  &lt;p&gt;Open up a command prompt and run the BAT file. It will create a bunch of shortcuts making tweaking anything in Windows 7 two or three clicks away.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TW3MfN-1wjI/AAAAAAAAAaw/Dzkn-oU9eGQ/s1600-h/mode1%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="mode1" border="0" alt="mode1" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TW3Mfnwp_pI/AAAAAAAAAa0/zeAiFhrebi0/mode1_thumb%5B4%5D.png?imgmax=800" width="492" height="319" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The only question I have is why doesn’t Windows 7 provide this by default?&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-4135817939860378552?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/4135817939860378552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=4135817939860378552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4135817939860378552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4135817939860378552'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-windows-7-godmode.html' title='Using Windows 7 GodMode to quickly navigate to all your administrative needs'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_UFmb9gLN3Gk/TW3Mfnwp_pI/AAAAAAAAAa0/zeAiFhrebi0/s72-c/mode1_thumb%5B4%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-9126238442541394909</id><published>2011-03-01T00:26:00.001-05:00</published><updated>2011-04-04T00:04:38.568-04:00</updated><title type='text'>A Simple Windows share setup with Fedora, Ubuntu and openSUSE Linux</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I showed a simple setup to share files in openSUSE using Samba Server with Windows… but how do you share files in Windows with Linux. I have years of scripts on my Windows machine that I wanted to copy to my Linux SSH server box for reference in an upcoming midterm. I did not want to explore using things like Windows “Public” shares, setting up special user accounts, using the new Windows 7 “Home Group” option, etc. All I wanted to do was setup Windows to share a directory and allow guest access to it.&lt;/p&gt;  &lt;p&gt;The first thing I tried was to share a directory between to Windows 7 boxes. If I could do that then everything should work in Linux.&lt;/p&gt;  &lt;p&gt;To connect to a share you don’t need to open up public access. If you really want to share files between Windows 7 machines the new “homegroup” option is really the way to go. Plus I imagine Microsoft is going to take “Public” access out of future versions of the operating system. Right click on the “Network” icon, Select “Change advanced sharing settings.” I opened up the “Home or Work” options:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TWyaO8F3EKI/AAAAAAAAAa4/dPGI_2X68LU/s1600-h/winshare1%5B1%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="winshare1" border="0" alt="winshare1" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWyDmUPjemI/AAAAAAAAAbA/gLe0O14CMEw/winshare1_thumb.png?imgmax=800" width="322" height="508" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWyaQr_9AQI/AAAAAAAAAbE/-e6PGHg3yuk/s1600-h/win3share%5B1%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="win3share" border="0" alt="win3share" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TWyaTdsdi3I/AAAAAAAAAbQ/fYmHNrMQAoY/win3share_thumb.png?imgmax=800" width="409" height="506" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And locked down the public options:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TWyDnKpGIOI/AAAAAAAAAbY/rsgIjX8Oaqg/s1600-h/win2share%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="win2share" border="0" alt="win2share" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWyDnsnKUCI/AAAAAAAAAbc/eJEB9GV1ihg/win2share_thumb%5B4%5D.png?imgmax=800" width="425" height="489" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Right click on the folder you want to share “Select Properties &amp;gt; Sharing Tab &amp;gt; Advanced Sharing &amp;gt; Check the ‘Share this Folder’ box &amp;gt; Enter a share name.” When I attempted to connect from another Windows 7 box I got permission denied. I looked at various options and had to add “Everyone” to the list of groups that had access to the directory.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWyaZEqjqzI/AAAAAAAAAao/nxb7kfUBGFc/s1600-h/win4%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="win4" border="0" alt="win4" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWyaaUNw3xI/AAAAAAAAAas/RM7X0xdG5HM/win4_thumb%5B2%5D.png?imgmax=800" width="322" height="338" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;My needs are simple for my home network and there is nothing in this directory that someone breaking into my network can use except Linux System Administration scripts and notes which is an honest living. I would not do this for C:\ or something like that if I were you. Once mounted I just copy the files to my Linux directories so I don’t even need write access. To mount this in Fedora or openSUSE:&lt;/p&gt;  &lt;p&gt;# mount -t cifs //192.168.1.122/Win7ShareDir /mnt&lt;/p&gt;  &lt;p&gt;In Ubuntu type the following:&lt;/p&gt;  &lt;p&gt;# mount -t cifs //192.168.1.122/Win7ShareDir /mnt –o username=Guest,password=&lt;/p&gt;  &lt;p&gt;To be able to write files to your windows computer share “Right click on the shared directory &amp;gt; Select Properties &amp;gt; Click on the Share button &amp;gt; and grant Read/Write permission to Everyone.&lt;/p&gt;  &lt;p&gt;NOTE: If you are connecting to the&amp;#160; Windows 7 computer with no password then you are connecting with the guest account.&amp;#160; In order to access the files on the drive, the everyone group needs to have access set here.&lt;/p&gt;  &lt;p&gt;To view visible shares in Windows open the network path to your computer. For example, if your computer was named hope, you could view your computer by clicking Start / Run and typing \\hope. Running this command opens a window and will display all available network shares. It is important to realize that this will not show hidden shares. Running the net share command explained below will.&lt;/p&gt;  &lt;p&gt;View your computer through &amp;quot;Network&amp;quot; double click on the icon &amp;gt; double click your computer name.&lt;/p&gt;  &lt;p&gt;Opening your computer through &amp;quot;Network neighborhood&amp;quot; or &amp;quot;My Network Places&amp;quot; will enable you to view your computer's shares and any other computer's shares in your network.&lt;/p&gt;  &lt;p&gt;The &amp;quot;Network neighborhood&amp;quot; or &amp;quot;My Network Places&amp;quot; is accessible through your desktop and you must open the workgroup that your computer belongs to before being able to view your computer's shares. This also will not display any hidden shares.&lt;/p&gt;  &lt;p&gt;Use the MS-DOS &amp;quot;net share&amp;quot; command. To use this command, follow the below steps.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Click Start / Run and type &amp;quot;cmd&amp;quot; and press enter. &lt;/li&gt;    &lt;li&gt;At the MS-DOS prompt, type &amp;quot;net share&amp;quot; and press enter. This will display each of the shares, the location of the resource, and any remarks for that share. Below is a basic example of what this may look like. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If you want to use Home Groups or “Public” shares, Microsoft has a good web page to read &lt;a href="http://windows.microsoft.com/en-us/windows7/File-sharing-essentials"&gt;http://windows.microsoft.com/en-us/windows7/File-sharing-essentials&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-9126238442541394909?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/9126238442541394909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=9126238442541394909' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/9126238442541394909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/9126238442541394909'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/03/computer-update-simple-setup-in-windows.html' title='A Simple Windows share setup with Fedora, Ubuntu and openSUSE Linux'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_UFmb9gLN3Gk/TWyDmUPjemI/AAAAAAAAAbA/gLe0O14CMEw/s72-c/winshare1_thumb.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-1607555227744975220</id><published>2011-02-28T01:41:00.001-05:00</published><updated>2011-04-05T21:51:51.151-04:00</updated><title type='text'>Setting up a simple Samba Server configuration in openSUSE 11.3 to share files with Windows 7</title><content type='html'>&lt;p&gt;In my Linux administration class we have to install Samba server in openSUSE 11.3 and allow the instructor to connect and retrieve a file. I have a personal interest in getting file sharing working at home so I can copy files to/from my virtual Linux machines to all my Windows environment running on the same/other computers. As with most home users my needs are simple. I want to setup a directory tree to share in my virtual openSUSE machine and map a windows drive there when I need it. The share can be wide open in my home network so security is not really a concern. As I got into all this I could find nothing on the internet or in my many Linux books about how to do a minimal install and configuration. Things can get very complex with Samba quickly. I have no doubt people are making careers configuring Samba in corporate environments. My first attempt at getting all this working somehow disabled my ability to share anything at all. When I logged in as “root” to use “Dolphin” to open up directories to share I got “Only folders in you home folder can be shared.” I searched the internet and could not find a solution to this problem. So I installed another 64-bit openSUSE virtual environment to start from scratch.&lt;/p&gt;  &lt;p&gt;SUSE is nice in the fact that it will allow root logins unlike Ubuntu. To be consistent I setup my first virtual user as Full name: and User name: “sudoroot.” For Virtual Machine name: I always use the name of ISO file. It contains everything you would ever want to know about the virtual environment.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWtDnfuNZGI/AAAAAAAAAYc/Ckf7d_Ei1ug/s1600-h/Suse1%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse1" border="0" alt="Suse1" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWtDnpbqS1I/AAAAAAAAAYg/PEpeNdnQobw/Suse1_thumb%5B3%5D.png?imgmax=800" width="351" height="286" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWtDoAn-yqI/AAAAAAAAAYk/5tSCGx_t5no/s1600-h/Suse2%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse2" border="0" alt="Suse2" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWtDod1vfyI/AAAAAAAAAYo/wJU_Tu6Qkdo/Suse2_thumb%5B2%5D.png?imgmax=800" width="357" height="289" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the final configuration screen click on the “Customize Hardware” button and change the “Network Adapter” setting from NAT to bridged. This will allow connections from other computers on your home network. If you only have one computer leave it as NAT… you can connect from that computer to any virtual environments that is running. If you have a floppy drive change it to “Connect at power on.” Click on “Finish” and let VMware install openSUSE 11.3.&lt;/p&gt;  &lt;p&gt;See my blog entry “Getting Online Update and DVD package installs working in openSUSE 11.3 running in VMware Player 3.1.3, NAT to bridged in VMware player,” for a how-to on getting online updates working in openSUSE… if they do not work with the default settings. Log in as “root” and apply all online updates “Application Launcher &amp;gt; Computer &amp;gt; YaST &amp;gt; Online Update.” If you get an error go into “Yast &amp;gt; Software Repositories” and remove the bad default repository. The click on “Community Repositories &amp;gt; Next &amp;gt; Add” and add in the repositories. I add “Main Repository (OSS), Main Repository (NON-OSS) and Main Update Repository.” Click on “Application Launcher &amp;gt; YaST &amp;gt; Online Update” and everything should work. To save the mouse clicking finger “Right click on any of the updates &amp;gt; Select “All in This List &amp;gt; Install.”&lt;/p&gt;  &lt;p&gt;To see if Samba is installed in openSUSE (it is by default) and Fedora type the following:&lt;/p&gt;  &lt;p&gt;# rpm –qa | grep samba&lt;/p&gt;  &lt;p&gt;You will see something like the following:&lt;/p&gt;  &lt;p&gt;samba-client-3.5.4-5.3.1.x86_64&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;samba-client-32bit-3.5.4-5.3.1.x86_64&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;samba-3.5.4-5.3.1.x86_64&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;yast2-samba-server-2.18.3-3.2.noarch&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;yast2-samba-client-2.19.6-1.4.noarch&lt;/p&gt;  &lt;p&gt;Backup the Samba configuration files:&lt;/p&gt;  &lt;p&gt;# cd /etc    &lt;br /&gt;# cp xinetd.conf inetd.conf.orig     &lt;br /&gt;# cd /etc/xinetd.d     &lt;br /&gt;# cp –p swat swat.orig     &lt;br /&gt;# cp –p servers servers.orig     &lt;br /&gt;# cp –p services services.orig&lt;/p&gt;  &lt;p&gt;# cd /etc/samba    &lt;br /&gt;# cp –p cifstab cifstab.orig     &lt;br /&gt;# cp –p dhcp.conf dhcp.conf.orig     &lt;br /&gt;# cp –p lmhosts lmhosts.orig     &lt;br /&gt;# cp –p smb.conf smb.conf.orig     &lt;br /&gt;# cp –p smbusers smbusers.orig&lt;/p&gt;  &lt;p&gt;# cd /etc/xinetd.d    &lt;br /&gt;# cp –p servers servers.orig     &lt;br /&gt;# cp –p services services.orig     &lt;br /&gt;# cp –p swat swat.orig&lt;/p&gt;  &lt;p&gt;You will want the samba-doc repository if you are working with Samba so install that… samba-doc-3.5.4-5.3.1.noarch.&lt;/p&gt;  &lt;p&gt;Click on “Application Launcher &amp;gt; Computer &amp;gt; YaST &amp;gt; Network Services &amp;gt; Samba Server.” Click on the “Start-Up” tab and select “During Boot.” Click on the “Identity” tab and enter “WORKGROUP” as your openSUSE Samba Workgroup which by default in Window 7 is “WORKGROUP.” If you are not sure, in Window 7 right click on on the desktop icon “Computer” and select “Properties.” In openSUSE for “Domain Controller” select “Not a DC.” Click on OK.&lt;/p&gt;  &lt;p&gt;OpenSUSE comes with a number of preconfigured shares so why not just use one of those. I chose to share all my user home directories as “public &amp;gt; writable” where the name of the share is “&lt;strong&gt;users&lt;/strong&gt;” by default. Click on “Application Launcher &amp;gt; Right click on Dolphin and add it to your Desktop and the Panel.” Double click on “Dolphin” and select “Root in the left menu &amp;gt; Right click on home &amp;gt; select Properties &amp;gt; Click on the Share tab.”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWtLy7lXVXI/AAAAAAAAAZE/7-KfkpmPJzU/s1600-h/Suse6%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse6" border="0" alt="Suse6" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWtLzdnAmzI/AAAAAAAAAZI/QFihwR9NwSY/Suse6_thumb%5B2%5D.png?imgmax=800" width="377" height="251" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click on the “Configure File Sharing… button.” Click on the /home/ entry and select the “Change…” button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TWtDonkNORI/AAAAAAAAAZU/a1lNUN0xb7g/s1600-h/Suse3%5B7%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse3" border="0" alt="Suse3" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWtDoiYyxTI/AAAAAAAAAZY/Z0tg52cQzzI/Suse3_thumb%5B5%5D.png?imgmax=800" width="364" height="308" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWtDpU31w0I/AAAAAAAAAZk/rPduveotmgs/s1600-h/Suse4%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse4" border="0" alt="Suse4" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TWtDpqZ5VFI/AAAAAAAAAZo/G7IDu_3o9gg/Suse4_thumb%5B4%5D.png?imgmax=800" width="363" height="312" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the bottom select “Public and Writable &amp;gt; Click on OK” to enable a window map full access to your user directories. Share with Samba (Microsoft(R) Window (R)) should already be selected.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWtLzsRPh3I/AAAAAAAAAZM/YwktdNF1ecg/s1600-h/Suse5%5B9%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse5" border="0" alt="Suse5" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWtLzymVn5I/AAAAAAAAAZQ/3f7INBW0jsY/Suse5_thumb%5B5%5D.png?imgmax=800" width="360" height="295" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Go into “Windows Explorer &amp;gt; Tools &amp;gt; Map Network Drive” and enter the IP Address of your openSUSE host obtained with “ifconfig” followed by “users” which was just set up. Click on “Finish” to connect to the /home share.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWtDp8taOtI/AAAAAAAAAY8/-DMbI8l6T28/s1600-h/Suse5%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse5" border="0" alt="Suse5" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWtDqGpaeZI/AAAAAAAAAZA/mSAiXtqNKLw/Suse5_thumb%5B2%5D.png?imgmax=800" width="429" height="264" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now that we have the minimal Samba configuration working we might want to use SWAT (Samba Web Administration Tool) to do more complex things later.&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000" size="5"&gt;MORE TO COME ON GETTING SWAT WORKING!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;The internet article &lt;a href="http://www.linuxquestions.org/questions/suse-novell-60/samba-smb-file-sharing-in-opensuse-11-2-a-796399/"&gt;http://www.linuxquestions.org/questions/suse-novell-60/samba-smb-file-sharing-in-opensuse-11-2-a-796399/&lt;/a&gt; also has useful information if you want to go further with a minimal Samba configuration. From the article:&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;Loading Samba into openSUSE 11.2:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;By default I think you will get most of Samba program files already loaded for you, but we will want to add to the list and verify that you have everything your need to get Samba up and running. Even though I am using 64 bit software, I am still loading the 32 bit versions to ensure all 64 and 32 bit program will work properly with Samba. If you are running 32 bit openSUSE, you just need to leave out the 64 bit version, if they are ever a choice for you. I assume you have the default “Software Repositories” installed for you when openSUSE is installed connected to a network that had access to the INTERNET.&lt;/p&gt;  &lt;p&gt;Menu &amp;gt; System &amp;gt; YaST &amp;gt; enter root password to start YaST Control Center&lt;/p&gt;  &lt;p&gt;In YaST Select: Software &amp;gt; Software Management&lt;/p&gt;  &lt;p&gt;In YaST2, pick the “Search” tab and enter “samba” and press the search button. You want to have installed the following applications so check any programs that are missing to be installed for you:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;samba      &lt;br /&gt;samba-32bit       &lt;br /&gt;samba-client       &lt;br /&gt;samba-client-32bit       &lt;br /&gt;samba-doc       &lt;br /&gt;samba-winbind       &lt;br /&gt;samba-windind-32bit&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Other files may be installed for you after you make your selections. The samba-doc file is not loaded by default and is imported when we use the SWAT browser configuration program. After making your selections press the “Select” button on the bottom right and allow the missing applications to be loaded into openSUSE for you.&lt;/p&gt;  &lt;hr /&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-1607555227744975220?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/1607555227744975220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=1607555227744975220' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1607555227744975220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/1607555227744975220'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/02/computer-update-setting-up-simple-samba.html' title='Setting up a simple Samba Server configuration in openSUSE 11.3 to share files with Windows 7'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_UFmb9gLN3Gk/TWtDnpbqS1I/AAAAAAAAAYg/PEpeNdnQobw/s72-c/Suse1_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-3419272012103744514</id><published>2011-02-16T03:11:00.001-05:00</published><updated>2011-09-04T19:55:09.563-04:00</updated><title type='text'>Securing your home wireless network, implementing home router security settings; configuring the home router for all your needs</title><content type='html'>&lt;p&gt;Let’s secure our home network against all the unscrupulous people out there! In my travels I have been to friends and family where their wireless networks were running with no security at all! Some people connect directly through their cable modem. I almost sick up at the implications… and tell them how crazy that is… but the care factor is minimal. They don’t know it but their network is a &lt;font color="#333333" size="3"&gt;&lt;u&gt;&lt;strong&gt;GIANT BILLBOARD ADVERTISMENT&lt;/strong&gt;&lt;/u&gt;&lt;/font&gt; to every &lt;font color="#ff0000" face="Arial Black"&gt;criminal/terrorist/porn-surfing-neighbor&lt;/font&gt; out there to &lt;strong&gt;&lt;em&gt;please use my home network and hack into everything I do, also please conduct all your &lt;font color="#ff0000"&gt;porn/criminal/terrorist&lt;/font&gt; activities using my home network…&lt;/em&gt;&lt;/strong&gt; Criminals, robbers and terrorists don’t just watch what you are doing… they use your home wireless network for access to the internet to do all sorts of unsavory things. Uncle Sam is watching also, so if homeland security comes knocking on your door asking about your home internet activity… don’t be surprised. As an experiment, I enabled the SSID broadcast on my router and watched to see it anyone would attempt to connect to my home network. Guess what… I got two attempted connections in less that one hour. I assume they tried the default SSID/Login/password… but I had changed all that!&lt;/p&gt;  &lt;p&gt;If you don’t know how to setup your home router, &lt;strong&gt;READ MY BLOG&lt;/strong&gt;, find a friend or relative to help you do it… or even pay someone… If you do not, plan to spend hours/days/weeks of your valuable time fixing problems that hackers, pickpockets, an identity thieves create for you. For example, I was at the bank yesterday and a women was there with her statements showing transactions on her checking account that she did not initiate. How much do you want to bet that someone hacked her network or password and is a bit richer now?&amp;#160; Don’t be a victim, &lt;em&gt;&lt;strong&gt;&lt;font size="3"&gt;seek computer router help now&lt;/font&gt;&lt;/strong&gt;&lt;/em&gt;. I would gladly help friends and family secure their home networks (and anyone reading this blog), but nobody ever asks me to do so. It is strange… if you have a doctor in the house and a family member is sick, no one hesitates to ask the doctor for advice. But if you have a knowledgeable computer person nearby… no questions asked… I guess I should be thankful! But I really do want to help keep my blog readers, friends and family to be secure.&lt;/p&gt;  &lt;p&gt;If you are using and old router, especially a wireless one with only WEP encryption (stands for Wired Equivalent Privacy), buy a new one. From &lt;a href="http://en.wikipedia.org/wiki/Wireless_security"&gt;http://en.wikipedia.org/wiki/Wireless_security&lt;/a&gt; “this type of encryption is now being considered outdated and seriously flawed.” It does not take a brain surgeon to understand that as we develop encryption methods and security measures… unscrupulous people are out there figuring out ways around it. The only thing us poor hapless users can do is upgrade our hardware every few years… and then learn everything we can about locking it down with the options the new hardware/firmware provide. I’ll try to put together a project about “Hacking WEP encryption” and throw that up on blog when I can find time.&lt;/p&gt;  &lt;p&gt;Another serious mistake I see people making is buying new hardware and using the default settings. Just because the hardware (wireless router) is new… don’t think that the default settings are secure. Most routers come with minimal default security settings. You can lock it down a lot tighter with a few simple changes and a few hours of work.&lt;/p&gt;  &lt;p&gt;&lt;font color="#0000ff" face="Arial Black"&gt;To blog about a thing I must destroy a thing…&lt;/font&gt; So I turned my router upside down and pressed the reset button to return it to the default factory settings… OUCH… many hours of work ahead!&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If your cable modem is NEW it cannot connect to the internet without a call to your ISP to register the MAC address. &lt;/li&gt;    &lt;li&gt;If you reset your router like I did, the router is may not connect to the internet through the modem without a few extra steps. To test your connection click on “&lt;em&gt;Basic Settings &amp;gt; Default or Use this MAC Address &amp;gt; Test&lt;/em&gt;” to see if the router will connect to your ISP on its own. &lt;/li&gt;    &lt;li&gt;After the reset, I admit, a call to my ISP provider was necessary to get my router talking to the internet again. Just logging into the router and clicking on “&lt;em&gt;Setup &amp;gt; Basic Setting &amp;gt; Get Dynamically from ISP&lt;/em&gt;” did not work. You can also try “&lt;em&gt;Maintenance &amp;gt; Router Status &amp;gt; Click the Connection Status button &amp;gt; Release/Renew&lt;/em&gt;”. I tried the usual like powering down the router and cable modem to no avail. What the ISP had me do was power down the router… and then disconnect the power &lt;em&gt;&lt;strong&gt;and cable connection&lt;/strong&gt;&lt;/em&gt; from my cable modem for 20 seconds. I connected the power and cable back to modem and waited till my ISP could see the modem. I then powered up the router checking the connection light on the router indicating that the router and cable modem were talking. My attempt to get an IP address failed. I had already configured my DNS to static IP’s pointing at my&amp;#160; OpenDNS and my ISP, so I changed this to “&lt;em&gt;Get Automatically from ISP&lt;/em&gt;” and shazam everything worked. &lt;/li&gt;    &lt;li&gt;Now that we are connected, update the firmware on the router. &lt;/li&gt;    &lt;li&gt;Go into “&lt;em&gt;Maintenance &amp;gt; Router Upgrade&lt;/em&gt;” and check the box “&lt;em&gt;Check for new version upon login&lt;/em&gt;.” If there is one device you want to keep the software up-to-date on at home it is your router. All you have to do is log in occasionally to keep the software up-to-date. &lt;/li&gt;    &lt;li&gt;Change the login password, “&lt;em&gt;Maintenance &amp;gt; Change Password&lt;/em&gt;”. My routers max password length was 30 characters. &lt;/li&gt;    &lt;li&gt;Select Language in upper right corner: I changed it from Auto to English. Might save a nanosecond or two… &lt;/li&gt;    &lt;li&gt;This is not necessary but who knows… Go into “&lt;em&gt;Setup &amp;gt; Guest Network b/g/n&lt;/em&gt;” and uncheck “&lt;em&gt;Enable SSID Broadcast&lt;/em&gt; and Select &lt;em&gt;WPA2-PAK [AES]&lt;/em&gt;”, continue reading to understand. Enter a generated passphrase and record it. &lt;/li&gt;    &lt;li&gt;Go into “&lt;em&gt;Setup &amp;gt; Guest Network a/n&lt;/em&gt;&amp;quot; and do the same thing. &lt;/li&gt;    &lt;li&gt;We will later disable SSID Broadcast on all wireless connections after they are configured. From my routes help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Enable SSID Broadcast &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If this feature is enabled, the wireless router will broadcast its name (SSID) to all wireless stations (&lt;strong&gt;and I add to criminals, neighbors, the man.. any device&lt;/strong&gt;) within broadcast range of your router. Stations that have no SSID (or a null value) can then adopt the correct SSID for connections to this access point. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If you have a Wireless laptop, right click on the desktop screen select “&lt;em&gt;Personalize &amp;gt; Change Desktop Icons &amp;gt; and check Network&lt;/em&gt;.” Now go to your desktop screen and right click on the &lt;em&gt;Network&lt;/em&gt; icon and select &lt;em&gt;Properties&lt;/em&gt;. You will see “&lt;em&gt;Connect to a network&lt;/em&gt;” on the right bottom so select that. Look at how many network there are to connect to. On my computer I have six! &lt;font color="#00ff00" face="Arial Black"&gt;All broadcasting their names saying please connect to me…&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;This broadcast is not necessary and a security leak once you have configured your wireless equipment to connect. I record everything in my KeePass Password Safe database. You will need it set to broadcast to make things easier for initial wireless setup of your wireless devices… &lt;strong&gt;just don’t forget to turn it off&lt;/strong&gt; after everything is done. &lt;/li&gt;    &lt;li&gt;Change the mode for the 2.4Ghz to 300 Mbps. If your wireless devices were purchased in 2009 or later they probably support “Performance Mode”… or 11a and 11n wireless stations. If you want to read about wireless protocols go to &lt;a title="http://en.wikipedia.org/wiki/IEEE_802.11" href="http://en.wikipedia.org/wiki/IEEE_802.11"&gt;http://en.wikipedia.org/wiki/IEEE_802.11&lt;/a&gt;. 802.11n is a new multi-streaming modulation technique that supports both 2.4Ghz and 5Ghz. One thing to consider is your range may be affected at 300 Mbps… or so I read… did not have any effect in my little house. If a device does not see the router or will not connect try changing the channel first… then try changing it back to 130 Mbps. I had no problems at 300 Mbps. From my router help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Mode&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Select the desired wireless mode. The options are: &lt;/p&gt;  &lt;p&gt;Up to 54 Mbps - Legacy Mode with maximum speed of up to 54 Mbps for b/g networks.    &lt;br /&gt;Up to 130 Mbps - Neighbor Friendly Mode, with a speed up to 130 Mbps in presence of neighboring wireless networks.     &lt;br /&gt;Up to 300 Mbps - Performance Mode - Maximum Wireless-N speed up to 300 Mbps. &lt;/p&gt;  &lt;p&gt;The 2.4GHz (b/g/n) default is Up to 130Mbps, which allows all 11b and 11g and 11n wireless stations. The 5GHz (a/n) default is Up to 300Mbps, which allows all 11a and 11n wireless stations.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Set the security Options to “WPA2-PSK [AES]”. You can read all about it at &lt;a href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access"&gt;http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access&lt;/a&gt;. WPA-PSK [TKIP] only operates at “Up to 54Mbps” rate, not N rate. So if your gear supports it just use WPA2-PSK [AES] as your encryption protocol to get full N support. Why open up another protocol as a security hole for devices to use another encryption standard to hack into your router unless you have to. &lt;/li&gt;    &lt;li&gt;Change the “Name (SSID):” from the router default to something like &amp;lt;WebData-2.4G or StreamVideo-2.4G&amp;gt; for the Wireless Network (2.4Ghz b/g/n); and &amp;lt;WebData-5G and StreamVideo-5G&amp;gt; for the (Wireless Network 5GHz a/n). I list both because my PS3 would only connect at 2.4G… So I used the 5G for my laptop. These passwords are the only two passwords you may not want to generate. You will have to retype this password into all your wireless devices to allow them to connect to your router. Using WES might take care of this but I did not try it. So I had to use the streaming video device remote(s) to select one character at a time on the TV screen. &lt;/li&gt;    &lt;li&gt;You probably notice the names I picked (WebData-xG and StreamVideo-xG) to imply a specific use for each connection. What you want to do (if you have family member(s) streaming video while you are on the computer) is connect your wireless (Laptop) computers to one “WebData-xG” network, and connect your Streaming media &lt;a href="http://en.wikipedia.org/wiki/Streaming_media"&gt;http://en.wikipedia.org/wiki/Streaming_media&lt;/a&gt;, Voice over Internet Protocol (VoIP) &lt;a href="http://en.wikipedia.org/wiki/VoIP"&gt;http://en.wikipedia.org/wiki/VoIP&lt;/a&gt; or Skype VoIP &lt;a href="http://en.wikipedia.org/wiki/Skype_protocol"&gt;http://en.wikipedia.org/wiki/Skype_protocol&lt;/a&gt; proprietary&amp;#160; protocol; devices to the other network “StreamVideo-xG.” From PC World March 2011, this will give you “&lt;em&gt;&lt;strong&gt;Simultaneous dual-band wireless&lt;/strong&gt;: Concurrent wireless allows you to perform ad-hoc QoS by splitting traffic between two networks.”&lt;/em&gt; I will talk about QoS later. &lt;/li&gt;    &lt;li&gt;Also if you separate the networks you might be able to “&lt;em&gt;Enable Wireless Isolation&lt;/em&gt;” for your wireless devices… unless you have a music library on your PC you want to connect to from your video devices… or you to share files with the Laptop… using Window Homegroup, FTP, SFTP, etc. between home computers. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Enable Wireless Isolation&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If checked, the wireless client under this SSID can only access internet and it can‘t access other wireless clients even under the same SSID, Ethernet clients or this device. Other clients can‘t access the wireless client, either.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Most of us are using streaming video these days. So check the box “&lt;em&gt;Enable Video Network&lt;/em&gt;”. From the Routers Help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Enable Video Network&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;(For 5GHz a/n network only) Select this check box if you will be streaming HD video. When this option is selected, the router uses Video reliability algorithms to reduce jitter and packet loss during video presentations. If you will not be streaming video, leave this check box unchecked. &lt;em&gt;Below is what is will all look like:&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TV4I3GJmH6I/AAAAAAAAAWk/yGU9p_U6tBc/s1600-h/Router2%5B13%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Router2" border="0" alt="Router2" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TV4I3gVFCHI/AAAAAAAAAWo/kek8aCNzyQ0/Router2_thumb%5B9%5D.png?imgmax=800" width="535" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You can configure the router's wireless settings, or add a wireless client through WPS using the router's PIN only when the PIN is enabled. The router's PIN can be disabled temporarily when the router detects suspicious attempts to break into the router's wireless settings by using the router's PIN through WPS. You can manually enable this function by clearing the &lt;b&gt;&lt;/b&gt;check box and clicking the &lt;b&gt;Apply&lt;/b&gt; button. To do WES there is a button on your router you can push. From my Router’s help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can use WPS, or use PIN entry to add a client to the router. &lt;em&gt;I did not find this necessary for it was just as easy, to me, to go to the few wireless devices we own and configure them manually. You should disable this once you have setup all your wireless devices.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Router's PIN&lt;/p&gt;  &lt;p&gt;This is the PIN number you use on a registrar (e.g., from Network Explorer on a Vista Windows PC) to configure the router's wireless settings through WPS. You can also find the PIN on the router's product label. &lt;/p&gt;  &lt;p&gt;Disable Router's PIN &lt;/p&gt;  &lt;p&gt;You can configure the router's wireless settings or add a wireless client through WPS using the router's PIN only when the PIN is enabled. The router's PIN can be disabled temporarily when the router detects suspicious attempts to break into the router's wireless settings by using the router's PIN through WPS. You can manually enable this function by clearing the &lt;b&gt;&lt;/b&gt;check box and clicking the &lt;b&gt;Apply&lt;/b&gt; button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TV3-ycnuI3I/AAAAAAAAAWs/ykbmNVLA0jo/s1600-h/Router3%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Router3" border="0" alt="Router3" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TV3-yqHqCgI/AAAAAAAAAW0/iTw9WomD6ek/Router3_thumb%5B3%5D.png?imgmax=800" width="540" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Now let’s really lock things down. Power on all your wireless devices that are connected to your router… NOTE: &lt;u&gt;To get the following to work I had to power off and back on the router.&lt;/u&gt; Go to “&lt;em&gt;Maintenance &amp;gt; Attached Devices&lt;/em&gt;” and look at all the Device Names and MAC addresses attached to your router. If you have DVD players or PS3’s the device name will be blank requiring extra effort. &lt;/li&gt;    &lt;li&gt;Go into “&lt;em&gt;Advanced &amp;gt; Wireless Settings &amp;gt; Click on Set Up Access List button&lt;/em&gt;” and start adding devices. Adding the home wireless laptop(s) is/are easy. Just select them from the list and the device name and MAC Address are added. &lt;strong&gt;NOTE: Once SSID broadcasting is disabled the laptops will no longer connect to the router. You have to connect them with SSID enabled. Right click on the “&lt;em&gt;Network&lt;/em&gt;” icon and select “&lt;em&gt;Properties&lt;/em&gt;,” go over to the right side and click on “&lt;em&gt;Internet &amp;gt; Wireless Network Connection (networkname-5G)&lt;/em&gt;” and select the “&lt;em&gt;Wireless Properties&lt;/em&gt;” button. &lt;u&gt;Check the box labeled “&lt;em&gt;Connect even if the network is not broadcasting its name (SSID)&lt;/em&gt;.&lt;/u&gt;”&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;The PS3 and other devices are different. They don’t have device names listed on the router screen. So it is not easy to identify their MAC addresses from the list. I had to go to each device and work my what through the labyrinth… on the PS3 to get Netflix streaming again I had to log into the PlayStation Network and then retype and login to Netflix. While I was at it I updated both the box firmware the PlayStation Network software. I then went to “&lt;em&gt;Settings –&amp;gt; Systems Settings &amp;gt; System Information&lt;/em&gt;” to look at the MAC address and the device name. The MAC address was listed on the router screen so all I had to do was add the PS3 device name. You could just cut them on and off one by one also but I like to &lt;u&gt;see&lt;/u&gt; the MAC address just to be 100% sure. &lt;/li&gt;    &lt;li&gt;If you have a streaming DVD Player is will/may not have a Device Name, so you will have to look at something like “&lt;em&gt;Setup &amp;gt; Network &amp;gt; Connection Settings&lt;/em&gt;.” This will at least show the MAC address, and then you can make up your own Device Name. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TV4VVMNhBOI/AAAAAAAAAW4/IJsMrrU7BGs/s1600-h/Router4%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Router4" border="0" alt="Router4" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TV4VVfCsaOI/AAAAAAAAAXA/mGFLyuOhVhw/Router4_thumb%5B3%5D.png?imgmax=800" width="538" height="151" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Click on “&lt;em&gt;Setup &amp;gt; Wireless Settings&lt;/em&gt;” to configure your “&lt;em&gt;Wireless Security Options&lt;/em&gt;” to the most secure settings. Uncheck “&lt;em&gt;SSID broadcast.&lt;/em&gt;” &lt;/li&gt;    &lt;li&gt;Make a backup of the router configuration so you have a copy of the default configuration if you ever want to restore it. The basic router settings are done. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TV3-xctpfhI/AAAAAAAAAXE/vC_YK5mKiUo/s1600-h/Router1%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Router1" border="0" alt="Router1" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TV3-x9F4MZI/AAAAAAAAAXU/DX9vpVPlsn0/Router1_thumb%5B4%5D.png?imgmax=800" width="541" height="270" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The next thing we do is configure the router to use OpenDNS as the primary DNS. You can read about it at &lt;a href="http://en.wikipedia.org/wiki/OpenDNS"&gt;http://en.wikipedia.org/wiki/OpenDNS&lt;/a&gt;. From Wiki, “&lt;em&gt;OpenDNS offers advanced features, such as misspelling correction, &lt;/em&gt;&lt;a href="http://en.wikipedia.org/wiki/Phishing"&gt;&lt;em&gt;phishing&lt;/em&gt;&lt;/a&gt;&lt;em&gt; protection, and optional &lt;/em&gt;&lt;a href="http://en.wikipedia.org/wiki/Content_filtering"&gt;&lt;em&gt;content filtering&lt;/em&gt;&lt;/a&gt;.” I make my secondary DNS my ISP so I have redundancy if one of the DNS providers fail... or the internet route to OpenDNS fails. You don’t have to register with OpenDNS to use their IP. Just configure &lt;strong&gt;208.67.222.222&lt;/strong&gt; into your router. Go to “&lt;em&gt;Setup &amp;gt; Basic Settings &amp;gt; Domain Name Server (DNS) Address&lt;/em&gt;” and click on “&lt;em&gt;Use these DNS Servers&lt;/em&gt;.” Configure OpenDNS as the primary and the ISP Provider “Primary IP” as the Secondary router IP address. I blogged about the benefits of OpenDNS in the past. &lt;/li&gt;    &lt;li&gt;Now let’s add in things like our &lt;strong&gt;DYNDNS&lt;/strong&gt; domain… I have blogged about this in the past so I won’t include screen shots… From my router help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;A Dynamic DNS (DDNS) service provides a central public database where information (such as e-mail addresses, host names, and IP addresses) can be stored and retrieved. The Dynamic DNS server also stores password-protected information and accepts queries based on e-mail addresses.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;When done, to make sure you set everything up properly click on “&lt;em&gt;Show Status&lt;/em&gt;” button and you should see “yourdomainname.dyndns.org / updated successfully at 11:55 pm, 02/18/2011.” &lt;/li&gt;    &lt;li&gt;A while back I setup up a static IP on my Printer… To do so cut it on, log into the router and go into “&lt;em&gt;Attached Devices,&lt;/em&gt;” cut and paste the Device name, MAC and IP address into Notepad++. Set the printer to use this address as a static IP address. I did this because every time my printer got a new DHCP address I would have to reconfigure the printer on all my computers to the new IP address. On my printer I “&lt;em&gt;Press Menu &amp;gt; Admin Menu &amp;gt; Wired Network &amp;gt; TCP/IP &amp;gt; IPv4&lt;/em&gt;…” and set the IP/Subnet/and Gateway. &lt;/li&gt;    &lt;li&gt;Now setup your “&lt;em&gt;Address Reservations&lt;/em&gt;” for your printer, and your home Apache Web, SSH tunnel or other servers. I have blogged about how to do this in my SSH home server project. The easiest way is cut them on and let them connect to the router, then click on “&lt;em&gt;LAN Setup &amp;gt; Address Reservation&lt;/em&gt;” and add them in. They will attach to your router with the static IP’s you configured on my other projects. If against all odds (happened to me) the computer you are using to configure the router has the IP address of one of your static IP’s you will have to open a command prompt and do a “ipconfig /release” followed by “ipconfig /renew.”&amp;#160; From the router help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Address Reservation&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;When you specify a reserved IP address for a PC on the LAN, that PC will always receive the same IP address each time it accesses the DHCP server. Reserved IP addresses should be assigned to servers that require permanent IP settings. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;To reserve an IP address:&lt;/b&gt; &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Click the &lt;b&gt;Add&lt;/b&gt; button. &lt;/li&gt;    &lt;li&gt;Select the radio button of the computer you wish to add from the Address Reservation Table. &lt;/li&gt;    &lt;li&gt;If the computer is not on the Address Reservation Table, enter the IP address, MAC address, and device name of the computer you wish to add. &lt;/li&gt;    &lt;li&gt;Click the &lt;b&gt;Add&lt;/b&gt; button when finished. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWCvHcA0aWI/AAAAAAAAAXk/e-Sex8qWAiw/s1600-h/Router5%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Router5" border="0" alt="Router5" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWCvH0ncw_I/AAAAAAAAAXo/Wa7nGy9-a1o/Router5_thumb%5B2%5D.png?imgmax=800" width="559" height="117" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Setup your “&lt;em&gt;Port Forwarding&lt;/em&gt;” for your Web, SSH or other server. Go into “&lt;em&gt;Advanced &amp;gt; Port Forwarding&lt;/em&gt;,” select “&lt;em&gt;Port Forwarding&lt;/em&gt;” and click on the “&lt;em&gt;Add Custom Service&lt;/em&gt;” to add SSH. My router did not offer SSH as a selectable Service Name. In the custom configuration screen you must also select the protocol. If you go to &lt;a href="http://en.wikipedia.org/wiki/Transport_Layer_Security"&gt;http://en.wikipedia.org/wiki/Transport_Layer_Security&lt;/a&gt; it states: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Historically it has been used primarily with reliable transport protocols such as the &lt;a title="Transmission Control Protocol" href="http://thecaptainslatest.blogspot.com/wiki/Transmission_Control_Protocol"&gt;&lt;font color="#0645ad"&gt;Transmission Control Protocol&lt;/font&gt;&lt;/a&gt; (TCP). However, it has also been implemented with datagram-oriented transport protocols, such as the &lt;a title="User Datagram Protocol" href="http://thecaptainslatest.blogspot.com/wiki/User_Datagram_Protocol"&gt;&lt;font color="#0645ad"&gt;User Datagram Protocol&lt;/font&gt;&lt;/a&gt; (UDP) and the &lt;a title="Datagram Congestion Control Protocol" href="http://thecaptainslatest.blogspot.com/wiki/Datagram_Congestion_Control_Protocol"&gt;&lt;font color="#0645ad"&gt;Datagram Congestion Control Protocol&lt;/font&gt;&lt;/a&gt; (DCCP), usage which has been standardized independently using the term &lt;a title="Datagram Transport Layer Security" href="http://thecaptainslatest.blogspot.com/wiki/Datagram_Transport_Layer_Security"&gt;&lt;font color="#0645ad"&gt;Datagram Transport Layer Security&lt;/font&gt;&lt;/a&gt; (DTLS).&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;So rather than allow two protocols access to your SSH server I set it to “&lt;em&gt;TCP only&lt;/em&gt;.” Connect ability has been tested from my local community college bypassing their proxy. This allowed me to securely view my email and surf the web without big brother college Proxy watching everything I do (See my blog entries on setting up a SSH tunnel, last one named: “&lt;em&gt;Final steps to secure SSH tunneling for your Laptop while on the road&lt;/em&gt;.” &lt;/li&gt;    &lt;li&gt;I mentioned QoS when we split the wireless networks. Click on “&lt;em&gt;QoS Setup&lt;/em&gt;” on the left menu. From the router help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;QoS is an advanced feature that you can use to prioritize some Internet applications and online gaming, and to minimize the impact when the bandwidth is busy.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If they are not enabled already (my router default was enabled), you should probably enable WWM (Wi-Fi multimedia) settings for 2.4GHz b/g/n and 5GHz a/n. From the router help: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;WMM (Wireless Multimedia) is a subset of the 802.11e standard. WMM allows wireless traffic to have a range of priorities, depending on the kind of data. Time-dependent information, like video or audio, has a higher priority than normal traffic. For WMM to function correctly, wireless clients must also support WMM.&lt;/p&gt;  &lt;p&gt;From March PC World 2011, “&lt;em&gt;WME, WMM: Wireless Multimedia Extensions and Wi-Fi Multimedia are two name for the same 802.11e wireless QoS service. Enable WME or WMM if your router supports it. That setting will help with streaming applications such as voice and video, if the wireless device at the destination supports it. You may see an option for acknowledgement, which triggers the resending of data on errors; for real-time streaming applications, however, this option won’t help&lt;/em&gt;.”&lt;/p&gt;  &lt;p&gt;I wanted to know more about if WMM would help my wireless devices function optimally. The PC World article also stated, “&lt;em&gt;Enable WMM to help with wireless video. If you see a video entry in your router’s QoS section, put it on the highest setting. Some newer routers come with their own proprietary video-streaming enhancements; enable them&lt;/em&gt;.”&lt;/p&gt;  &lt;p&gt;I tried surfing to many questionable sites IN A VIRTUAL XP ENVIRONMENT… “&lt;strong&gt;when you are surfing where no one may want to go, use a virtual environment for your computers safety!&lt;/strong&gt;”&amp;quot; Most of the following I took from the only good article I could find on the internet about WMM at &lt;a href="http://www.smallnetbuilder.com/wireless/wireless-features/30833-does-wi-fi-multimedia-wmm-really-do-anything-part-1"&gt;http://www.smallnetbuilder.com/wireless/wireless-features/30833-does-wi-fi-multimedia-wmm-really-do-anything-part-1&lt;/a&gt;. Not sure I would go there if I were you, the page wanted to install a Pop-Up and has a ton of advertising so I cut and pasted some of it for your benefit. Excerpts from the Web pages:&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;The WMM Checklist      &lt;br /&gt;&lt;/strong&gt;To take advantage of WWM functionality in a Wi-Fi network, three requirements have to be met:     &lt;br /&gt;(1) The access point is Wi-Fi CERTIFIED for WMM and has WMM enabled;     &lt;br /&gt;(2) The client (device) that the application is running on must be Wi-Fi CERTIFIED for WMM; and     &lt;br /&gt;(3) &lt;em&gt;&lt;strong&gt;The source application supports WMM.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;As indicated by the bold italics, it turns out that the third point is the weak link in the path to all the QoS goodness promised by WMM. &lt;/p&gt;  &lt;p&gt;According to the white paper, WMM defines four access categories (ACs) derived from &lt;a href="http://www.ieee802.org/1/pages/802.1D.html"&gt;802.1d&lt;/a&gt;, which correspond to priority levels (Table 1). The &lt;a href="http://www.ieee802.org/1/pages/802.1D.html"&gt;802.1d&lt;/a&gt; tags are also used by &lt;a href="http://en.wikipedia.org/wiki/IEEE_802.1p"&gt;802.1p&lt;/a&gt;. Table 1: WMM Access Categories:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TWXXSr6U_SI/AAAAAAAAAXs/KKkZ9naSg08/s1600-h/image%5B12%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWXXTuPi0rI/AAAAAAAAAXw/kCbzqMyfHLc/image_thumb%5B8%5D.png?imgmax=800" width="492" height="307" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;He was using Windows XP. I’m hoping no-one reading this blog is being tortured by XP so I’m only blogging about how to do this in Windows 7. In XP a registry hack was necessary to get everything working, and he enabled “&lt;em&gt;Ad Hoc QoS Mode&lt;/em&gt;.”&lt;/p&gt;  &lt;p&gt;To enable &lt;em&gt;“Ad Hoc QoS Mode”&lt;/em&gt; in Windows 7:&lt;em&gt; “Right click on Computer &amp;gt; Select Properties &amp;gt; In left menu Select Device Manager &amp;gt; In left menu select Network Adapters &amp;gt; Right click on Intel® WiFi Link 5100 AGN &amp;gt; Properties &amp;gt; Advanced Tab &amp;gt; Ad Hoc QoS Mode”&lt;/em&gt; and change Value to &lt;em&gt;“WMM Enabled…”&lt;/em&gt; Click on “&lt;em&gt;OK”.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWXXUqhxv9I/AAAAAAAAAX0/yFnoQy310bg/s1600-h/QoS1%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="QoS1" border="0" alt="QoS1" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWXXVTeuhuI/AAAAAAAAAX4/cfIiXHT-o4A/QoS1_thumb%5B2%5D.png?imgmax=800" width="498" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;He also had to enable &lt;em&gt;QoS Packet Tagging&lt;/em&gt; for the Ethernet NIC on the Laptop machine&lt;em&gt;. &lt;/em&gt;I checked Windows 7 and this was enabled by default. If you want to check this&lt;em&gt; “Right click on Network Icon &amp;gt; Click in the Wireless Network Connection (WebData-xG) &amp;gt; Click on Properties button”&lt;/em&gt; and you should see a check mark next to &lt;em&gt;“QoS Packet Scheduler.”&lt;/em&gt; If you want to read more about this for XP and Vista Microsoft has a good article at &lt;a href="http://technet.microsoft.com/en-us/magazine/2007.02.cableguy.aspx"&gt;http://technet.microsoft.com/en-us/magazine/2007.02.cableguy.aspx&lt;/a&gt; and &lt;a href="http://www.intel.com/support/wireless/wlan/sb/CS-015402.htm"&gt;http://www.intel.com/support/wireless/wlan/sb/CS-015402.htm&lt;/a&gt;. From Intel:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;When should the feature be enabled?&lt;/strong&gt;     &lt;br /&gt;Consider enabling the &lt;i&gt;Intel Throughput Enhancement&lt;/i&gt; setting when operating in an environment where equal access by all clients is not necessary and higher throughput on uploads is desired. Streaming video, uploading large files, and sharing content are examples of applications that would benefit from using the &lt;i&gt;Intel Throughput Enhancement&lt;/i&gt;. Short duration or periodic traffic such as Voice over IP (VoIP) will not see much improvement when using the &lt;i&gt;Intel Throughput Enhancement&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;When should the feature be disabled?      &lt;br /&gt;&lt;/strong&gt;The &lt;i&gt;Intel Throughput Enhancement&lt;/i&gt; setting should be disabled in an environment where equal access by all clients is a priority. &lt;i&gt;Intel Throughput Enhancement&lt;/i&gt; should be disabled in mixed-mode (802.11b and 802.11g) environments.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;If you are a gamer, web host, or just the home user who wants to do downloads while you family watches streaming Netflix video on the TV then there is more work to do. Click on “QoS Setup left menu &amp;gt; QoS Priority Rule button” settings. From my routers help:&lt;/p&gt;  &lt;p&gt;&lt;a name="qos_on"&gt;&lt;/a&gt;&lt;strong&gt;Turn Internet Access QoS On&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If this feature is enabled, the QoS function prioritizes Internet traffic. For applications, online gaming, an Ethernet LAN port, or a specified MAC address that already exists in the drop-down list, you can modify the priority level by clicking the Edit button. You can click the Delete button to erase the priority rule. You can also define the priority policy for each online game, application, LAN port, or the computer's MAC address by clicking the Add Priority Rule button. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;For Applications or Online Gaming&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To set up the priority for an application or online gaming: &lt;/p&gt;  &lt;p&gt;1. Select Applications or Online Gaming from the Priority Category lists.    &lt;br /&gt;2. Select the Internet application or game you want to use from one of the relevant lists.     &lt;br /&gt;3. Select the priority level: Highest, High, Normal, or Low.     &lt;br /&gt;4. You can also type the name in the QoS Policy for field for this rule.     &lt;br /&gt;5. Click Apply. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;For an Ethernet LAN port&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To set up the priority for computers connected to a LAN port: &lt;/p&gt;  &lt;p&gt;1. Select the number of the LAN port for which you want to specify the priority level.    &lt;br /&gt;2. Select the priority level: Highest, High, &amp;lt; b&amp;gt;, or Low.     &lt;br /&gt;3. You can also type the name in the QoS Policy for field for this rule.     &lt;br /&gt;4. Click Apply. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;For a MAC address&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To set up the priority for a specified computer through its MAC address: &lt;/p&gt;  &lt;p&gt;1. Select the MAC address from the Priority Category list.    &lt;br /&gt;2. Click the Refresh button to update the list of those computers already connected to routers.     &lt;br /&gt;3. Select the entry's radio button in the table.     &lt;br /&gt;4. Modify the information in the MAC Address and Device Name fields.     &lt;br /&gt;5. Select the priority level: Highest, High, Normal, or Low.     &lt;br /&gt;6. You can also type the name in the QoS Policy for field for this rule.     &lt;br /&gt;7. Click the Edit button.     &lt;br /&gt;8. Click Apply. &lt;/p&gt;  &lt;p&gt;To add the priority for a specified computer through its MAC address: &lt;/p&gt;  &lt;p&gt;1. Select MAC Address from the Priority Category list.    &lt;br /&gt;2. Enter the MAC address of the computer for which you want to define the priority.     &lt;br /&gt;3. You can also enter a name in the Device Name field.     &lt;br /&gt;4. Select the priority level: Highest, High, Normal, or Low.     &lt;br /&gt;5. You can also type the name in the QoS Policy for field for this rule.     &lt;br /&gt;6. Click the Add button.     &lt;br /&gt;7. Click Apply.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TWYCF0VoowI/AAAAAAAAAYU/iMeVa8ezCZE/s1600-h/QoS2PNG%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="QoS2PNG" border="0" alt="QoS2PNG" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TWYCGS9F_VI/AAAAAAAAAYY/3-GnZTojfco/QoS2PNG_thumb%5B2%5D.png?imgmax=800" width="512" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I tried setting the MAC address of my streaming video devices “&lt;em&gt;High&lt;/em&gt;” first... the next setting is “&lt;em&gt;Highest&lt;/em&gt;.” You will see any connected computers listed as “&lt;em&gt;Priority Normal&lt;/em&gt;.” Da wife did some video streaming with these settings and I rushed upstairs and kicked off some BIG downloads… I waited for the cell phone to ring (she was to call me if streaming stopped flowing… but picture was unbroken… However, when I went down later she complained that the picture quality was very poor... and it was. Since I don’t care how long a download takes I changed the setting to “Highest” for my streaming video devices. The important thing was, to keep household peace, I could now do downloads while the family gets to enjoy streaming video in the evenings. Life at home is good again!&lt;/p&gt;  &lt;p&gt;The last step, yes we are here at last, is to backup your configuration. Go into “&lt;em&gt;Backup Settings&lt;/em&gt;” and click on the “&lt;em&gt;Back Up&lt;/em&gt;” button to save a copy of current settings. I named it “xxxxxxxFinalSettings.cfg.”&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Fix the Wi-Fi problems in the house&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you are having problems with your Wi-Fi range, try repositioning the router away from potential sources of interference. Microwave ovens, cordless phones, baby monitors, your neighbors Wi-Fi network could be causing problems. You can also try boosting the signal. Also make sure your firmware is up-to-date by logging into the router occasionally and updating it. Not only can old firmware slow down your router, it can also be a security concern.&lt;/p&gt;  &lt;p&gt;You can read more about Wi-Fi problems at &lt;a href="http://find.pcworld.com/71972"&gt;http://find.pcworld.com/71972&lt;/a&gt;. For additional details and product suggestions go to &lt;a href="http://find.pcworld.com/71971"&gt;http://find.pcworld.com/71971&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Another idea is to use your homes electrical wiring to network your devices. You can add HomePlug AV powerline-networking support to your Wi-Fi network. You can read about it at &lt;a href="https://www.homeplug.org/home/"&gt;https://www.homeplug.org/home/&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-3419272012103744514?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/3419272012103744514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=3419272012103744514' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3419272012103744514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3419272012103744514'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/02/computer-update-securing-home-network.html' title='Securing your home wireless network, implementing home router security settings; configuring the home router for all your needs'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_UFmb9gLN3Gk/TV4I3gVFCHI/AAAAAAAAAWo/kek8aCNzyQ0/s72-c/Router2_thumb%5B9%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7779977441813074642</id><published>2011-02-15T01:18:00.002-05:00</published><updated>2011-04-05T21:57:02.055-04:00</updated><title type='text'>VMware won’t start giving message: Remove disks or other media. Press any key to restart</title><content type='html'>&lt;p&gt;&lt;span style="font-family: verdana, sans-serif"&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: verdana, sans-serif"&gt;Yesterday most of my virtual environments would not start. I got the following message when I went to start them:&lt;/span&gt;&lt;/p&gt; &lt;span style="font-family: verdana, sans-serif"&gt;&lt;/span&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVoas29LrYI/AAAAAAAAAV0/Q90IkvUhqnE/s1600-h/Floppy%5B3%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Floppy" border="0" alt="Floppy" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVoatOfv53I/AAAAAAAAAV4/LkeGg-rB12Q/Floppy_thumb%5B1%5D.png?imgmax=800" width="517" height="337" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: verdana, sans-serif"&gt;I searched and searched on the internet for an explanation. The weird thing was my recent install of Linux Mint started just fine. I tried examining the VMware Virtual Machine settings to no avail. Linux Mint was the only operating system that would start.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family: verdana, sans-serif"&gt;I finally ejected the floppy that I was using to backup some files… and magically everything started working again. So to keep VMware environments booting keep that floppy out of the floppy drive! It is always the simple things that waste our valuable time.&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7779977441813074642?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7779977441813074642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7779977441813074642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7779977441813074642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7779977441813074642'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/02/computer-update-vmware-wont-start.html' title='VMware won’t start giving message: Remove disks or other media. Press any key to restart'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_UFmb9gLN3Gk/TVoatOfv53I/AAAAAAAAAV4/LkeGg-rB12Q/s72-c/Floppy_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-4338798478788535989</id><published>2011-02-12T04:42:00.001-05:00</published><updated>2011-04-05T22:05:52.265-04:00</updated><title type='text'>Creating a Linux Mint 10 Virtual Machine in VMware Player 3.1.3</title><content type='html'>&lt;p&gt;My college instructor was impressed with Linux Mint and introduced the Linux Administration students to it a few weeks back handing out bootable CD’s. After seeing Mint booted off the CD I wanted to install the full DVD version in my VMware Virtual Player. If nothing else because the project is based outside the United States the full blown version contains all the CODEC’s for audio and video included. For that reason alone I wanted to get it working.&lt;/p&gt;  &lt;p&gt;If you don’t have it you can get VMware Player here &lt;a href="http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0"&gt;http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0&lt;/a&gt;. You can read about “Linux Mint” and download it at &lt;a href="http://www.linuxmint.com/"&gt;http://www.linuxmint.com/&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Linux Mint is not listed as an option to select in VMware Player. But if you do some digging it is based on Ubuntu (I tried various “Other” options and they would not work). &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Bring up VMware Player using my command file. See my blog entry entitled &lt;strong&gt;“Starting and stopping VMware Player 3.1.3 and its services keeping your computer finally fast!”&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Click on “Home” in the upper left and select “Create a New Virtual Machine.” Browse to your download Linux Mint ISO file linuxmint-10-gnome-dvd-amd64.iso. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVbkxN5PxiI/AAAAAAAAAUA/qKMtWuply60/s1600-h/vm1%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm1" border="0" alt="vm1" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbkxlposSI/AAAAAAAAAUE/eeubtUgWsw0/vm1_thumb%5B3%5D.png?imgmax=800" width="280" height="238" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVbkx30tRII/AAAAAAAAAUI/YMt7MmWtsxo/s1600-h/vm2%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm2" border="0" alt="vm2" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbkyNwWxTI/AAAAAAAAAUM/p-Rr29FGeQE/vm2_thumb%5B2%5D.png?imgmax=800" width="283" height="241" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Pick “Linux” and for Version select “Ubuntu 64-bit.” Why “Ubuntu,” if you browse to &lt;a href="http://www.linuxmint.com/about.php"&gt;http://www.linuxmint.com/about.php&lt;/a&gt; you will read that Mint is based on Debian and Ubuntu and provides about 30,000 packages. I did not try selecting “Debian 5 64-bit” but that may work also. &lt;/li&gt;    &lt;li&gt;As you install more and more virtual machines you will need to standardize how you set them up to keep track of what is what. I use the ISO file name as my Virtual Machine name. It is hard to keep track of 32 bit verses 64 bit… or DVD verses CD… or Gnome verses KDE… you get the picture. The ISO file name has all the information you need to completely identify a Virtual Machine Install. Also if you look in the directory C:\Users\admin\Documents\Virtual Machines you will see all the directory names housing your virtual machines which you want to be as descriptive as possible. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVbkyqCiiYI/AAAAAAAAAUQ/DLojWMrKCJ8/s1600-h/vm3%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm3" border="0" alt="vm3" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVbky-s1OiI/AAAAAAAAAUU/FVgK6gm38Tg/vm3_thumb%5B2%5D.png?imgmax=800" width="300" height="253" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbkzU2pbEI/AAAAAAAAAUY/cuoigrGvP04/s1600-h/vm4%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm4" border="0" alt="vm4" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVbkztYJeQI/AAAAAAAAAUc/DNeo_VyziPw/vm4_thumb%5B2%5D.png?imgmax=800" width="294" height="259" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The next two screens I went with the defaults at first and you can try that... it worked on my i386 machine. But the 64-bit install blew up multiple times near the finish line with a network error. So I reluctantly changed the network connection from NAT to Bridged and install went flawlessly. We can try changing it back to “NAT: Used to share the host’s IP address” after the install is complete and all the updates have been downloaded. A NAT address is more secure because it only allows traffic out of the Virtual machine but not in. You only need Bridged access if you have to connect to the computer from another device/computer. Bridged enables DHCP with your router and your VMware environment on your home network will be assigned an IP address. I have blogged about all this in the past. &lt;/li&gt;    &lt;li&gt;To change the network connection click on “Configure Hardware…” button, select “Network” and check the “Bridged” radio button. Click “OK” and “Finish.” &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVcCd-H4rKI/AAAAAAAAAVQ/ho0PYeI18BU/s1600-h/vm5%5B1%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm5" border="0" alt="vm5" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVbwRPSkLfI/AAAAAAAAAVU/6-wRiJ2u-zo/vm5_thumb.png?imgmax=800" width="303" height="278" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVcCerNn-UI/AAAAAAAAAVc/nYJsspTF9v4/s1600-h/vm11%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm11" border="0" alt="vm11" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVcCfNYzkyI/AAAAAAAAAVg/zDA6gi3Oab0/vm11_thumb%5B2%5D.png?imgmax=800" width="297" height="273" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVbwSNqDo1I/AAAAAAAAAVk/19ra_WSCxkM/s1600-h/vm6%5B1%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm6" border="0" alt="vm6" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbwSQTNguI/AAAAAAAAAVo/vgOdhlql1g8/vm6_thumb.png?imgmax=800" width="305" height="266" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You will see “Automatic Boot in 10 seconds” and then Linux Mint 10 will start installing. The software will come up to a screen with a few icons. Click on “Install Linux Mint.” You will go through a few screen that are self explanatory. Accept the defaults. On “Where are you?” keep clicking till you find your city… I could not enter it manually. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVbwTTE6DxI/AAAAAAAAAUw/z0SoW-DGoyQ/s1600-h/vm7%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm7" border="0" alt="vm7" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVbwTwntnjI/AAAAAAAAAU0/one5O4QWT7w/vm7_thumb%5B3%5D.png?imgmax=800" width="306" height="268" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbwUNziheI/AAAAAAAAAU4/nF9Ioqds2qA/s1600-h/vm8%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm8" border="0" alt="vm8" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbwUV09CgI/AAAAAAAAAU8/IKycElRAke0/vm8_thumb%5B2%5D.png?imgmax=800" width="291" height="262" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbwUh5sStI/AAAAAAAAAVA/VkQigiKt4Yk/s1600-h/vm9%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm9" border="0" alt="vm9" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TVbwVELhNZI/AAAAAAAAAVE/H01XVOhzNyU/vm9_thumb%5B3%5D.png?imgmax=800" width="311" height="267" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVbwVod-olI/AAAAAAAAAVI/KIfiLvZHwoo/s1600-h/vm10%5B9%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm10" border="0" alt="vm10" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVbwVzSI-rI/AAAAAAAAAVM/MdOCGw0wyQE/vm10_thumb%5B5%5D.png?imgmax=800" width="285" height="264" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Keep going till you come to the “Who are you?” screen. This is where standardization comes in again. “Your name:” is optional. For “Your computer’s name:” pick a hostname that is not 100 characters long but identifies the computer and the type of install. I use “&amp;lt;motherboard or master computer model&amp;gt;-mint-10-64.” If you have multiple computers running virtual environments you have to identify in the Virtual computer name which computer is running the virtual machine. As you install more and more Linux flavors/versions/CPU’s you have to be able to distinguish between them… especially if you are setting up servers and establishing connections between them. &lt;/li&gt;    &lt;li&gt;“Pick a username:” this is almost always your “sudo su –“ to root account... you should create other user accounts for things like scripting. I try to name this account the same in all my Virtual Installs. Makes establishing connections using things like Samba, FTP and SFTP to the account easy to remember. I call this account “sudoroot”. Short and easy to type and remember as I setup and run virtual machine after virtual machine. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The next step is to install VMware tools. I have blogged about how to do this in the past so I won’t include every step here.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Click on “Virtual Machine” and select “Install VMware Tools.” This will mount VMware ISO as a CD. However you want to do it copy the file VMwareTools-8.4.5-324285.tar.gz to the /tmp directory. I open a terminal window from “Menu &amp;gt; Terminal.” &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;$ sudu su -    &lt;br /&gt;# cd /media     &lt;br /&gt;# cd “VMware Tools”     &lt;br /&gt;# cp –p VM* /tmp     &lt;br /&gt;# cd /tmp     &lt;br /&gt;# tar zxf VMwareTools-8.4.5-324285.tar.gz     &lt;br /&gt;# cd vmware-tools-distrib     &lt;br /&gt;# ./vmware-install.pl&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;I accept the defaults. You will see a message at the bottom of the screen “VMware Tools is installing. Follow the instruction in the guest operating system to complete the installation. Eventually you will come to: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Before running VMware Tools for the first time, you need to configure it by invoking the following command: “/usr/bin/vmware-config-tools.pl”. Do you want this program to invoke the command for you now? [yes] &amp;lt;enter&amp;gt;… this will install the tools. Eventually you come to:&lt;/p&gt;  &lt;p&gt;You must restart your X session before any mouse or graphics change take effect.&lt;/p&gt;  &lt;p&gt;You can now run VMware Tools by invoking “/usr/bin/vmware-toolbox-cmd” from the command line or by invoking “/usr/bin/vmware-toolbox” from the command line during an X server session.&lt;/p&gt;  &lt;p&gt;To enable advanced X features (e.g., guest resolution fit, drag and drop, and file and text copy/paste), you will need to do one (or more) of the following:    &lt;br /&gt;1. Manually start /usr/bin/vmware-user     &lt;br /&gt;2. Log out and log back into your desktop session; and,     &lt;br /&gt;3. Restart your X session.&lt;/p&gt;  &lt;p&gt;At this point I reboot:&lt;/p&gt;  &lt;p&gt;# shutdown –r now&lt;/p&gt;  &lt;p&gt;The last step in getting a fully functional version of Linux Mint is to download and install all the latest updates. Every flavor of Linux seems to have a different way of doing this. In Linux Mint click on “Menu &amp;gt; Administrator &amp;gt; Update Manager, &amp;lt;enter suduroot password&amp;gt;, &amp;gt; Install Updates”. You will see “&lt;strong&gt;Downloading Package Files&lt;/strong&gt;”… Do a “&lt;strong&gt;# shutdown –h now&lt;/strong&gt;” after the install is complete. Change the network back to a NAT and play the Linux Mint Virtual Machine. It should boot just fine. Do a “$ ifconfig” and try Firefox, the change back to NAT should be AOK.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-4338798478788535989?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/4338798478788535989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=4338798478788535989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4338798478788535989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4338798478788535989'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/02/computer-update-getting-linux-mint.html' title='Creating a Linux Mint 10 Virtual Machine in VMware Player 3.1.3'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_UFmb9gLN3Gk/TVbkxlposSI/AAAAAAAAAUE/eeubtUgWsw0/s72-c/vm1_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-7231460946302334990</id><published>2011-02-11T02:28:00.001-05:00</published><updated>2011-04-07T04:01:37.097-04:00</updated><title type='text'>How to use Virtual environments to surf the internet and read email to secure your home computer core operating system from viruses and spyware!</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;With everyone working on CISSP I am researching my own security projects as they come to me in my studies. It hit me recently that Virtualization is yet another way to secure our home and laptop computers. The two most often ways home computers are attacked are via email and browsing to unscrupulous web sites. No matter how fast the software companies plug the leaks… the hackers are one step ahead. Virtualization allows us to put those viruses and spyware in a controlled/virtual box. This protects your home/laptop computer from attack. If these malicious hackers destroy your virtual install just delete it and create a new one. Don’t forget to change your email passwords also.&lt;/p&gt;  &lt;p&gt;Create the ultimate install of Windows 7 (blogged about in the past) and then install Virtualization into Windows 7 using either “Virtualbox” &lt;a href="http://www.virtualbox.org/"&gt;http://www.virtualbox.org/&lt;/a&gt; or VMware Player &lt;a href="http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0"&gt;http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0&lt;/a&gt; leaving your original install in perfect condition. Then install virtual operating systems of various Linux and Windows versions keeping your original Windows 7 operating system pristine (or finally fast… lol). We can surf to questionable web sites introduced by the search engines researching the technical computer questions we are constantly seeking answers to without worry.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Microsoft has an answer that put the kibosh on all that… they limit how many times you can register Windows&lt;/em&gt; (or so I told by the University students) so you don’t want to go burning registrations on Virtual Machine installs. But if you have an old XP version of Windows lying around… like I do why not burn one of those? Then you can install Firefox, Google Chrome, CCleaner, Putty, etc. in your (virtual) XP environment and surf like mad… never using your Windows 7 environment except for safe and secure stuff. If you leave the Network connection as NAT this keeps you even more secure. That is what I am doing now! I do all my risky internet activity using my virtual machines.&lt;/p&gt;  &lt;p&gt;To use your virtual Windows XP environment for email I suggest Thunderbird &lt;a href="http://www.mozilla.org/projects/thunderbird/"&gt;http://www.mozilla.org/projects/thunderbird/&lt;/a&gt; which really works great… especially if you have multiple accounts like I do. You can read about Thunderbird at &lt;a href="http://en.wikipedia.org/wiki/Mozilla_Thunderbird"&gt;http://en.wikipedia.org/wiki/Mozilla_Thunderbird&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;What I did was setup Gmail in Thunderbird. Thunderbird is smart enough to know the optimal settings and configures everything for you. All you enter is email address and password. I then went into Gmail and set it up to retrieve the POP3 mail from my ISP email account. Don’t want my ISP email popping down to a temporary virtual XP install. Gmail is IMAP which leaves the email on the server and keeps everything in sync. The last thing I did was setup Hotmail in Thunderbird. Hotmail is uses secure POP3 which from &lt;a href="http://en.wikipedia.org/wiki/Pop3"&gt;http://en.wikipedia.org/wiki/Pop3&lt;/a&gt;, “Clients that leave mail on servers generally use the UIDL command to get the current association of message-numbers to message identified by its unique identifier. The unique identifier is arbitrary, and might be repeated if the mailbox contains identical messages. A POP client must fetch the entire UIDL map. For large mailboxes, this can require significant processing.”&lt;/p&gt;  &lt;p&gt;I was worried that I was about to POP all the email off the Hotmail server, but I knew Windows Live works without doing that so I rolled the dice and prayed Thunderbird would not do it. Like the WIKI said all email downloaded as new to Thunderbird, and it took a while… (I really need to do some house cleaning) but my email was left on the Hotmail/Live server. My next test was to delete an email from Thunderbird and see if it would eventually sync up with the Hotmail server. It only occurs every 15 minutes so be patient… and it did. Project complete. Surfing and reading email from a virtual XP machine keeping your home/laptop computer secure is now viable.&lt;/p&gt;  &lt;p&gt;You can read more about Hotmail at &lt;a href="http://en.wikipedia.org/wiki/Hotmail"&gt;http://en.wikipedia.org/wiki/Hotmail&lt;/a&gt;, as part of Hotmail &amp;quot;Wave 4&amp;quot; release, Microsoft has added &lt;a title="Exchange ActiveSync" href="http://thecaptainslatest.blogspot.com/wiki/Exchange_ActiveSync"&gt;&lt;font color="#0645ad"&gt;Exchange ActiveSync&lt;/font&gt;&lt;/a&gt; support to Hotmail, allowing users to synchronise their email, &lt;a title="Windows Live Contacts" href="http://thecaptainslatest.blogspot.com/wiki/Windows_Live_Contacts"&gt;&lt;font color="#0645ad"&gt;contacts&lt;/font&gt;&lt;/a&gt;, and &lt;a class="mw-redirect" title="Windows Live Calendar" href="http://thecaptainslatest.blogspot.com/wiki/Windows_Live_Calendar"&gt;&lt;font color="#0645ad"&gt;calendar&lt;/font&gt;&lt;/a&gt; on any device that supports the Exchange ActiveSync protocol. My guess is this is what keep the email on the server syncing up.&lt;/p&gt;  &lt;p&gt;The last thing to do is install Putty in your virtual environment and use a SSH tunnel to your home network if you are out and about using public networks on your laptop. &lt;em&gt;Blogged about… read about it…&lt;/em&gt; No more worrying about questionable email or what sites you view. If you get a virus or spyware just blow away your Windows XP Virtual environment and install another leaving your original Window 7 installation in perfect condition… that is until Microsoft will allow no more XP installs… If you want to you can also use your Linux browsers which may be more secure. Not as many hackers have been attacking those operating systems… the hate level in just not quite as high as it is with Microsoft.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-7231460946302334990?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/7231460946302334990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=7231460946302334990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7231460946302334990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/7231460946302334990'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/02/computer-update-using-virtualization-to.html' title='How to use Virtual environments to surf the internet and read email to secure your home computer core operating system from viruses and spyware!'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-4117924049440786345</id><published>2011-02-10T22:42:00.001-05:00</published><updated>2011-04-07T04:02:56.082-04:00</updated><title type='text'>How to Get Online Update and DVD package installs working in openSUSE 11.3 running in VMware Player 3.1.3, NAT to bridged in VMware player</title><content type='html'>&lt;p&gt;In my post entitled “&lt;strong&gt;Setting up a Ubuntu SSH server for secure sftp with chroot and public/private keys…” &lt;/strong&gt;I did not figure out how to change my VMware Player environment from a NAT to a bridged network. The “bridged” network setting will actually request a IP from your DHCP router and allow outside access to the virtual machine. Which for my projects, is mandatory. To do this click on “Virtual Machine &amp;gt; Virtual Machine Settings &amp;gt; Network.” Change the Network configuration from the default NAT to Bridged.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVTAqn1aTLI/AAAAAAAAAT4/fIoxinD0d7Q/s1600-h/vm1%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vm1" border="0" alt="vm1" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVTAqy06yfI/AAAAAAAAAT8/Y6CzoD1NEDc/vm1_thumb%5B2%5D.png?imgmax=800" width="489" height="399" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;In my college computer Linux Administration class we are using openSUSE 11.3. So I needed some fully functional openSUSE virtual operating systems working at home to do my homework. Part of our second project is to install 4 Servers (Samba, Apache, DHCP and LDAP) from the openSUSE DVD. There is a lot of scripting in the class so I wanted to get Samba working so I could copy scripts back and forth from Windows to openSUSE. Of course I could use my previous project and make openSUSE a SSH server… but that does not address my homework learning about Samba.&lt;/p&gt;  &lt;p&gt;When I installed openSUSE i586 in VMware on my laptop it would not render the graphics properly. I fixed this problem in Ubuntu by applying online updates. But when I went to use “Online Update” in openSUSE it brought up the following:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TVSwEDZDHdI/AAAAAAAAATU/p8JxTYUpZ-s/s1600-h/Suse1%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse1" border="0" alt="Suse1" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVSwE-GJADI/AAAAAAAAATc/-LhCSvEvrtE/Suse1_thumb%5B3%5D.png?imgmax=800" width="426" height="340" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVSwFQdlM2I/AAAAAAAAATg/-UGJs6d05Zg/s1600-h/Suse2%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse2" border="0" alt="Suse2" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVSwFzBJ94I/AAAAAAAAATk/pGgkmSqtEC4/Suse2_thumb%5B3%5D.png?imgmax=800" width="422" height="335" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TVSwGp_miXI/AAAAAAAAATo/zdv-pw79xPI/s1600-h/Suse3%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse3" border="0" alt="Suse3" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TVSwHP1HZ6I/AAAAAAAAATs/m_3wzhxRsO4/Suse3_thumb%5B3%5D.png?imgmax=800" width="438" height="332" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_UFmb9gLN3Gk/TVSwH6bvyWI/AAAAAAAAATw/jr2X3uKq1b4/s1600-h/Suse4%5B7%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Suse4" border="0" alt="Suse4" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TVSwIZR8GmI/AAAAAAAAAT0/tag7FbWqjq8/Suse4_thumb%5B5%5D.png?imgmax=800" width="410" height="327" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It looked like I had to register openSUSE online (like Microsoft) just to get online updates. My college instructor had not seen this before and I asked the other students if they ran into this and they had not. All of them were either using a computer install or Virtualbox. I tried openSUSE on my desktop and the graphics were OK so I forgot about the laptop. Then I went to load server packages from my openSUSE DVD on my server and could not get that to work either. My option was either travel to the college and use openSUSE there or get all this working in “VMware Player.” I chose the latter.&lt;/p&gt;  &lt;p&gt;You have to tell VMware Player to enable the DVD drive. Go in to “Virtual Machine &amp;gt; Removable Devices” and click on the “CD/DVD (IDE)” box to enable your DVD drive.&lt;/p&gt;  &lt;p&gt;This is pretty useless unless you mount the DVD and tell Yast how to get to the software on the DVD. Click on the “Application Launcher &amp;gt; System &amp;gt; File Manager.” Right click on “Dolphin” and Add it to the Desktop. I would also add Firefox to your desktop by clicking on “Application Launcher” and just arrow up the Firefox icon. When you open it up you will see the DVD icon on the left side. Double click that an mount the DVD.&lt;/p&gt;  &lt;p&gt;Do the same for “Terminal” to get a “Terminal” window on your desktop, and also add it to the Panel. If you open a terminal window and type “$ ll /media” you will see the DVD mounted as “openSUSE-DVD-i586-Buildd0702..001.” Now we have to setup YAST to do “Online Updates” and load software from the DVD. Click on “Launcher &amp;gt; Computer &amp;gt; Yast.”&lt;/p&gt;  &lt;p&gt;If you want to use the DVD to install packages you will have to add that as a repository. Click on “Software Repository &amp;gt; Add, select DVD…” and the rest is easy.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;Getting Online Update working:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;First try to do either an “Online Update, or Add-On Products” you may get “Insert openSUSE-11.3 11.3-1.82 (Disc 1), Retry, Abort, Skip, Eject” dialog box. If you do then it is time to change the default repositories. Click on “Software Repositories” and delete the repository (&lt;em&gt;only if it is NOT working&lt;/em&gt;) named “Priority: 99 (Default); Name: openSUSE-11.3 11.3-1.82; URL: cd:///?devices=/dev/sr1.” This is the default repository that points to your CD or DVD drive and usually works. But in my case it did not and I had to delete it and add my DVD drive in a separate repository entry.&lt;/p&gt;  &lt;p&gt;Next Click on “Add” and check “Community Repositories &amp;gt; Next.” In the “Repository Description” box you will see many repositories listed like “Open and Non-Open Source Software Addon repository for openSUSE 11.3.” Click on a repository and the description will change… each description providing the URL to add.&lt;/p&gt;  &lt;p&gt;To add repositories copy the URL… go back to the “Add” button and click on “Specify URL” and paste in the URL. I did not name them but maybe you should… Click on “OK” and this adds the repository.&lt;/p&gt;  &lt;p&gt;If all you want is “Online Update” just add &lt;a href="http://download.opensuse.org/update/11.3"&gt;http://download.opensuse.org/update/11.3&lt;/a&gt; which is the main update URL down near the bottom of suggested repositories. Once it is added you will &lt;strong&gt;not&lt;/strong&gt; be prompted to register to download all the latest patches and updates ever again. I also added the “Main Open and Non-Open Source” repositories for openSUSE.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-4117924049440786345?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/4117924049440786345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=4117924049440786345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4117924049440786345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/4117924049440786345'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/02/computer-update-getting-online-update.html' title='How to Get Online Update and DVD package installs working in openSUSE 11.3 running in VMware Player 3.1.3, NAT to bridged in VMware player'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_UFmb9gLN3Gk/TVTAqy06yfI/AAAAAAAAAT8/Y6CzoD1NEDc/s72-c/vm1_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-5162321504462641668</id><published>2011-02-05T19:21:00.001-05:00</published><updated>2011-04-09T22:29:21.153-04:00</updated><title type='text'>These are the final steps to secure SSH tunneling for your Laptop while on the road. Don’t let those coffee shop hacker’s spy on everything you are doing!</title><content type='html'>&lt;p&gt;This is my final entry on this project. You might think this all an overkill on surfing security… and if you don’t use your computer to manage your bank accounts or read confidential email, etc. I understand… If you don’t mind people snooping your every packet, watching where you surf and what you type; if you never log into any web site exposing your username and password’s to hackers everywhere; if you want to use your companies VPN where every email and URL you visit in monitored… then all this is not for you.&lt;/p&gt;  &lt;p&gt;The next step in the process is to setup a permanent domain for your roaming DHCP IP address. Once again the university students clued me into a solution at DYNDNS.com.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Setting up your roaming Internet Service Provider IP to a permanent domain:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;You would not want to be in Europe and have your ISP change your public router address. Imagine asking family members to log into your router that magically started working and send you the IP address. My family just knows it works… More than likely your home router is setup as DHCP from your Internet Service Provider. You can create your own domain and point it to your home router using DynDNS &lt;a href="http://www.dyndns.com/"&gt;http://www.dyndns.com/&lt;/a&gt;. From their web site, “Obtain your own free domain name like name.dyndns.org, host your own weblog/blog at home, or access your computer remotely.”&lt;/p&gt;  &lt;p&gt;What this does is if your ISP changes your IP address you can configure your router to automatically update your DYNDNS.com information to keep your domain name pointed at your router. So if you a in Japan and your IP changes at home server… no problem. This web site explains how to accomplish this &lt;a href="http://www.dyndns.com/support/kb/dyndns.html#howto"&gt;http://www.dyndns.com/support/kb/dyndns.html#howto&lt;/a&gt;. From my router’s help menu:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;A Dynamic DNS (DDNS) service provides a central public database where information (such as e-mail addresses, host names, and IP addresses) can be stored and retrieved. The Dynamic DNS server also stores password-protected information and accepts queries based on e-mail addresses.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;If you want to use a DDNS service, you must register for it. The Dynamic DNS client service provider will give you a password or key.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Sounds complex but all you have to do go to their web site and create a domain. Then configure your router to keep DYNDNS.com updated as to your router DHCP address.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TU3y7dKNDzI/AAAAAAAAASw/9ZcIHwEgpCw/s1600-h/dyndns%5B19%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="dyndns" border="0" alt="dyndns" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TU3y7jOMqRI/AAAAAAAAAS0/DUoXJHVslxs/dyndns_thumb%5B13%5D.png?imgmax=800" width="567" height="269" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can test your setup by clicking on “Show Status” and you should get a message like, “&lt;em&gt;yourdomainname.dyndns.org / x.x.x.x updated successfully at 04:49 pm, 02/05/2011&lt;/em&gt;.” Now to connect to your home SECURE ssh server you would enter the following:&lt;/p&gt;  &lt;p&gt;$ ssh &amp;lt;yourusername&amp;gt;@&amp;lt;yourdomainname&amp;gt;.dyndns.org&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Locking down the Laptop for surfing while on the road, final setup on your SSH client/local computer&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Now that I can use a domain instead of my routers IP address I will set everything up on the laptop for permanent lock down. Our first problem is knowing when the laptop is using our SSH tunnel or the public internet connection on un-tunneled ports. With the browser it is not a problem because once we enable SOCK5 it won’t work until the dynamic tunnel is established. But what about our email or other applications running on the laptop? How do we make sure they are not connecting to the public internet via open ports?&lt;/p&gt;  &lt;p&gt;In Linux it is well documented what services use what ports so we could just kill those processes and start them up again when we need them. But in Windows 7 I have no idea what application uses what ports. A few are easy… email only uses six possible ports which we know. But we want to make sure those ports are only used through the tunnel. What I tried was creating one master Putty entry that tunneled everything. Every port I knew that applications use I tunneled even if those tunnels did not seem to work. That way nothing could go out or come in on those ports unless it went through the tunnel.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TU39mtwezGI/AAAAAAAAAS8/hH-Wg-wYYv4/s1600-h/tunnelall2%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="tunnelall2" border="0" alt="tunnelall2" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TU39nDz9apI/AAAAAAAAATA/Pb1ZebGPrww/tunnelall2_thumb%5B2%5D.png?imgmax=800" width="402" height="352" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TU39nfTeS0I/AAAAAAAAATE/snQ0ekTNuBI/s1600-h/Tunnelall%5B10%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Tunnelall" border="0" alt="Tunnelall" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TU39nxAiIsI/AAAAAAAAATI/BJbKPUKTKpo/Tunnelall_thumb%5B6%5D.png?imgmax=800" width="419" height="353" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Don’t forget to add your Dynamic port D8080 to the Putty entry. Try as I might I never got this to work. My next option is to figure out how to disable port 1-21, and 23-1024 in Windows. &lt;strong&gt;&lt;em&gt;&lt;u&gt;This is a work in progress.&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-5162321504462641668?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/5162321504462641668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=5162321504462641668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/5162321504462641668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/5162321504462641668'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/02/computer-update-final-steps-to-secure.html' title='These are the final steps to secure SSH tunneling for your Laptop while on the road. Don’t let those coffee shop hacker’s spy on everything you are doing!'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_UFmb9gLN3Gk/TU3y7jOMqRI/AAAAAAAAAS0/DUoXJHVslxs/s72-c/dyndns_thumb%5B13%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-368562828871610843</id><published>2011-01-31T22:04:00.001-05:00</published><updated>2011-04-07T03:59:05.772-04:00</updated><title type='text'>How to set up a dynamic SSH tunnel to do secure Web browsing in Linux and Windows</title><content type='html'>&lt;p&gt;This blog entry is a continuation of the previous blog entry: &lt;strong&gt;Computer update: Setting up a SSH tunnel from your laptop into your home computer for secure public Email and Internet access from ANYWHERE…&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This blog entry is about setting up and testing everything at home. To actually use a SSH tunnel from a public internet connection will require three devices: your local computer (laptop), an intermediate machine with a public IP or domain name, and the private SSH server/remote computer based inside your SECURE home network. Hopefully you have logged into your home router and enabled encryption and locked down you home network from prying eyes. The following was taken from &lt;a href="http://docs.cs.byu.edu/general/ssh_tunnels.html"&gt;http://docs.cs.byu.edu/general/ssh_tunnels.html&lt;/a&gt; and reworded a bit:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Start an SSH connection from your local machine to the intermediate machine (your home router) with a public IP address which was provided by your ISP. This is usually a DHCP address so later on we will set up a domain at DynDNS &lt;a href="http://www.dyndns.com/"&gt;http://www.dyndns.com/&lt;/a&gt; to keep the address static. &lt;/li&gt;    &lt;li&gt;Tell that connection to listen for traffic to some port (22) on your local machine, and send it through the intermediate machine (router) which forwards it to a specific port on the privately addressed SSH remote/server machine. This port is said to be forwarded. &lt;/li&gt;    &lt;li&gt;On your local machine, use the application that you want to connect to the remote machine, and tell it to use the forwarded port on your local machine. When you connect to the local port, it will look like it is the destination machine. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;They make it all sound so simple…&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Static IP or Address Reservation for that home tunnel computer:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To tunnel to your home computer you need an Home Network IP that does not change. I mistakenly thought that I would need to setup a static IP which is what I hear from others how they are setting up ports on their home networks. But that is not really the best solution and a lot more work than is necessary. Just leave that home SSH server computer as a DHCP host and setup a “Address Reservation” in the router. What is the difference?&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Static routes&lt;/em&gt; give the router information that it cannot learn automatically through other means. This can happen when RIP is disabled on the LAN. (See the LAN IP Setup screen.) All defined static routes appear in the table. You add or delete a route in the area under the Static Routes table.&lt;/p&gt;  &lt;p&gt;When you specify a reserved IP address for a PC on the LAN, that PC will always receive the same IP address each time it accesses the DHCP server. Reserved IP addresses should be assigned to servers that require permanent IP settings. The router does this by MAC Address and Device Name so a simple reservation configured in the “LAN Setup” in your home router solves the home moving DHCP IP problem. As I mentioned before you want to do this for your Network Printer also. Mine kept getting a new IP from time to time and then my family was crying to dear old Dad that the printer would not print anymore.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Setting up Firefox to SSH tunnel using SOCKS5:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To get Firefox working we need to use SSH as a proxy. This is where the ssh –D option to use the SOCKS internet protocol. There is a good article at &lt;a href="http://xuanluo.bol.ucla.edu/sshproxywin.html"&gt;http://xuanluo.bol.ucla.edu/sshproxywin.html&lt;/a&gt; you may want to read also. On the web page the author mentions &lt;a href="http://www.freecap.ru/eng/"&gt;http://www.freecap.ru/eng/&lt;/a&gt; as another alternative to getting application to use a dynamic tunnel. I have not explored this but may someday. From the Freecap website, “FreeCap -- is a program for transparency redirect connections from programs through SOCKS server. In fact that some programs hasn't native SOCKS support (for example Internet Explorer), In this case FreeCap will be helpful, transparently redirect all connections requests through SOCKS server.”&lt;/p&gt;  &lt;p&gt;From &lt;a href="http://en.wikipedia.org/wiki/SOCKS"&gt;http://en.wikipedia.org/wiki/SOCKS&lt;/a&gt; SOCKS is an &lt;a href="http://thecaptainslatest.blogspot.com/wiki/Internet"&gt;Internet&lt;/a&gt; &lt;a href="http://thecaptainslatest.blogspot.com/wiki/Protocol_(computing)"&gt;protocol&lt;/a&gt; that facilitates the routing of &lt;a href="http://thecaptainslatest.blogspot.com/wiki/Packet_(information_technology)"&gt;network packets&lt;/a&gt; between &lt;a href="http://thecaptainslatest.blogspot.com/wiki/Client%E2%80%93server"&gt;client–server&lt;/a&gt; applications via a &lt;a href="http://thecaptainslatest.blogspot.com/wiki/Proxy_server"&gt;proxy server&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;From the Wiki, “Bill wishes to communicate with Jane over the internet, but a firewall exists on his network between them and Bill is not authorized to communicate through it himself. Therefore, he connects to the SOCKS proxy on his network and sends to it information about the connection he wishes to make to Jane. The SOCKS proxy opens a connection through the firewall and facilitates the communication between Bill and Jane.”&lt;/p&gt;  &lt;p&gt;Go back to &lt;a href="http://polishlinux.org/apps/ssh-tunneling-to-bypass-corporate-firewalls/"&gt;http://polishlinux.org/apps/ssh-tunneling-to-bypass-corporate-firewalls/&lt;/a&gt; and it reads, after showing how to use the tunnel to specific web sites, &amp;quot;In this situation let’s look into the SSH manual and find a parameter -D. As we can read there, SSH can act as a (specific) proxy server. This is a SOCKS-type (pseudo) server. We won’t be concerned how it works, just remember the name.”&lt;/p&gt;  &lt;p&gt;Go into the router and write down the IP address provided by your ISP. Armed with that, the account you setup on the home SSH server, and the password to that account, type the following in a terminal window on your Client/Remote/Laptop host:&lt;/p&gt;  &lt;p&gt;$ ssh &amp;lt;ServerUser&amp;gt;@&amp;lt;ServerIP&amp;gt; –D 8080&lt;/p&gt;  &lt;p&gt;NOTE: &lt;em&gt;The terminal window with the connection to your home computer account needs to stay connected. One you close the terminal your tunnel will be lost and you can no longer surf the web using this method.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;The command above establishes the tunnel to your home server on port 8080. From now on, SSH listens dynamically on port 8080. The next step is to setup Firefox to use the tunnel so you can surf the web free from prying eyes. In Firefox, click on “Edit” &amp;gt; “Preferences” &amp;gt; “Advanced” click on the “Network” tab, click on the “Settings” button. Check the “Manual proxy configuration:” and for “SOCKS Host:” enter “localhost or 127.0.0.1,” for Port enter 8080, server type should be set to 5. Don’t forget to remove any other entries in HTTP Proxy.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TUuP_pV00jI/AAAAAAAAAN4/x9ue2ifiu7g/s1600-h/SOCK5_SSH%5B3%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SOCK5_SSH" border="0" alt="SOCK5_SSH" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TUd4SYwjQNI/AAAAAAAAAN8/OXjr6dsiruw/SOCK5_SSH_thumb%5B3%5D.png?imgmax=800" width="592" height="346" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;And what do we have now? Well, now SSH will intercept everything on this port and dynamically open a tunnel (via REMOTE_HOST) to the final target typed in the Firefox address bar. From now on we can surf over the whole Internet. If you want to use Firefox at home without the tunnel just click on the “No proxy” button and go back to surfing the old way. If you are at work you will need to reenter the proxy you had before if there was one.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;Setting up Windows Internet Explorer 8 to SSH tunnel using Putty and SOCKS5:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you have not already done so, you will need to download putty at &lt;a href="http://www.putty.org/"&gt;http://www.putty.org/&lt;/a&gt; or &lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html"&gt;http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html&lt;/a&gt;. You can just run the “putty.exe” file or install it. Either way, to save sessions, putty is going to add entries to your registry so I installed it. If you want to later remove it I recommend “Revo Uninstall” at &lt;a href="http://www.revouninstaller.com/"&gt;http://www.revouninstaller.com/&lt;/a&gt;. The Free version works good, but look at the Pro Options to see if you want to purchase it.&lt;/p&gt;  &lt;p&gt;In the Putty &amp;gt; SSH &amp;gt; Tunnels Panel there is a Radio button called “Dynamic.” Selecting this option instructs Putty SSH to use the –D [bind_address:]port option that I blogged about previously. Briefly the –D option specifies a local “dynamic” application-level port forwarding. Just like in Firefox under Linux we will use the SSH supported SOCKS5 protocol to forward a port above 1024 across the tunnel to our remote/server computer that we will connect to using the applications protocol… in this case HTTP and HTTPS. You can read about SOCKS5 protocol at &lt;a href="http://en.wikipedia.org/wiki/SOCKS"&gt;http://en.wikipedia.org/wiki/SOCKS&lt;/a&gt; or &lt;a href="http://www.faqs.org/rfcs/rfc1928.html"&gt;http://www.faqs.org/rfcs/rfc1928.html&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Go into putty and setup your Session. The putty manual states, “The Session configuration panel contains the basic options you need to specify in order to open a session at all, and also allows you to save your settings to be reloaded later.” In Firefox we forwarded port 8080 dynamically. To be consistent lets do the same in Internet Explorer 8. Call the session something descriptive like “SSHTunnel8080Dynamic.” The Host Name will be the IP of our SSH server, and port is secure SSH 22. Click on any of the screen shots to read all about the options.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter4.html#config-session"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Tunnel8080" border="0" alt="Tunnel8080" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TZ1uxpGyOzI/AAAAAAAAAhE/-t4vAxyAJVQ/Tunnel808010.png?imgmax=800" width="629" height="421" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Note: Saved sessions are saved in the registry. The Host Name is the host… Saved Sessions is what you want to call it. They can be the same or not. Both must be filled in when you save the entry. &lt;strong&gt;Don’t save it yet…&lt;/strong&gt; we have to setup the Dynamic Tunnel from our client/local computer to our remote/server computer. Go to Category “Connection &amp;gt; SSH &amp;gt; Tunnels.”&lt;/p&gt;  &lt;p&gt;To maximize security there is no reason to open up shell on your host computer. If someone hacks your username and password all you want them to see is blackness. I also checked “2 only” for the connection.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TUuQAwjHMrI/AAAAAAAAAOM/z3Q9BkEoepU/s1600-h/sshPanel%5B11%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="sshPanel" border="0" alt="sshPanel" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TUuQBTYbE_I/AAAAAAAAAOU/qeaUbtBZOnM/sshPanel_thumb%5B9%5D.png?imgmax=800" width="559" height="508" /&gt;&lt;/a&gt;&lt;a href="http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter4.html#config-ssh-portfwd"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="PuttyTunnel" border="0" alt="PuttyTunnel" src="https://lh3.googleusercontent.com/_UFmb9gLN3Gk/TUoQtbdPw4I/AAAAAAAAAOY/k_RNO6UqP3s/PuttyTunnel%5B8%5D.png?imgmax=800" width="593" height="507" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So lets get the Internet explorer working. There were many outdated postings on the internet about tunneling ports and I accomplished that fairly quickly. What you do is establish the tunnel to port 22 on the remote host using a port above the reserved ports. The connect Putty to the localhost port being tunneled.&lt;/p&gt;  &lt;p&gt;But I want to be able to use Internet Explorer to surf the Internet at will what proved a lot more reading and surfing. Since we are doing a browser 8080 comes to mind. Here are the settings you want:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter4.html#config-ssh-portfwd"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Dyn" border="0" alt="Dyn" src="http://lh3.ggpht.com/_UFmb9gLN3Gk/TUuQCPLDWAI/AAAAAAAAAOg/9WsBGUuK584/Dyn%5B9%5D.png?imgmax=800" width="546" height="441" /&gt;&lt;/a&gt;&lt;a href="http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter4.html#config-ssh-portfwd"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="8080TunnelPanelAfterAdd" border="0" alt="8080TunnelPanelAfterAdd" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TUuQCdQNYcI/AAAAAAAAAOs/PODNZJ4geAg/8080TunnelPanelAfterAdd%5B10%5D.png?imgmax=800" width="609" height="432" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Go back to the “Session” panel and click on the “Save” button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter4.html#config-session"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Tunnel8080" border="0" alt="Tunnel8080" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TZ1uxpGyOzI/AAAAAAAAAhI/moLClLvblLs/Tunnel808012.png?imgmax=800" width="599" height="392" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As I worked to get other ports tunneled for email I quickly realized I need to identify my Putty connections to my remote/server computer. This can be done by Clicking on “Window &amp;gt; Behavior” and entering a “Window title:” like “SSH 8080 Dynamic SOCKS5 Tunnel” and “SSH Tunnel All Ports:”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_UFmb9gLN3Gk/TUuQDI7CqSI/AAAAAAAAAPI/I9j74jcQzaA/s1600-h/Title%5B9%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Title" border="0" alt="Title" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TUuQDnbYvkI/AAAAAAAAAPQ/mm3DbB6A04E/Title_thumb%5B7%5D.png?imgmax=800" width="598" height="435" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Windows Internet Explorer works the same way with the SOCKS5 proxy as Firefox did. Use localhost or 127.0.0.1. All other Proxy entries must be clear to surf through the tunnel:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Go to “Tools” menu, click on “Internet Options,” select the “Connections” tab. In Connections click on the “Lan Settings” button. &lt;/li&gt;    &lt;li&gt;Under “Proxy Server” check the box “Use a proxy server for your LAN…”. &lt;/li&gt;    &lt;li&gt;Click on the “Advanced” tab. &lt;/li&gt;    &lt;li&gt;Clear all proxy settings (making note of any there were there) and enter the following in the “Socks:” field: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TUuQD8jpSrI/AAAAAAAAAPo/fOddtQIY4QU/s1600-h/WindowCn1%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="WindowCn1" border="0" alt="WindowCn1" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TUuQECSooUI/AAAAAAAAAPs/xahWTdD6mGY/WindowCn1_thumb%5B4%5D.png?imgmax=800" width="477" height="455" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_UFmb9gLN3Gk/TUuQEYET9BI/AAAAAAAAAPw/nAe-s7kR5r8/s1600-h/WindowsCn2%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="WindowsCn2" border="0" alt="WindowsCn2" src="http://lh5.ggpht.com/_UFmb9gLN3Gk/TUuQE4hSl-I/AAAAAAAAAP8/PZEdm6W1Lt0/WindowsCn2_thumb%5B4%5D.png?imgmax=800" width="563" height="467" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windows.microsoft.com/en-US/windows-vista/Change-proxy-settings-in-Internet-Explorer"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="WinProxySettings" border="0" alt="WinProxySettings" src="http://lh4.ggpht.com/_UFmb9gLN3Gk/TUuQFRDXglI/AAAAAAAAANY/QCnTznI_u9w/WinProxySettings%5B6%5D.png?imgmax=800" width="544" height="376" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So how do we test all this on our home network. After all, if are browsing the internet how would we know whether it is happening via “Putty” tunneling to your SSH server or your local machine connected to your router? Open a command prompt on the client and run “ipconfig” to get your DHCP IP address on your home network. NOTE: &lt;em&gt;You will have to do this every time you turn off an on the home computer unless it is setup as fixed IP.&lt;/em&gt; Now log into your router and disable port (80 – HTTP, 25 – SMTP, 110 – IMAP, 443 – HTTPS) for your client PC. On my home router this is found under “Content Filtering &amp;gt; Block Services.” Under “Services Blocking” make sure “Always” radio button is selected.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_UFmb9gLN3Gk/TUoZ-AeWxLI/AAAAAAAAAMA/-ZLrI4aC-VU/s1600-h/RouterServices%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="RouterServices" border="0" alt="RouterServices" src="https://lh5.googleusercontent.com/_UFmb9gLN3Gk/TUoZ-hd0k3I/AAAAAAAAAME/wLCcyvC9KZI/RouterServices_thumb%5B4%5D.png?imgmax=800" width="541" height="359" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click on the “Add” Button. Select the “Filter Services For” and select the “Only this IP Address” and enter the IP of your client. I selected “Service Type &amp;gt; User Defined” and entered the range (24-1024) to block everything from the client/local computer. Now we know that if anything works, it will work only through the tunnel via port 22. Click Apply when done. Test your browser. If it can go nowhere you were successful. You have cut off your client/local computer from the internet. NOTE: It goes without saying you may need a second computer to enable the ports again if all this does not work for your home setup. If you are bridging to VMware or Virtual Box and you disable the host ports…&lt;/p&gt;  &lt;p&gt;&lt;a href="https://lh6.googleusercontent.com/_UFmb9gLN3Gk/TUoZ-9OUDkI/AAAAAAAAANc/jrBfQ8uC-c8/s1600-h/RouterServices2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="RouterServices2" border="0" alt="RouterServices2" src="http://lh6.ggpht.com/_UFmb9gLN3Gk/TUoZ_Rb25KI/AAAAAAAAANg/C-67T3GZADg/RouterServices2_thumb.png?imgmax=800" width="546" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;All that is left to do is open the session in putty and log in to the server. Internet Explorer 8 should browse the web just fine via the dynamic SSH tunnel.&lt;/p&gt;  &lt;p&gt;This Blog entry is continued on my next blog entry: &lt;a href="http://thecaptainslatest.blogspot.com/2011/02/computer-update-setting-up-ssh-tunnel.html"&gt;&lt;font color="#333333"&gt;&lt;strong&gt;Computer update: Setting up a SSH tunnel for secure access to do view your Hotmail and GMail in Linux and Windows&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;&lt;em&gt;Below are notes taken from web sites…. and part of a future project perhaps!&lt;/em&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;PLINK.EXE -ssh -P 22 hostname -l username -L 993:imap.gmail.com:993 -L 25:smtp.gmail.com:25&lt;/p&gt;  &lt;p&gt;The following taken from Fedora 11 and Red Hat Enterprise Linux:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Open permissions to your X server so that the remote application (Evoloution) can use your display. &lt;/li&gt;    &lt;li&gt;Identify your X server display to the application when it starts up. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;When you run an X client on your local system, your local display is often identified as :0, which represents the first display on the local system. To identify that display to a remote system, however, you must add your computer’s host name. In most cases, the host name is the TCP/IP name.&lt;/p&gt;  &lt;p&gt;You will probably use the display name in the form most of the time you run a remote X application. In certain cases, however, the information may be different. If your computer had multiple X displays (keyboard, mouse, and monitor), you many have numbers other that :0 (:1, :2, and so on). It is possible for one keyboard and mouse to be controlling more than one monitor, in which case you could add a screen number to the address, like this:&lt;/p&gt;  &lt;p&gt;client:0.1&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Everything below is copied from polishlinux.org as they wrote about some special situations:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The Firewall administrator has closed port 22:&lt;/p&gt;  &lt;p&gt;Well, we need to adjust to the new environment now. First, we should find a port which is usually open. Let’s try the one responsible for secure web pages (SSL connections) which is usually left open in all networks. Its number is 443. As there is no possibility to change anything remotely for now, we need to go back home. Sitting in front of our REMOTE_HOST as root we need to edit /etc/ssh/sshd_config file. Find the place with entry Port 22 and put Port 443 just below. All we have to do now is to restart SSH server with:&lt;/p&gt;  &lt;p&gt;REMOTE/SERVER_HOST:~# /etc/init.d/ssh restart&lt;/p&gt;  &lt;p&gt;Sample command to connect to REMOTE_HOST from LOCAL_HOST in the present situation may look like that:&lt;/p&gt;  &lt;p&gt;&lt;a href="mailto:worker@LOCAL/CLIENT_HOST:~$"&gt;worker@LOCAL/CLIENT_HOST:~$&lt;/a&gt; ssh -p 443 &lt;a href="mailto:user@REMOTE_HOST"&gt;user@REMOTE_HOST&lt;/a&gt; -D 8080 \\     &lt;br /&gt;-L 10025:smtp.gmail.com:25 -L 10110:pop.gmail.com:110&lt;/p&gt;  &lt;p&gt;As you can see, option -p 443 is a proper switch to force SSH to use a non-default port for a connection.&lt;/p&gt;  &lt;p&gt;Battle continues with a corkscrew&lt;/p&gt;  &lt;p&gt;Oh, no! Our network administrator got really furious now. “It’s time to finish these abuses” – he said. But he was not allowed to block all HTTPS traffic (fortunately!). So he figured out that the best thing in this situation is to control all traffic with an HTTP proxy server. He has set it up to listen on port 3128 and opened this port to connect only to a proxy server (naturally port 443 has been blocked). Outside connections on port 3128 are blocked too. Is there any way to bypass this? Well, try to remind some settings you’ve written down earlier: PROXY_SVR, PROXY_PORT. We’ll assume now that these values point to admins’ proxy server (here PROXY_PORT = 3128). We need to find a proper tool to use these values. Let’s look into our repositories:&lt;/p&gt;  &lt;p&gt;&lt;a href="mailto:worker@REMOTE/CLIENT_HOST:~$"&gt;worker@REMOTE/CLIENT_HOST:~$&lt;/a&gt; apt-cache search proxy ssh tunnel&lt;/p&gt;  &lt;p&gt;Among the results we should probably see a corkscrew app. Quick installation:&lt;/p&gt;  &lt;p&gt;REMOTE_HOST:~# aptitude install corkscrew&lt;/p&gt;  &lt;p&gt;Corkscrew manual reveals an easy way to “teleport” SSH to the other side of the HTTP proxy. To generate such a “hoop” we need to know which types of connections are passed directly through the proxy. All encrypted connections usually fulfill this condition. That’s why we again concentrate on HTTPS (port 443). To force SSH skip the proxy we should edit ~/.ssh/config and add the entry shown below:&lt;/p&gt;  &lt;p&gt;Host IP_NUMBER    &lt;br /&gt;ProtocolKeepAlives 30     &lt;br /&gt;ProxyCommand /usr/bin/corkscrew PROXY_SRV \     &lt;br /&gt;PROXY_PORT IP_NUMBER 443&lt;/p&gt;  &lt;p&gt;Having such settings we should be able to connect to REMOTE_HOST again with:&lt;/p&gt;  &lt;p&gt;&lt;a href="mailto:worker@LOCAL_HOST"&gt;worker@LOCAL_HOST&lt;/a&gt;:~# ssh -p 443 &lt;a href="mailto:user@IP_NUMBER"&gt;user@IP_NUMBER&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;All those switches like -L and -D still work, so we can use them in a suitable way for us. So please welcome another good friend of SSH – corkscrew&lt;/p&gt;  &lt;p&gt;Post Scriptum&lt;/p&gt;  &lt;p&gt;There is another useful option for SSH. It’s -C which compresses all traffic on-the-fly. It’s especially useful while using corkscrew.    &lt;br /&gt;I haven’t mentioned the reverse tunnels (option -R), but they are very useful as well.     &lt;br /&gt;Another method to efficiently bypass restrictions when we don’t have root access on LOCAL_HOST is (our) proxy server installed on REMOTE_HOST     &lt;br /&gt;As I’ve mentioned in the beginning, SSH is widely used to secure “plain text” protocols, too.&lt;/p&gt;  &lt;p&gt;Appendix (for the tenacious ones): using httptunnel&lt;/p&gt;  &lt;p&gt;The above text is an almost-direct translation from the original. But I’ve got something special for those who are not bored (or confused) with all those tunnels, yet. So, let’s met the…&lt;/p&gt;  &lt;p&gt;Absolutely extreme conditions&lt;/p&gt;  &lt;p&gt;Here I need to be more precise. Imagine that the traffic in our network is allowed only via port 3128 and only to one specific IP number which points to a proxy server. What’s more, the proxy doesn’t allow for http_connect (i.e. forwarding encrypted protocols). This excludes the usage of corkscrew. And to make it even harder, the firewall blocks all packages that don’t have an HTTP header. Conditions described above mean no more than that we are only allowed to view “classical” web pages and only with a proxy. What shall we do to bypass such restrictions? To effectively overcome this “not so fortunate” situation, we’ll still need SSH. But this time SSH is going to have a special carrier to bypass the proxy. This carrier needs to have an HTTP header to do its job. You can probably figure out the name of this third SSH friend – yes, it’s an httptunnel. Installation is needed on both hosts (LOCAL_HOST and REMOTE_HOST) and as you’ve noticed earlier, in Debian this is as simple as:&lt;/p&gt;  &lt;p&gt;REMOTE/LOCAL_HOST:~# aptitude install httptunnelThe application contains both an httptunnel server (hts) and an httptunnel client (htc). I encourage you to take a look at the manual to see how it works in detail, but the usage is very similar to SSH tunneling. On the REMOTE_HOST we need to run the server side of the application. The server is responsible for deciding where the connections should be forwarded. If we want to tunnel the connection to REMOTE_HOST we simply point it by using localhost.&lt;/p&gt;  &lt;p&gt;In our example we only want to forward all connections to an SSH server running on REMOTE_HOST. To accomplish this task, the httptunnel server should be started as follows:&lt;/p&gt;  &lt;p&gt;REMOTE_HOST:~# hts -F localhost:22 80A word of explanation: -F localhost:22 means that each connection is going to be forwarded to REMOTE_HOST’s port 22 (i.e to an SSH server on REMOTE_HOST). And 80 is the port on which hts should await our connections from the outside (just remember to open it on the firewall and/or stop any other services that may be running and listening on this port).&lt;/p&gt;  &lt;p&gt;The appropriate command to connect to hts on REMOTE_HOST from LOCAL_HOST using the proxy is:&lt;/p&gt;  &lt;p&gt;&lt;a href="mailto:worker@LOCAL_HOST:~$"&gt;worker@LOCAL_HOST:~$&lt;/a&gt; htc -P PROXY_SVR:PROXY_PORT \\     &lt;br /&gt;-F 10022 IP_NUMBER:80From now on, LOCAL_HOST listening on port 10022 should forward all connections to port 22 on REMOTE_HOST. To establish a desired SSH connection we can type:&lt;/p&gt;  &lt;p&gt;&lt;a href="mailto:worker@LOCAL_HOST:~$"&gt;worker@LOCAL_HOST:~$&lt;/a&gt; ssh -p 10022 &lt;a href="mailto:user@localhost"&gt;user@localhost&lt;/a&gt; -C -D 8080 \\     &lt;br /&gt;-L 13389:somewhere.else.com:3389 -L &lt;a href="file://13306:here.or.there.net:3306/Although"&gt;file://13306:here.or.there.net:3306/Although&lt;/a&gt; this is a double-tunneled connection and may be a little bit slower than a direct one, it allows us to navigate all over the net, not only to the addresses set by the administrator. And you know what? We are free again!&lt;/p&gt;  &lt;p&gt;Need to look into OpenVPN on Windows.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-368562828871610843?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/368562828871610843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=368562828871610843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/368562828871610843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/368562828871610843'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/01/computer-update-setting-up-ssh-tunnel_31.html' title='How to set up a dynamic SSH tunnel to do secure Web browsing in Linux and Windows'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_UFmb9gLN3Gk/TUd4SYwjQNI/AAAAAAAAAN8/OXjr6dsiruw/s72-c/SOCK5_SSH_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-3426993535428486961</id><published>2011-01-28T00:32:00.001-05:00</published><updated>2011-04-09T22:30:21.778-04:00</updated><title type='text'>Installing VMware Tools from Warren, Steven S. VMware Workstation 5 Handbook</title><content type='html'>&lt;p&gt;Every time I create a VMware Linux workstation I have install VMware Tools and realize I have forgotten the steps I went through the first time. So I decided to blog about it this time. A lot of the following is taken from Warren, Steven S. VMware Workstation 5 Handbook and the VMware help pages.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Installing VMware Tools for Linux:&lt;/strong&gt;     &lt;br /&gt;    &lt;br /&gt;VMware Tools installation for Linux is a bit more complicated than installing VMware Tools for Windows. To make this process as simple as possible, I am going to walk you through the steps of installing VMware Tools on a Linux platform. With this release, you now have the choice of installing VMware Tools with the RPM or tar.gz package. Furthermore, you no     &lt;br /&gt;longer have to exit the X session to install VMware Tools. Let’s start by going over the installation with the tar.gz installer.     &lt;br /&gt;    &lt;br /&gt;Installing VMware Tools via the tar.gz Installer:     &lt;br /&gt;    &lt;br /&gt;Let’s begin choosing VM | Install VMware Tools. The book said that “The RPM and tar.gz packages are automatically mounted as shown in Figure 7.6.” But that was not the case for me. I did the following:&lt;/p&gt;  &lt;p&gt;$ sudo su -    &lt;br /&gt;root's password:&lt;/p&gt;  &lt;p&gt;Some Linux distributions use different device names or organize the /dev directory differently. If your CD-ROM drive is not /dev/cdrom or if the mount point for a CD-ROM is not /media/cdrom, modify the command to reflect the conventions that your distribution uses. If your Linux distribution does not automatically mount CD-ROMs, mount the VMware Tools virtual CD-ROM image. If necessary, create the /media/cdrom directory. &lt;/p&gt;  &lt;p&gt;# ls /media&lt;/p&gt;  &lt;p&gt;- No cdrom directory...&lt;/p&gt;  &lt;p&gt;# mkdir /media/cdrom&lt;/p&gt;  &lt;p&gt;- VMware help said to (# mount /dev/cdrom /media/cdrom) but that did not work in openSUSE. I did a:&lt;/p&gt;  &lt;p&gt;# ls /dev&lt;/p&gt;  &lt;p&gt;- and saw that the device &amp;quot;cdrom1&amp;quot; so I tried:&lt;/p&gt;  &lt;p&gt;# mount /dev/cdrom1 /media/cdrom    &lt;br /&gt;mount: block device /dev/sr0 is write-protected, mounting read-only&lt;/p&gt;  &lt;p&gt;# cd /media/cdrom    &lt;br /&gt;# cp cp VMware* /tmp&lt;/p&gt;  &lt;p&gt;Delete any previous vmware-tools-distrib directory before you install VMware Tools.&lt;/p&gt;  &lt;p&gt;Next, open a terminal session, log in as root and copy the package to the /tmp directory.&lt;/p&gt;  &lt;p&gt;# cd /media/cdrom1    &lt;br /&gt;cp VMwareTools-*.tar.gz /tmp     &lt;br /&gt;    &lt;br /&gt;Next, let’s change directories to the tmp directory and extract the package. Run the installer and configure VMware Tools. To install VMware Tools and choose the appropriate display resolution.     &lt;br /&gt;    &lt;br /&gt;NOTE: It is best to unmount the ISO image before running the Tar installer.&lt;/p&gt;  &lt;p&gt;# umount /dev/cdrom    &lt;br /&gt;# cd /tmp     &lt;br /&gt;# tar zxf VMwareTools-*.tar.gz     &lt;br /&gt;# cd vmware-tools-distrib     &lt;br /&gt;# ./vmware-install.pl&lt;/p&gt;  &lt;p&gt;You are prompted with the following questions, in which you can accept the default values:    &lt;br /&gt;    &lt;br /&gt;In which directory do you want to install the binary files? [/usr/bin].     &lt;br /&gt;What is the directory that contains the init directories (rc0.d/ to rc6.d/)? [/etc/rc.d]     &lt;br /&gt;What is the directory that contains the init scripts? [/etc/rc.d/init.d]     &lt;br /&gt;In which directory do you want to install the daemon files? [/usr/sbin]     &lt;br /&gt;In which directory do you want to install the library files? [/usr/lib/vmware-tools]     &lt;br /&gt;The path &amp;quot;/usr/lib/vmware-tools&amp;quot; does not exist currently. This program is going to create it, including needed parent directories. Is this what you want? [yes]     &lt;br /&gt;In which directory do you want to install the documentation files? [/usr/share/doc/vmware-tools]     &lt;br /&gt;The path &amp;quot;/usr/share/doc/vmware-tools&amp;quot; does not exist currently. This program is going to create it, including needed parent directories. Is this what you want? [yes]     &lt;br /&gt;Unmounting The Tools ISO image mnt/cdrom.&lt;/p&gt;  &lt;p&gt;The installation of VMware Tools 4.52 build 8848 for Linux completed successfully. You can decide to remove this software from your system at any time by invoking the following command:&lt;/p&gt;  &lt;p&gt;&amp;quot;/usr/bin/vmware-uninstall-tools.pl.&amp;quot;&lt;/p&gt;  &lt;p&gt;Usually, the vmware-config-tools.pl configuration file runs after the installer file finishes running. Respond to the prompts and press Enter to accept the default value.&lt;/p&gt;  &lt;p&gt;If you are updating VMware Tools, reboot the virtual machine or manually reload the pvscsi, vmxnet, and vmxnet3 Linux kernel modules. &lt;/p&gt;  &lt;p&gt;If you reload the modules, networking on the virtual machine is interrupted.&lt;/p&gt;  &lt;p&gt;If you manually reloaded the pvscsi, vmxnet, and vmxnet3 Linux kernel modules, enter the following commands to restore the network.&lt;/p&gt;  &lt;p&gt;/etc/init.d/network stoprmmod vmxnetmodprobe vmxnet/etc/init.d/network start&lt;/p&gt;  &lt;p&gt;Before running VMware Tools for the first time, you need to configure it by invoking the following command if it did not run automatically:&lt;/p&gt;  &lt;p&gt;&amp;quot;/usr/bin/vmware-configtools.pl.&amp;quot;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3411590454983262401-3426993535428486961?l=thecaptainslatest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thecaptainslatest.blogspot.com/feeds/3426993535428486961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3411590454983262401&amp;postID=3426993535428486961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3426993535428486961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3411590454983262401/posts/default/3426993535428486961'/><link rel='alternate' type='text/html' href='http://thecaptainslatest.blogspot.com/2011/01/computer-update-installing-vmware-tools.html' title='Installing VMware Tools from Warren, Steven S. VMware Workstation 5 Handbook'/><author><name>Captain Kirk</name><uri>http://www.blogger.com/profile/08476729228560239438</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_UFmb9gLN3Gk/SpSGNSv3pvI/AAAAAAAAAAM/Ql_C7NE537k/S220/DSC00503.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3411590454983262401.post-774490497677200800</id><published>2011-01-23T01:24:00.015-05:00</published><updated>2011-04-22T00:13:18.314-04:00</updated><title type='text'>Setting up a SSH tunnel from your laptop into your home computer for secure public Email and Internet access from ANYWHERE…</title><content type='html'> If you use your laptop on a public network (like at Starbucks's getting coffee) assume everything you are doing is open to the 80,000 people watching what you are doing. If you are OK with that then keep on using those public connections. I blogged in the past about using PC World’s recommendation of using AnchorFree’s &lt;a href="http://anchorfree.com/"&gt;http://anchorfree.com/&lt;/a&gt; Hotspot Shield to establish a secure VPN connection from anywhere.   &lt;br /&gt;  &lt;br /&gt;Hotspot is a no-cost VPN service from AnchorFree. Once you enable the software and service, it encrypts all of your traffic and transmits it through a tunnel to the Hotspot Shield data center and then out to Internet. I worry about all my data going through “Hotspot” capturing everything I’m doing so I wanted another alternative. That worry is based on nothing except my paranoia. So I am in no way dissing Hotspot for providing this wonderful free service. I am using my Laptop at the University on their “public” network so I have to come up with a way to view my email and surf the web securely to while I am there.   &lt;br /&gt;  &lt;br /&gt;Come to find out, those wonderful University Master’s Information Assurance students are using SSH to secure their computer and phone connections to secure their connections to the Internet. Someday I will also be using coffee shops to surf while on the road looking for a job, so I am going to set up something similar (but a bit more elaborate) to keep my computers and data secure. As I blogged about in the past, no encryption protocol/tunnel/public-private key pair technique or scheme has been shown to be secure against eavesdroppers with unlimited computational power. But SSH should be secure against the normal computing power found in most areas where public access to the internet is available… but I would not count on it if NSA is listening in if I were you!   &lt;br /&gt;  &lt;br /&gt;So what is a tunnel? Wiki &lt;a href="http://en.wikipedia.org/wiki/Tunneling_protocol"&gt;http://en.wikipedia.org/wiki/Tunneling_protocol&lt;/a&gt; defines it as, “&lt;a href="http://en.wikipedia.org/wiki/Computer_network"&gt;Computer networks&lt;/a&gt; use a tunneling protocol when one &lt;a href="http://en.wikipedia.org/wiki/Network_protocol"&gt;network protocol&lt;/a&gt; (the delivery protocol) &lt;a href="http://en.wikipedia.org/wiki/Encapsulation_(networking)"&gt;encapsulates&lt;/a&gt; a different payload protocol. By using tunneling one can (for example) carry a payload over an incompatible delivery-network, or provide a secure path through an untrusted network.”   &lt;br /&gt;  &lt;br /&gt;Wiki says, “Secure Shell (SSH) tunnel consists of an encrypted tunnel created through an &lt;a href="http://en.wikipedia.org/wiki/Secure_Shell"&gt;SSH protocol&lt;/a&gt; connection. Users may set up SSH tunnels to transfer &lt;a href="http://en.wikipedia.org/wiki/Unencrypted"&gt;unencrypted&lt;/a&gt; traffic over a network through an &lt;a href="http://en.wikipedia.org/wiki/Encrypted"&gt;encrypted&lt;/a&gt; channel. To set up an SSH tunnel, one configures an SSH client to &lt;a href="http://en.wikipedia.org/wiki/Port_forwarding"&gt;forward&lt;/a&gt; a specified local port to a port on the remote machine. Once the SSH tunnel has been established, the user can connect to the specified local port to access the network service. The local port need not have the same port number as the remote port.”   &lt;br /&gt;  &lt;br /&gt;But what are the ports may we want to forward? For most of us it would just be email and our browser. FYI: Any port below 1024 requires “root” privilege in Linux so we cannot use them on a Linux local host. But you have to know what they are on the remote host to tunnel to them. Below are a list of ports you might want to forward taken from &lt;a href="http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers"&gt;http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers&lt;/a&gt; which has the complete list.   &lt;br /&gt;  &lt;table style="width: 833px; height: 253px" border="5" cellspacing="0" cellpadding="2"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;Port&lt;/td&gt;        &lt;td valign="top"&gt;TCP&lt;/td&gt;        &lt;td valign="top"&gt;UDP&lt;/td&gt;        &lt;td valign="top" width="629"&gt;Description&lt;/td&gt;        &lt;td valign="top" width="94"&gt;Status&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;22&lt;/td&gt;        &lt;td valign="top"&gt;TCP&lt;/td&gt;        &lt;td valign="top"&gt;UDP&lt;/td&gt;        &lt;td valign="top" width="635"&gt;&lt;a title="Secure Shell" href="http://thecaptainslatest.blogspot.com/wiki/Secure_Shell"&gt;&lt;span style="color: #0645ad"&gt;Secure Shell&
