<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" gd:etag="W/&quot;C0cFRH45cCp7ImA9WhRbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779</id><updated>2012-02-12T01:40:15.028+05:30</updated><category term="Data Encryption" /><category term="Multiplexing" /><category term="Synthetic Backups" /><category term="History" /><category term="AzMan" /><category term="Net BackUp" /><category term="Checkpoint restart" /><category term="Features" /><category term="multi streaming" /><category term="Disk Staging" /><category term="D2D2T" /><category term="Data deduplication" /><title>Computer Networks</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://futureindian.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>147</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/AiNL" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="blogspot/ainl" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CE4AQHs6eip7ImA9WhRUFk0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-3908153611592950660</id><published>2012-01-27T00:05:00.000+05:30</published><updated>2012-01-27T00:05:41.512+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-27T00:05:41.512+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="multi streaming" /><category scheme="http://www.blogger.com/atom/ns#" term="Multiplexing" /><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><title>Difference between multiplexing and multistreaming</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;Multiplexing sends data from multiple sources to a single tape or  disk device. This is useful if you have a tape or disk device that  writes faster than a single system can send data, which (at this point)  is just about every tape device.&amp;nbsp;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;Multiplexing does require tuning considerations with regards to  restoration of the data.  Generally speaking, the higher the  multiplexing setting you use, the greater impact it can have on  performance of an individual stream from within the set of multiplexed  data.  (If you're recovering all streams multiplexed together, MPX  should have minimal impact on restore performance.)  If NBU multiplexed  several backups together, and you're only restoring one of them, it has  to read all of the backups and throw away what it doesn't need.  This  reduces the overall effective throughput of the drive.  If it reduces  that speed to a speed slower than the bandwidth you have available for  the restore, then it will slow you restore down.&amp;nbsp;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;Multistreaming establishes multiple connections, or &lt;i&gt;threads&lt;/i&gt;,  from a single system to the backup server. This is useful if you have a  large system with multiple I/O devices and large amounts of data that  need backing up. &lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;Multistreaming also requires planning for implementation.  To run  effectively it needs to be able to get all needed resources at the same  time to provide the shortest possible backup window.  It also needs to  be tested against the source storage to find the optimal number of  streams that can be run.  The more drives that are added will increase  the backup speeds until the point where the source storage cannot  provide the data any faster.  At this point the backup times will start  to increase because the storage is at 100% utilization. &lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;The good news about Multistreaming is that it is able to shorten  restore times for the same data.  In general the destination storage  will have a bottleneck at the writing of the data.  With proper tuning  of NUMBER_DATA_BUFFERS and SIZE_DATA_BUFFERS combined with fast tape and  disk drives, restores in a Multistreaming configuration can approach a  1:1 ratio.  This is a very good thing with respect to Disaster Recovery /  Business Contingency. &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-3908153611592950660?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/3908153611592950660?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/3908153611592950660?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/difference-between-multiplexing-and.html" title="Difference between multiplexing and multistreaming" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;D0QMRX8-fCp7ImA9WhRUFU8.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-4532805118487016231</id><published>2012-01-26T02:30:00.001+05:30</published><updated>2012-01-26T02:33:04.154+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-26T02:33:04.154+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Checkpoint restart" /><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><title>Checkpoint restart</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Checkpoint restart&lt;/b&gt; is a facility offered by some database  management systems (DBMSs) and backup-restore software. Checkpoints are  taken in anticipation of the potential need to restart a software  process.&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Many ordinary batch processes on impersonal computers are  time-consuming, as are backup and restore operations. They consist of  many units of work. If checkpointing is enabled, checkpoints are  initiated at specified intervals, in terms of units of work or of  processing time. At each checkpoint, intermediate results and a log  recording the process's progress are saved to non-volatile storage. The  contents of the program's memory area may also be saved.&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The purpose of checkpointing is to minimize the amount of time and  effort wasted when a long software process is interrupted by a hardware  failure, a software failure, or resource unavailability. With  checkpointing, the process can be restarted from the latest checkpoint  rather than from the beginning.&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h2 style="color: #0c343d; font-family: Verdana,sans-serif; font-weight: normal;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;&lt;span class="mw-headline" id="Checkpoint_Frequency"&gt;Checkpoint Frequency&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;&lt;h2 style="color: #0c343d; font-family: Verdana,sans-serif; font-weight: normal; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Checkpoints should occur frequently enough to minimize wasted effort  when a restart is necessary but not so frequently as to prolong the  process unduly with checkpoint overhead. Optimal checkpoint frequency  depends on the mean time between failures (MTBF), among other factors.&lt;/span&gt;&lt;span class="mw-headline" id="Checkpoint_Frequency"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-4532805118487016231?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/4532805118487016231?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/4532805118487016231?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/checkpoint-restart.html" title="Checkpoint restart" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;A0cHRHs-fip7ImA9WhRUFUw.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-7874833855002921644</id><published>2012-01-26T00:47:00.000+05:30</published><updated>2012-01-26T00:47:15.556+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-26T00:47:15.556+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Disk Staging" /><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><category scheme="http://www.blogger.com/atom/ns#" term="D2D2T" /><title>Disk Staging</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;b&gt;Disk staging&lt;/b&gt; is using disks as an additional, temporary stage of backup process before finally storing backup to tape.  Backups stay on disk typically for a day or a week, before being copied  to tape in a background process and deleted afterwards.&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;The process of disk staging is controlled by the same software that performs actual backups, which is different from virtual tape library where intermediate disk usage is hidden from main backup software. Both techniques are known as &lt;i&gt;D2D2T&lt;/i&gt; (disk-to-disk-to-tape).&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;Data is restored from disk &lt;i&gt;if possible&lt;/i&gt;. But if the data exists only on tape it is restored directly (no backward-staging on restore).&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;Reasons behind using D2D2T:&lt;/div&gt;&lt;ul style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;li&gt;increase performance of small, random-access restores: disk has much faster random access than tape&lt;/li&gt;
&lt;li&gt;increase overall backup/restore performance: although disk and a  tape have similar streaming throughput, you can easily scale disk  throughput by the means of striping (and tape-striping is a much less established technique)&lt;/li&gt;
&lt;li&gt;increase utilization of tape drives: tape shoe-shining effect is eliminated when staging (note that it may still happen on tape restores)&lt;/li&gt;
&lt;/ul&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt; &lt;/div&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-7874833855002921644?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7874833855002921644?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7874833855002921644?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/disk-staging.html" title="Disk Staging" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;AkYNSH09cSp7ImA9WhRUFUw.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-7854213309385489602</id><published>2012-01-26T00:33:00.000+05:30</published><updated>2012-01-26T00:33:19.369+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-26T00:33:19.369+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Synthetic Backups" /><title>Synthetic Backups</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="color: #0c343d; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;A synthetic backup  is identical to a regular full backup in terms of data, but it is  created when data is collected from a previous, older full backup and  assembled with subsequent incremental  backups. The incremental backup will consist only of changed  information. A synthetic backup would be used when time or system  requirements do not allow for a full complete backup. The end result of  combining a recent full backup archive with incremental backup data is  two kinds of files which is merged by a backup application  to create the synthetic backup. Benefits to using a synthetic backup  include a smaller amount of time needed to perform a backup, and system  restore times and costs are reduced. This backup procedure is called  "synthetic" because it is not a backup created from original data. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-7854213309385489602?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7854213309385489602?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7854213309385489602?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/synthetic-backups.html" title="Synthetic Backups" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;DUUNRno_eip7ImA9WhRUFUw.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-2931464381706211174</id><published>2012-01-26T00:18:00.000+05:30</published><updated>2012-01-26T00:18:17.442+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-26T00:18:17.442+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Data Encryption" /><title>Data Encryption</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="background-color: white; color: black; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Data Encryption Standard (DES) is a widely-used method of data encryption using a private (secret) key that was judged so difficult to break by the U.S. government that it was restricted for exportation to other countries. There are 72,000,000,000,000,000 (72 quadrillion) or more possible encryption keys that can be used. For each given message, the key is chosen at random from among this enormous number of keys. Like other private key cryptographic methods, both the sender and the receiver must know and use the same private key.&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: white; color: black; font-family: Verdana,sans-serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="background-color: white; color: black; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;DES applies a 56-bit key to each 64-bit block of data. The process can run in several&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: white; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; modes and involves 16 rounds or operations. Although this is considered "strong" encryption, many companies use "triple DES", which applies three keys in succession. This is not to say that a DES-encrypted message cannot be "broken." Early in 1997, Rivest-Shamir-Adleman, owners of another encryption approach, offered a $10,000 reward for breaking a DES message. A cooperative effort on the Internet of over 14,000 computer users trying out various keys finally deciphered the message, discovering the key after running through only 18 quadrillion of the 72 quadrillion possible keys! Few messages sent today with DES encryption are likely to be subject to this kind of code-breaking effort.&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: white; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;DES originated at IBM in 1977 and was adopted by the U.S. Department of Defense. It is specified in the ANSI X3.92 and X3.106 standards and in the Federal FIPS 46 and 81 standards. Concerned that the encryption algorithm could be used by unfriendly governments, the U.S. government has prevented export of the encryption software. However, free versions of the software are widely available on bulletin board services and Web sites. Since there is some concern that the encryption algorithm will remain relatively unbreakable, NIST&lt;/span&gt; has indicated DES will not be recertified as a standard and submissions for its replacement are being accepted. The next standard will be known as the Advanced Encryption Standard (AES).&lt;/div&gt;&lt;div style="background-color: white; color: black; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: white; color: black; font-family: Verdana,sans-serif;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-2931464381706211174?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="related" href="http://en.wikipedia.org/wiki/Data_Encryption_Standard" title="Data Encryption" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/2931464381706211174?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/2931464381706211174?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/data-encryption.html" title="Data Encryption" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CUIFRHo_fip7ImA9WhRVFUs.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-7670338088153466809</id><published>2012-01-14T23:21:00.000+05:30</published><updated>2012-01-14T23:21:55.446+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-14T23:21:55.446+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AzMan" /><title>when to use Authorization Manager (AzMan)</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Authorization Manager (AzMan) enables you to define individual  operations, which can be grouped together to form tasks. You can then  authorize roles to perform specific tasks and/or individual operations.  AzMan provides an administration tool as a Microsoft Management Console  (MMC) snap-in to manage roles, tasks, operations, and users. You can  configure an AzMan policy store in an XML file, Active Directory, or in  an Active Directory Application Mode (ADAM) store.&lt;br /&gt;
ASP.NET version 2.0 role management provides an API that enables you  to manage application roles and users' membership of roles. By  configuring the ASP.NET role manager to use the &lt;strong&gt;AuthorizationStoreRoleProvider&lt;/strong&gt;, you can use the role management API against an AzMan policy store.&lt;br /&gt;
The &lt;strong&gt;AuthorizationStoreRoleProvider&lt;/strong&gt; does not support  AzMan business rules ("BizRules"), which are scripted extensions to  authorization checks, because the current role manager implementation  does not have the concept of extended data that can be passed along  during an authorization check. To use AzMan BizRules, you need to use  COM interop&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-7670338088153466809?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="related" href="http://msdn.microsoft.com/en-us/library/ff649313.aspx" title="when to use Authorization Manager (AzMan)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7670338088153466809?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7670338088153466809?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/when-to-use-authorization-manager-azman.html" title="when to use Authorization Manager (AzMan)" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CkAMRHg-fyp7ImA9WhRVEE0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-7797605504252117198</id><published>2012-01-08T11:02:00.001+05:30</published><updated>2012-01-08T11:03:05.657+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-08T11:03:05.657+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Data deduplication" /><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><title>Data deduplication Drawbacks and concerns</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;h2 style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span class="mw-headline" id="Drawbacks_and_concerns"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Whenever data is transformed, concerns a rise about potential loss of  data. By definition, data deduplication systems store data differently  from how it was written. As a result, users are concerned with the  integrity of their data. The various methods of deduplicating data all  employ slightly different techniques. However, the integrity of the data  will ultimately depend upon the design of the deduplicating system, and  the quality used to implement the algorithms. As the technology has  matured over the past decade, the integrity of most of the major  products has been well proven.&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;One method for deduplicating data relies on the use of cryptographic hash functions  to identify duplicate segments of data. If two different pieces of  information generate the same hash value, this is known as a collision.  The probability of a collision depends upon the hash function used, and  although the probabilities are small, they are always non zero. Thus,  the concern arises that data corruption can occur if a hash collision&lt;sup class="reference" id="cite_ref-5"&gt;&lt;/sup&gt; The hash functions used include standards such as SHA-1, SHA-256  and others. These provide a far lower probability of data loss than the  risk of an undetected and uncorrected hardware error in most cases and  can be in the order of 10&lt;sup&gt;-49&lt;/sup&gt;% per petabyte (1,000 terabyte) of data.&lt;sup class="reference" id="cite_ref-6"&gt;&lt;/sup&gt;&lt;/span&gt;  occurs, and additional means of verification are not used to verify  whether there is a difference in data, or not. Both in-line and  post-process architectures may offer bit-for-bit validation of original  data for guaranteed data integrity.&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Some cite the computational resource intensity of the process as a  drawback of data deduplication. However, this is rarely an issue for  stand-alone devices or appliances, as the computation is completely  offloaded from other systems. This can be an issue when the  deduplication is embedded within devices providing other services. To  improve performance, many systems utilize weak and strong hashes. Weak  hashes are much faster to calculate but there is a greater risk of a  hash collision. Systems that utilize weak hashes will subsequently  calculate a strong hash and will use it as the determining factor to  whether it is actually the same data or not. Note that the system  overhead associated with calculating and looking up hash values is  primarily a function of the deduplication workflow. The reconstitution  of files does not require this processing and any incremental  performance penalty associated with re-assembly of data chunks is  unlikely to impact application performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Another area of concern with deduplication is the related effect on snapshots, backup, and archival, especially where deduplication is applied against primary storage (for example inside a NAS filer).&lt;sup class="noprint Inline-Template" style="white-space: nowrap;"&gt;&lt;/sup&gt;  Reading files out of a storage device causes full reconstitution of the  files, so any secondary copy of the data set is likely to be larger  than the primary copy. In terms of snapshots, if a file is snapshotted  prior to deduplication, the post-deduplication snapshot will preserve  the entire original file. This means that although storage capacity for  primary file copies will shrink, capacity required for snapshots may  expand dramatically.&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Another concern is the effect of compression and encryption. Although  deduplication is a version of compression, it works in tension with  traditional compression. Deduplication achieves better efficiency  against smaller data chunks, whereas compression achieves better  efficiency against larger chunks. The goal of encryption is to eliminate  any discernible patterns in the data. Thus encrypted data cannot be  deduplicated, even though the underlying data may be redundant.  Deduplication ultimately reduces redundancy. If this was not expected  and planned for, this may ruin the underlying reliability of the system.  (Compare this, for example, to the LOCKSS storage architecture that achieves reliability through multiple copies of data.)&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Scaling has also been a challenge for deduplication systems because  ideally, the scope of deduplication needs to be shared across storage  devices. If there are multiple disk backup devices in an infrastructure  with discrete deduplication, then space efficiency is adversely  affected. A deduplication shared across devices preserves space  efficiency, but is technically challenging from a reliability and  performance perspective.&lt;sup class="Template-Fact" style="white-space: nowrap;"&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #0c343d; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;Security concerns exist with deduplication. In some systems, an  attacker can retrieve data owned by others by knowing or guessing the  hash value of the desired data.&lt;sup class="reference" id="cite_ref-7"&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-7797605504252117198?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7797605504252117198?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7797605504252117198?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/drawbacks-and-concerns.html" title="Data deduplication Drawbacks and concerns" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CkUMRngzeyp7ImA9WhRVEE0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-5045239422984949965</id><published>2012-01-08T10:54:00.000+05:30</published><updated>2012-01-08T10:54:47.683+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-08T10:54:47.683+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Data deduplication" /><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><title>Data Deduplication Benefits</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;ul&gt;&lt;li&gt;Storage-based data deduplication reduces the amount of storage  needed for a given set of files. It is most effective in applications  where many copies of very similar or even identical data are stored on a  single disk—a surprisingly common scenario. In the case of data  backups, which routinely are performed to protect against data loss,  most of data in a given backup isn't changed from the previous backup.  Common backup systems try to exploit this by omitting (or hard linking) files that haven't changed or storing differences  between files. Neither approach captures all redundancies, however.  Hard linking does not help with large files that have only changed in  small ways, such as an email database; differences only find  redundancies in adjacent versions of a single file (consider a section  that was deleted and later added in again, or a logo image included in  many documents).&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Network data deduplication is used to reduce the absolute number of  bytes that must be transferred between endpoints, which can reduce the  amount of bandwidth required. See WAN optimization for more information.&lt;/li&gt;
&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://0.gvt0.com/vi/XksQYBNz2Kw/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XksQYBNz2Kw&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/XksQYBNz2Kw&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Virtual servers benefit from deduplication because it allows  nominally separate system files for each virtual server to be coalesced  into a single storage space. At the same time, if a given server  customizes a file, deduplication will not change the files on the other  servers—something that alternatives like hard links or shared disks do  not offer. Backing up or making duplicate copies of virtual environments  is similarly improved.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-5045239422984949965?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/5045239422984949965?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/5045239422984949965?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/data-deduplication-benefits.html" title="Data Deduplication Benefits" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CkYFRHw7cSp7ImA9WhRVEE0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-5216240196561709474</id><published>2012-01-08T10:51:00.000+05:30</published><updated>2012-01-08T10:51:55.209+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-08T10:51:55.209+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Data deduplication" /><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><title>Data deduplication</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;In computing, &lt;b&gt;data deduplication&lt;/b&gt; is a specialized data compression  technique for eliminating coarse-grained redundant data. The technique  is used to improve storage utilization and can also be applied to  network data transfers to reduce the number of bytes that must be sent  across a link. In the deduplication process, unique chunks of data, or  byte patterns, are identified and stored during a process of analysis.  As the analysis continues, other chunks are compared to the stored copy  and whenever a match occurs, the redundant chunk is replaced with a  small reference that points to the stored chunk. Given that the same  byte pattern may occur dozens, hundreds, or even thousands of times (the  match frequency is a factor of the chunk size), the amount of data that  must be stored or transferred can be greatly reduced.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;This type of deduplication is different than that which is performed by standard file compression tools such as LZ77 and LZ78.  Whereas these tools identify short repeated substrings inside  individual files, the intent of storage-based data deduplication is to  inspect large volumes of data and identify large sections – such as  entire files or large sections of files – that are identical, in order  to store only one copy of it. This copy may be additionally compressed  by single-file compression techniques. For example a typical email  system might contain 100 instances of the same one megabyte (MB) file attachment. Each time the email  platform is backed up, all 100 instances of the attachment are saved,  requiring 100 MB storage space. With data deduplication, only one  instance of the attachment is actually stored; the subsequent instances  are referenced back to the saved copy for deduplication ratio of roughly  100 to 1.&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-5216240196561709474?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="related" href="http://www.youtube.com/watch?v=XksQYBNz2Kw" title="Data deduplication" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/5216240196561709474?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/5216240196561709474?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/data-deduplication.html" title="Data deduplication" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;Ak4HSXY6eip7ImA9WhRWGUQ.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-897849073401868708</id><published>2012-01-08T10:32:00.000+05:30</published><updated>2012-01-08T10:32:18.812+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-08T10:32:18.812+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Features" /><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><title>Major features of NetBackup</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;ul style="color: black;"&gt;&lt;li&gt;Data Deduplication &lt;ul&gt;&lt;li&gt;Client or server-side deduplication via integration with the PureDisk data deduplication engine&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul style="color: black;"&gt;&lt;li&gt;Security &lt;ul&gt;&lt;li&gt;Data Encryption&lt;/li&gt;
&lt;li&gt;Access Control&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul style="color: black;"&gt;&lt;li&gt;Performance &lt;ul&gt;&lt;li&gt;Synthetic Backups&lt;/li&gt;
&lt;li&gt;Disk Staging&lt;/li&gt;
&lt;li&gt;Checkpoint restart&lt;/li&gt;
&lt;li&gt;Multiplexed Backup&lt;/li&gt;
&lt;li&gt;Multi-streamed Backup&lt;/li&gt;
&lt;li&gt;Inline Copy&lt;/li&gt;
&lt;li&gt;Online NetBackup catalog backup&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul style="color: black;"&gt;&lt;li&gt;Management and Reporting &lt;ul&gt;&lt;li&gt;Web-based management reporting (VERITAS NetBackup Operations Manager)&lt;/li&gt;
&lt;li&gt;Tape volume, drive and library viewing&lt;/li&gt;
&lt;li&gt;Error message identification, categorization and troubleshooting&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul style="color: black;"&gt;&lt;li&gt;Media Management &lt;ul&gt;&lt;li&gt;Enterprise Media Manager&lt;/li&gt;
&lt;li&gt;Automatic robotic/tape drive configuration&lt;/li&gt;
&lt;li&gt;Broad tape device support&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul style="color: black;"&gt;&lt;li&gt;Heterogeneous Support &lt;ul&gt;&lt;li&gt;Broad platform support&lt;/li&gt;
&lt;li&gt;Bare-metal restore&lt;/li&gt;
&lt;li&gt;Support for leading networking topologies&lt;/li&gt;
&lt;li&gt;Advanced software and hardware snapshot support&lt;/li&gt;
&lt;li&gt;NetBackup RealTime&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-897849073401868708?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/897849073401868708?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/897849073401868708?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/major-features-of-netbackup.html" title="Major features of NetBackup" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;AkIFRn84eip7ImA9WhRWGUQ.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-2853472293214705454</id><published>2012-01-08T10:25:00.000+05:30</published><updated>2012-01-08T10:25:17.132+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-08T10:25:17.132+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Net BackUp" /><category scheme="http://www.blogger.com/atom/ns#" term="History" /><title>History of  Net BackUp</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;ul style="background-color: white; color: black; font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;In 1987, &lt;a class="mw-redirect" href="" title="Chrysler Corporation"&gt;Chrysler Corporation&lt;/a&gt; engaged &lt;a href="" title="Control Data Corporation"&gt;Control Data Corporation&lt;/a&gt;  to write a backup software solution. A small group of engineers (Rick  Barrer, Rosemary Bayer, Paul Tuckfield and Craig Wilson) wrote the  software. Other Control Data customers later adopted it for their own  needs.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;In 1990, Control Data formed the Automated Workstation Backup System  business unit. The first version of AWBUS supported two tape drives in a  single robotic carousel with the &lt;a href="" title="Silicon Graphics"&gt;SGI&lt;/a&gt; &lt;a href="" title="IRIX"&gt;IRIX&lt;/a&gt; operating system.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;In 1993, Control Data renamed the product to BackupPlus 1.0 (this is  why many NetBackup commands have a 'bp' prefix). Software improvements  included support for media Volume Management and Server  Migration/Hierarchical Storage Management.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;In late 1993, &lt;a class="new" href="" title="Openvision (page does not exist)"&gt;Openvision&lt;/a&gt;  acquired the product and Control Data’s Storage Management 12-person  team. This is why, on UNIX platforms, NetBackup installs into  /usr/openv. During this time, Open Vision renamed Backup Plus to  NetBackup.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;On May 6, 1997 Veritas acquired Openvision, including absorption of the NetBackup product line.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;In 2005 &lt;a href="" title="Symantec"&gt;Symantec&lt;/a&gt;  acquired Veritas and NetBackup became a Symantec product. Also at that  time, Symantec released NetBackup 6.0, the 30th version of the software.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-2853472293214705454?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/2853472293214705454?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/2853472293214705454?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2012/01/history-of-net-backup.html" title="History of  Net BackUp" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CEANR3s6eip7ImA9WxBQEU0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-5681710272233291701</id><published>2010-01-10T11:22:00.000+05:30</published><updated>2010-01-10T11:23:16.512+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-10T11:23:16.512+05:30</app:edited><title>How to change the drive letter in Windows XP for an external USB stick or hard drive</title><content type="html">&lt;p&gt;This is a guide on how to change a drive letter in Windows XP for an external device. Here’s a common problem that I have seen: Plug a USB flash drive into your computer and it’s says ready to use, but for some reason nothing shows up in the list of drives. Take it out, plug it back in and still nothing shows up!!! What the heck is the problem? Well, it could be several things, but the most common issue is that the drive letter Windows is trying to assign to your device is already taken by some other drive or maybe mapped to a network drive.&lt;/p&gt; &lt;p&gt;Sadly, Windows XP does not figure this out itself (which is should) and your drive is basically lost in la-la land somewhere. In order to fix it, we need to go to &lt;strong&gt;Computer Management&lt;/strong&gt; and change the drive letter there manually. There are two ways to get to the Computer Management dialog in Windows, one through &lt;strong&gt;Control Panel&lt;/strong&gt; and the second by right-clicking&lt;strong&gt; My Computer&lt;/strong&gt; and choosing&lt;strong&gt; Manage.&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/07/mycomputerprop.png" /&gt;&lt;br /&gt;&lt;em&gt;Right-click My Computer&lt;br /&gt;&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/07/computermanagement.png" width="528" height="196" /&gt; &lt;em&gt;Computer Management in Administrative Tools&lt;br /&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;Click on &lt;strong&gt;Disk Management&lt;/strong&gt; under the &lt;strong&gt;Storage&lt;/strong&gt; section and the right side will show you all of the current drives and partitions on your drive. If you don’t know what that means, don’t worry, just find the drive you are looking for in the graphs at the bottom. They are usually named Disk 0, Disk 1, CD-ROM, CD-ROM1, etc. If you’re looking for a USB flash drive, you’ll see the word “&lt;strong&gt;Removable&lt;/strong&gt;” underneath Disk X.&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/07/diskmanagement.png" width="531" height="245" /&gt;&lt;/p&gt; &lt;p&gt;As you can see from my computer, I plugged in a USB flash drive and it’s currently assigned drive letter is F. If you want to change this, right-click in the white space to the right of the drive letter and choose &lt;strong&gt;Change Drive Letter and Paths&lt;/strong&gt;.&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/07/changedriveletter.png" /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color:#3f3f3f;"&gt;Click the &lt;strong&gt;Change&lt;/strong&gt; button in the dialog box and then pick a new letter from the drop-down list. Just for your info, the&lt;strong&gt; Mount in the following NTFS folder&lt;/strong&gt; option is used if you had right clicked on an external hard drive and instead of giving it a drive letter, you wanted to just have it show up as a folder on your current hard drive. That means you could create a folder in My Documents called pictures that actually points to another hard drive instead of one where all of your My Documents are currently stored. &lt;/span&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/07/changedriveletter1.png" /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color:#3f3f3f;"&gt;Click &lt;strong&gt;Ok&lt;/strong&gt; twice and your drive should now have the new letter assigned. Usually, if you USB stick was not showing up before, once you change the letter, it will automatically pop up and ask you what you want to do. And that’s about it! You can also use Disk Management to format disks, determine the type of File System, and see the amount of free space available.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;[tags]windows xp, change drive letter, change xp drive letter, windows xp[/tags]&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-5681710272233291701?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/5681710272233291701?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/5681710272233291701?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/how-to-change-drive-letter-in-windows.html" title="How to change the drive letter in Windows XP for an external USB stick or hard drive" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CEcAQXY7eyp7ImA9WxBQEU0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-6026569446108837065</id><published>2010-01-10T11:09:00.000+05:30</published><updated>2010-01-10T11:10:40.803+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-10T11:10:40.803+05:30</app:edited><title>Fix “\\computer is not accessible. You might not have permission to use this network resource”</title><content type="html">&lt;p&gt;I’ve previously written an article on &lt;a href="http://helpdeskgeek.com/networking/connect-two-computers/" target="_blank"&gt;how to network two computers together&lt;/a&gt; that are running &lt;a id="KonaLink9" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid orange; color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static; background-color: transparent;"&gt;Windows&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; XP. I’ve also written about a cool program called WiPeer that lets you &lt;a href="http://www.online-tech-tips.com/free-software-downloads/how-to-connect-two-computers-or-laptops-wirelessly/" target="_blank"&gt;connect two computers wirelessly&lt;/a&gt; and share data!&lt;/p&gt; &lt;p&gt;However, I’ve never really written a&lt;strong&gt; troubleshooting guide for file sharing or networking two &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;computers&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;. Unfortunately, Windows can be finicky and even though you may think everything should work, accessing a share on another computer may not work.&lt;/p&gt; &lt;p&gt;So if you’ve read my post on creating a peer to peer network at home, but still cannot access a share on another computer on the same network, try out the following troubleshooting tips!&lt;/p&gt; &lt;p&gt;1. &lt;strong&gt;Workgroup&lt;/strong&gt; – Make sure that each computer that you want to access is in the same workgroup. The name of the workgroup should be exactly the same on every computer. Also, be sure to use the same case for the names (all upper or all lower).&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2009/10/windowsworkgroupname.png"&gt;&lt;img style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="windows workgroup name" src="http://www.online-tech-tips.com/wp-content/uploads/2009/10/windowsworkgroupname_thumb.png" alt="windows workgroup name" width="317" border="0" height="339" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;2. &lt;strong&gt;File and Printer Sharing&lt;/strong&gt; – Make sure that file and printer sharing is turned on for the &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;network &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;adapter&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. You can enable this by going to Control Panel, Network Connections, right-clicking on the network connection, choosing &lt;strong&gt;Properties&lt;/strong&gt; and making sure &lt;strong&gt;File and Printer Sharing for Microsoft Networks&lt;/strong&gt; is checked.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2009/10/troubleshootfilesharing.png"&gt;&lt;img style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="troubleshoot file sharing" src="http://www.online-tech-tips.com/wp-content/uploads/2009/10/troubleshootfilesharing_thumb.png" alt="troubleshoot file sharing" width="358" border="0" height="267" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;3. &lt;strong&gt;Correct Subnet and IP addresses&lt;/strong&gt; – You really shouldn’t have this problem if all your computers are connected to the same router, but it’s still worth mentioning.&lt;/p&gt; &lt;p&gt;Make sure that the Subnet Mask and Default Gateway are the same for all computers. If these are not the same, then you will have issues connecting the computers over the network.&lt;/p&gt; &lt;p&gt;You can view these details by going to Start, Run, typing &lt;strong&gt;CMD&lt;/strong&gt; and then typing &lt;strong&gt;IPCONFIG /ALL&lt;/strong&gt; at the command prompt on each computer.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2009/10/troubleshootpeertopeernetwork.png"&gt;&lt;img style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="troubleshoot peer to peer network" src="http://www.online-tech-tips.com/wp-content/uploads/2009/10/troubleshootpeertopeernetwork_thumb.png" alt="troubleshoot peer to peer network" width="512" border="0" height="182" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;4. &lt;strong&gt;Check Firewalls – &lt;/strong&gt;My suggestion here would be to first disable the Windows Firewall on all computers and then try to access the &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;shared &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;folders&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. Also, be sure to disable any third-party firewall programs like Norton or Comodo.&lt;/p&gt; &lt;p&gt;If you find that the sharing works with the firewall off, make sure to add File and Printer Sharing to the exceptions list in your Windows Firewall and third-party firewall programs.&lt;/p&gt; &lt;p&gt;&lt;img style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="troubleshoot p2p networks" src="http://www.online-tech-tips.com/wp-content/uploads/2009/10/troubleshootp2pnetworks_thumb.png" alt="troubleshoot p2p networks" width="200" border="0" height="313" /&gt;&lt;/p&gt; &lt;p&gt;5. &lt;strong&gt;Shared Permissions&lt;/strong&gt; – If you are getting the “You might not have permission to use this network resource…Access is Denied.”, your problem could also be that the permissions for the shared directory are not properly set.&lt;/p&gt; &lt;p&gt;Depending on whether you are running XP Home or XP Pro, you will have to configure the sharing properly. For XP Home, you can only share files using Simple File Sharing. It’s pretty easy because they have a wizard to walk you through the sharing process.&lt;/p&gt; &lt;p&gt;For XP Pro, you need to &lt;a href="http://helpdeskgeek.com/how-to/what-is-simple-file-sharing-and-how-to-turn-it-off/" target="_blank"&gt;disable Simple File Sharing&lt;/a&gt; and set the NTFS permissions and share permissions to allow everyone access. You can read my post here on how to &lt;a href="http://helpdeskgeek.com/networking/configuring-ntfs-shared-permissions-on-windows-2003/" target="_blank"&gt;configure share and NTFS permissions in Windows&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;6. &lt;strong&gt;Use TCP/IP Protocol&lt;/strong&gt; – You probably don’t have to worry about this either, but just to cover all bases, you need to make sure that the computers on the network are all using the &lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Internet&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; TCP/IP protocol to communicate and not IPX/SPX or NetBEUI.&lt;/p&gt; &lt;p&gt;You can go to Start, Control Panel, Network Connections, right-click on the network connection, choose Properties and see which protocol is listed in the list box.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2009/10/troubleshootnetworksharing.png"&gt;&lt;img style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="troubleshoot network sharing" src="http://www.online-tech-tips.com/wp-content/uploads/2009/10/troubleshootnetworksharing_thumb.png" alt="troubleshoot network sharing" width="354" border="0" height="207" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;7. &lt;strong&gt;Username and Passwords&lt;/strong&gt; – If you’ve done everything above correctly and still can’t connect, then you can also try making sure that the usernames and passwords on all computers are exactly the same.&lt;/p&gt; &lt;p&gt;It’s best to have passwords on all accounts and to create a new account on each computer with the same username and password. Sometimes it’s important to create a new account instead of just changing the name or password on an existing account. Make sure the accounts are Administrators.&lt;/p&gt; &lt;p&gt;8. &lt;strong&gt;Computer Names&lt;/strong&gt; – Make sure that the NetBIOS names for all computers are unique. NetBIOS names are only 8 characters, so if you named one computer JohnnyBoy1 and JohnnyBoy2, they will have the same NetBIOS name.&lt;/p&gt; &lt;p&gt;Make sure that the first eight characters of a computer name are unique, otherwise you will have problems.&lt;/p&gt; &lt;p&gt;9. &lt;strong&gt;Local &lt;a id="KonaLink5" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;Security&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; Policy – &lt;/strong&gt;Another reason you may not be able to access another computer across the network is because of a local security policy.&lt;/p&gt; &lt;p&gt;You can go to Control Panel, Administrative Tools, Local Security Policy, Local Policies, Security Options. Now find the following policy:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Network access: Do not allow anonymous enumeration of SAM accounts and &lt;a id="KonaLink6" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;shares&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Make sure that the value is set to &lt;strong&gt;Disabled&lt;/strong&gt;. Also, make sure to disable only the setting that says “SAM accounts and shares” not the one that says “SAM accounts” only.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2009/10/accessisdeniednetworkresource.png"&gt;&lt;img style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" title="access is denied network resource" src="http://www.online-tech-tips.com/wp-content/uploads/2009/10/accessisdeniednetworkresource_thumb.png" alt="access is denied network resource" width="524" border="0" height="175" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;10. &lt;strong&gt;Uninstall anti-virus and &lt;a id="KonaLink7" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;Internet &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;Security&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt; – Finally, make sure that all your anti-virus programs are either turned off or uninstalled to test out the connection. If you have any Internet &lt;a id="KonaLink8" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/troubleshoot-file-sharing-peer-to-peer-network/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid orange; color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static; background-color: transparent;"&gt;Security &lt;/span&gt;&lt;span class="kLink" style="border-bottom: 1px solid orange; color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static; background-color: transparent;"&gt;program&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; such as Norton Internet Security or Kaspersky Internet Security, disable them!&lt;/p&gt; &lt;p&gt;That’s about it! Those are all the tips I can think of for troubleshooting file sharing issues in Windows! If you still can’t access a network share, post what you’ve tried up till now and I’ll try to help!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-6026569446108837065?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6026569446108837065?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6026569446108837065?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/fix-computer-is-not-accessible-you.html" title="Fix “\\computer is not accessible. You might not have permission to use this network resource”" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;C08HR385cSp7ImA9WxBQEU0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-7116502530349069441</id><published>2010-01-10T10:59:00.001+05:30</published><updated>2010-01-10T11:07:16.129+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-10T11:07:16.129+05:30</app:edited><title>How to create an "Invisible" hidden drive in Windows</title><content type="html">&lt;p&gt;You’ve probably read a bunch of posts on how to create hidden folders, secure folders, locked folders, etc, etc in &lt;a id="KonaLink0" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-an-invisible-hidden-drive-in-windows/#"&gt;&lt;span style=";font-family:verdana,&amp;quot;;font-size:12;color:#000e00;"   &gt;&lt;span class="kLink" style="border-bottom: 1px solid orange; color: orange ! important;font-family:verdana,&amp;quot;;font-size:12;color:#0000e0;"   &gt;Windows&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; on many occasions! Hell, one of the most popular articles on this blog is &lt;a href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-secured-and-locked-folder-in-windows-xp/"&gt;How to create a secure and locked folder in Windows XP&lt;/a&gt;. However, hiding a folder is a tricky proposition and usually doesn’t work well unless you use something like &lt;a href="http://www.online-tech-tips.com/computer-tips/how-to-encrypt-your-computers-hard-disk-data-and-files-for-free/"&gt;Truecrypt&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;But there’s yet ANOTHER way you can hide your “private” files using a nifty little registry hack that will completely remove an entire drive from your &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-an-invisible-hidden-drive-in-windows/#"&gt;&lt;span style=";font-family:verdana,&amp;quot;;font-size:12;color:#000e00;"   &gt;&lt;span class="kLink" style=";font-family:verdana,&amp;quot;;font-size:12;color:#000e00;"   &gt;computer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. The drive will not show up in My Computer, will not be accessible from the command prompt, and won’t even show up in Safe Mode!&lt;/p&gt; &lt;p&gt;Ok, so here’s how to implement the hack: first off, back up your registry as this requires adding a key to the registry. Once you’ve backed up your registry, open the registry editor by clicking on &lt;strong&gt;Start&lt;/strong&gt;, &lt;strong&gt;Run&lt;/strong&gt; and typing in &lt;strong&gt;regedit&lt;/strong&gt;.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2007/10/regedit.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/10/regedit-thumb.png" style="border-width: 0px;" alt="regedit" width="346" border="0" height="186" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Now navigate to the following registry hive shown below:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\&lt;br /&gt;Policies\Explorer&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Right-click on &lt;strong&gt;Explorer&lt;/strong&gt; and choose &lt;strong&gt;New&lt;/strong&gt; and then &lt;strong&gt;DWORD&lt;/strong&gt; Value.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2007/10/hide-drive.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/10/hide-drive-thumb.png" style="border-width: 0px;" alt="hide drive" width="357" border="0" height="184" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Name the new value &lt;strong&gt;NoDrives&lt;/strong&gt; and then double click on it to open the properties dialog box. Click on &lt;strong&gt;Decimal&lt;/strong&gt; for the &lt;strong&gt;Base&lt;/strong&gt; unit.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2007/10/hide-drives.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/10/hide-drives-thumb.png" style="border-width: 0px;" alt="hide drives" width="324" border="0" height="199" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Type in one of the following values depending on that drive letter you want to hide.&lt;/p&gt; &lt;table style="color: rgb(0, 0, 0);" width="100%" border="0" cellpadding="2" cellspacing="3"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td bg="bg" valign="top"&gt;&lt;span style="font-family:arial;"&gt;A: 1&lt;/span&gt;&lt;span style="font-family:arial;"&gt;B: 2&lt;/span&gt;&lt;span style="font-family:arial;"&gt;C: 4&lt;/span&gt;&lt;span style="font-family:arial;"&gt;D: 8&lt;/span&gt; &lt;p&gt;&lt;span style="font-family:arial;"&gt;E: 16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td bg="bg" valign="top"&gt;&lt;span style="font-family:arial;"&gt;F: 32&lt;/span&gt;&lt;span style="font-family:arial;"&gt;G: 64&lt;/span&gt;&lt;span style="font-family:arial;"&gt;H: 128&lt;/span&gt;&lt;span style="font-family:arial;"&gt;I: 256&lt;/span&gt; &lt;p&gt;&lt;span style="font-family:arial;"&gt;J: 512&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td bg="bg" valign="top"&gt;&lt;span style="font-family:arial;"&gt;K: 1024&lt;/span&gt;&lt;span style="font-family:arial;"&gt;L: 2048&lt;/span&gt;&lt;span style="font-family:arial;"&gt;M: 4096&lt;/span&gt;&lt;span style="font-family:arial;"&gt;N: 8192&lt;/span&gt; &lt;p&gt;&lt;span style="font-family:arial;"&gt;O: 16384&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td bg="bg" valign="top"&gt;&lt;span style="font-family:arial;"&gt;P: 32768&lt;/span&gt;&lt;span style="font-family:arial;"&gt;Q: 65536&lt;/span&gt;&lt;span style="font-family:arial;"&gt;R: 131072&lt;/span&gt;&lt;span style="font-family:arial;"&gt;S: 262144&lt;/span&gt; &lt;p&gt;&lt;span style="font-family:arial;"&gt;T: 524288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td bg="bg" valign="top"&gt;&lt;span style="font-family:arial;"&gt;U: 1048576&lt;/span&gt;&lt;span style="font-family:arial;"&gt;V: 2097152&lt;/span&gt;&lt;span style="font-family:arial;"&gt;W: 4194304&lt;/span&gt;&lt;span style="font-family:arial;"&gt;X: 8388608&lt;/span&gt; &lt;p&gt;&lt;span style="font-family:arial;"&gt;Y: 16777216&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td bg="bg" valign="top"&gt;&lt;span style="font-family:arial;"&gt;Z: 33554432&lt;/span&gt;&lt;span style="font-family:arial;"&gt;All: 67108863&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;If you want to hide drive E, just type in the value 16. The really cool thing about this trick is the fact that you can &lt;strong&gt;hide multiple drives&lt;/strong&gt; by adding the numbers of the particular drives together. For example, if you want to hide drive E and drive G, you would type in the number 80, which is 64 + 16.&lt;/p&gt; &lt;p&gt;Restart your computer and your drive will now be hidden! Trying to hide your system drive (C) will not work as Windows has to use this drive to run correctly, so don’t store your secret files there!&lt;/p&gt; &lt;p&gt;When you want to get your drives back, change the value of NoDrives to 0 or simply delete the value altogether. Of course, having to do this everyday can be a pain, so if you’re up for it, you can try and write a registry file that will allow you to insert and delete the value by just double-clicking a file.&lt;/p&gt; &lt;p&gt;This trick also works for mapped drives, so if you want to hide mapped drives, you can do it this way (though it might just be easier to disconnect a mapped drive).&lt;/p&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-7116502530349069441?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7116502530349069441?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7116502530349069441?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/how-to-create-invisible-hidden-drive-in.html" title="How to create an &quot;Invisible&quot; hidden drive in Windows" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;Ck8AQ3g-eip7ImA9WxBQEU0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-6050043128269102521</id><published>2010-01-10T10:50:00.001+05:30</published><updated>2010-01-10T10:50:42.652+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-10T10:50:42.652+05:30</app:edited><title>How to create a Windows XP hidden folder share</title><content type="html">&lt;p&gt;If you have multiple computers on a network and want to share folders between them, you can add an extra bit of &lt;a id="KonaLink0" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-windows-xp-hidden-folder-share/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;security&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; by creating a hidden &lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-windows-xp-hidden-folder-share/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Windows&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; share. This guide is fairly basic and assumes that you are in either a workgroup or domain Windows environment. Hidden &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-windows-xp-hidden-folder-share/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid orange; color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static; background-color: transparent;"&gt;shares&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; are useful if you want to share a folder, but only want it accessed by people who you’ve given the share name to. &lt;/p&gt; &lt;p&gt;Of course, a hidden share does NOT ensure that someone cannot gain access to the folder if they try hard enough. It’s best to use this as an extra security step along with your other network security policies. If you’re in a Windows domain, like within a corporate network, you will find that 99% of the time, your local &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-windows-xp-hidden-folder-share/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;hard &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;drives&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; are shared out. These are called admin shares in IT lingo. Basically, it’s configured that way so that any administrator can connect to any computer on the network and access all of the local files. &lt;/p&gt; &lt;p&gt;The admin shares are also all hidden shares, so that anyone browsing the network will not see them. You can see if your local drives are shared out by going to &lt;strong&gt;My &lt;a id="KonaLink6" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-windows-xp-hidden-folder-share/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;Computer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;, right-clicking on the local C drive (or whatever letter you have), and choosing &lt;strong&gt;Properties&lt;/strong&gt;. Click on the &lt;strong&gt;Sharing&lt;/strong&gt; tab and you’ll see that “&lt;strong&gt;Share this folder&lt;/strong&gt;” is selected and the share name is&lt;strong&gt; C$&lt;/strong&gt;. &lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/09/windows-hidden-share.png" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span style="color:#3f3f3f;"&gt;The &lt;strong&gt;$&lt;/strong&gt; symbol after the share name is what makes the folder hidden on the network. As you can see here, my entire C hard drive is shared out since I’m on a corporate domain. Remember, this means that any Administrator can access all of your files at any time! So you really have no privacy in a Windows &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-windows-xp-hidden-folder-share/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;domain&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;Of course, to share a folder on a home network or even in your office, follow the same procedure as described above. By default, when you click Share this folder, the share name is filled in with the name of the folder. Just add the &lt;strong&gt;$&lt;/strong&gt; right after the share name without any spaces. Also, if you want people to be able to add and delete files in the folder, you’ll need to click on the Permissions button and click either &lt;strong&gt;Change&lt;/strong&gt; or &lt;strong&gt;Full Control&lt;/strong&gt;. &lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/09/share-permissions.png" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span style="color:#3f3f3f;"&gt;&lt;strong&gt;Change&lt;/strong&gt; is usually good enough because it allows people to add files and delete files. &lt;strong&gt;Full Control&lt;/strong&gt; allows someone to change the permissions on the folder itself. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;In order to access the hidden share in Windows, you need to go to &lt;a id="KonaLink5" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-create-a-windows-xp-hidden-folder-share/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Windows &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Explorer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; (My Computer) and type the full UNC path to the folder. If that didn’t make any sense, the UNC path is simply the computer name and folder name that you want to access. So if I shared a folder called &lt;strong&gt;MyFiles&lt;/strong&gt; as &lt;strong&gt;MyFiles$&lt;/strong&gt; on a computer named&lt;strong&gt; Comp1&lt;/strong&gt;, I would access that folder by going to My Computer and typing in the address bar:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="file:///"&gt;\\Comp1\MyFiles$&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;As long as everything was setup correctly, the contents of the folder should pop up without a problem! &lt;/p&gt; &lt;p align="center"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2007/09/admin-share.png" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span style="color:#3f3f3f;"&gt;And that’s it! You have now shared a folder on the network that is hidden! Enjoy! &lt;/span&gt;&lt;/p&gt; &lt;p&gt;[tags]windows hidden share, folder share, windows admin share, administrative share, create hidden share, view hidden share[/tags]&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-6050043128269102521?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6050043128269102521?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6050043128269102521?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/how-to-create-windows-xp-hidden-folder.html" title="How to create a Windows XP hidden folder share" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CkIERHo6cSp7ImA9WxBQEU0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-2157947078000729047</id><published>2010-01-10T10:40:00.000+05:30</published><updated>2010-01-10T10:45:05.419+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-10T10:45:05.419+05:30</app:edited><title>How to hide files in JPEG pictures</title><content type="html">&lt;p&gt;If you’re looking to&lt;strong&gt; hide files on your &lt;a id="KonaLink11" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/hide-file-in-picture/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;PC&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; hard drive&lt;/strong&gt;, you may have read about ways to encrypt folders or change the attributes on a file so that they cannot be accessed by prying eyes. However, a lot of times hiding files or folders in that way requires that you install some sort of &lt;a id="KonaLink10" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/hide-file-in-picture/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;software&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; on your &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/hide-file-in-picture/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;computer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, which could then be spotted by someone else.&lt;/p&gt; &lt;p&gt;I’ve actually written quite a few articles on how you can hide files and folders in &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/hide-file-in-picture/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Windows&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; XP and Vista before, but here I’m going to show you a new way to hide files that is very counter-intuitive and therefore pretty safe! Using a simple trick in Windows, you can actually&lt;strong&gt; hide a file inside of the JPG picture file&lt;/strong&gt;!&lt;/p&gt; &lt;p&gt;You can actually hide any type of file inside of an image file, including txt, exe, mp3, avi, or whatever else. Not only that, you can actually store many files inside of &lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/hide-file-in-picture/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;single&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; JPG file, not just one! This can come in very handy if you need to hide files and don’t want to bother with encryption and all that other technical stuff.&lt;/p&gt; &lt;h4&gt;Hide File in Picture&lt;/h4&gt; &lt;p&gt;In order to accomplish this task, you will need to have either WinZip or WinRAR installed on your computer. You can download either of these two off the &lt;a id="KonaLink5" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/hide-file-in-picture/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Internet&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; and use them without having to pay anything. Here are the steps for creating your hidden stash:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Create a folder on your hard drive, i.e. &lt;strong&gt;C:\Test&lt;/strong&gt; and put in all of the files that you want to hide into that folder. Also, place the image that you will be using to hide the files in.&lt;/li&gt;&lt;/ul&gt;  &lt;p style="text-align: center;"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/04/hide-file-in-jpg.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2008/04/hide-file-in-jpg-thumb.png" style="border: 0px none ;" alt="hide file in jpg" width="369" border="0" height="123" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Now select all of the files that you want to hide, right-click on them, and choose the option to add them to a &lt;strong&gt;compressed ZIP or RAR file&lt;/strong&gt;. Only select the files you want to hide, not the picture. Name it whatever you want, i,e. “Hidden.rar”.&lt;/li&gt;&lt;/ul&gt;  &lt;p style="text-align: center;"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/04/add-to-archive.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2008/04/add-to-archive-thumb.png" style="border: 0px none ;" alt="add to archive" width="527" border="0" height="253" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Now you should have a folder that looks something like this with files, a JPG image, and a compressed archive:&lt;/li&gt;&lt;/ul&gt;  &lt;p style="text-align: center;"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/04/hidden-rar.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2008/04/hidden-rar-thumb.png" style="border: 0px none ;" alt="hidden rar" width="483" border="0" height="117" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="color:#3f3f3f;"&gt;Now here’s the fun part! Click on &lt;strong&gt;Start&lt;/strong&gt;, and then click on &lt;strong&gt;Run&lt;/strong&gt;. Type in “&lt;strong&gt;CMD&lt;/strong&gt;” without the quotes and press &lt;strong&gt;Enter&lt;/strong&gt;. You should now see the command prompt window open. Type in “&lt;strong&gt;CD \”&lt;/strong&gt; to get to the root directory. Then type &lt;strong&gt;CD&lt;/strong&gt; and the directory name that you created, i.e. “&lt;strong&gt;CD Test&lt;/strong&gt;“.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p style="text-align: center;"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/04/cd-test.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2008/04/cd-test-thumb.png" style="border: 0px none ;" alt="cd test" width="328" border="0" height="142" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="color:#3f3f3f;"&gt;Now type in the following line:&lt;strong&gt; “copy /b DSC06578.JPG + Hidden.rar DSC06578.jpg”&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt;. Do not use the quotes. You should get a response like below:&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p style="text-align: center;"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/04/hide-files-in-jpg.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2008/04/hide-files-in-jpg-thumb.png" style="border: 0px none ;" alt="hide files in jpg" width="441" border="0" height="76" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Just make sure that you check the file extension on the compressed file, whether it is .ZIP or .RAR as you have to type out the entire file name with extension in the command. I have heard that some people say that they have had problems doing this with a .ZIP &lt;a id="KonaLink6" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/hide-file-in-picture/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;extension&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, so if that doesn’t work, make sure to compress to a .RAR file.&lt;/p&gt; &lt;p&gt;And that’s it! The picture file will have been updated with the compressed archive inside! You can actually check the file size of the picture and see that it has increased by the same amount as the size of the archive.&lt;/p&gt; &lt;p&gt;You can access your hidden file in two ways. Firstly, simply change the extension to .RAR and open the file using WinRAR. Secondly, you can just right-click on the JPG image and choose &lt;strong&gt;Open With&lt;/strong&gt; and then scroll down to WinRAR. Either way, you’ll see your hidden files show up that you can then extract out.&lt;/p&gt;  &lt;p style="text-align: center;"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/04/winrar.png"&gt;&lt;img src="http://www.online-tech-tips.com/wp-content/uploads/2008/04/winrar-thumb.png" style="border: 0px none ;" alt="winrar" width="219" border="0" height="217" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;That’s it! That is all it takes to hide files inside JPG picture files! It’s a great way simply because not many people know it’s possible and no one even thinks about a picture as having to the ability to “hide” files. Enjoy!&lt;/p&gt; &lt;p&gt;[tags]hide files, hide file in picture, hide file in pictures, hiding files in pictures, hide file in image[/tags]&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-2157947078000729047?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/2157947078000729047?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/2157947078000729047?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/how-to-hide-files-in-jpeg-pictures.html" title="How to hide files in JPEG pictures" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CkYEQH88fip7ImA9WxBQEU0.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-3684535384762755508</id><published>2010-01-10T10:36:00.000+05:30</published><updated>2010-01-10T10:38:21.176+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-10T10:38:21.176+05:30</app:edited><title>How to map a drive in Windows</title><content type="html">&lt;p&gt;&lt;strong&gt;Mapping drives&lt;/strong&gt; is &lt;a id="KonaLink0" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid orange; color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static; background-color: transparent;"&gt;Windows&lt;/span&gt;&lt;/span&gt;&lt;span style="position: relative;" class="preLoadWrap" id="preLoadWrap0"&gt;&lt;div style="position: absolute; z-index: 4000; top: -32px; left: -18px; display: none;" id="preLoadLayer0"&gt;&lt;img style="border: medium none ; width: 22px; height: 22px;" src="http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif" class="preloadImg" /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/a&gt; is one of the essential actions everyone should know how to do. Whether you are at home or at the office, there comes a time in everyone’s life when they have to map a drive! It sounds all complicated, but it’s actually really simple to do.&lt;/p&gt; &lt;p&gt;You may need to get some information from your IT administrator at work, since mapping a drive usually means connecting to a &lt;a id="KonaLink6" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid orange; color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static; background-color: transparent;"&gt;server&lt;/span&gt;&lt;/span&gt;&lt;span style="position: relative;" class="preLoadWrap" id="preLoadWrap6"&gt;&lt;div style="position: absolute; z-index: 4000; top: -32px; left: -18px; display: none;" id="preLoadLayer6"&gt;&lt;img style="border: medium none ; width: 22px; height: 22px;" src="http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif" class="preloadImg" /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/a&gt; share. A server share is basically a folder on a different &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;computer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; that is being shared with everyone else. So when you “map a drive”, you are just saying that you want access to that folder on your computer also, which is done by mapping it to a letter, i.e. F, G, H, etc.&lt;/p&gt; &lt;p&gt;In this article, I’ll explain how you can map a drive in &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Windows &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;XP&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, Windows Vista, and even map a drive via the command prompt.&lt;/p&gt; &lt;h4&gt;Map a drive in Windows XP&lt;/h4&gt; &lt;p&gt;Open &lt;strong&gt;My Computer&lt;/strong&gt; and click on the &lt;strong&gt;Tools&lt;/strong&gt; menu option. From the drop down list, choose &lt;strong&gt;Map Network Drive&lt;/strong&gt;.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/06/map-network-drive.png"&gt;&lt;img style="border: 0px none ;" src="http://www.online-tech-tips.com/wp-content/uploads/2008/06/map-network-drive-thumb.png" alt="map network drive" width="362" border="0" height="187" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;Pick a drive letter that you want to use to access the &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;shared &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;folder&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; and then type in the UNC path to the folder. UNC path is just a special format for pointing to a folder on another computer. You first use two slashes “\\” and then the computer name, &lt;a href="file:///"&gt;\\testcomp&lt;/a&gt; and then another “\” followed by the shared folder name, &lt;a href="file:///"&gt;\\testcomp\foldername&lt;/a&gt;.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/06/map-network-drive-windows.png"&gt;&lt;img style="border: 0px none ;" src="http://www.online-tech-tips.com/wp-content/uploads/2008/06/map-network-drive-windows-thumb.png" alt="map network drive windows" width="441" border="0" height="270" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;Click on “&lt;strong&gt;Reconnect at logon&lt;/strong&gt;” to make the connection permanent, which means the drive will still be mapped even after you restart the computer.&lt;/p&gt; &lt;p align="left"&gt;If you’re not sure what the name of the folder is, you can click on &lt;strong&gt;Browse&lt;/strong&gt; and try to find the computer that way. Click on &lt;strong&gt;Entire Net&lt;/strong&gt;work, then &lt;strong&gt;&lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;Microsoft &lt;/span&gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-size: 12px; position: static;"&gt;Windows&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; Network&lt;/strong&gt; and then expand out the workgroup or domain that your computer is in.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/06/browse-network-drive.png"&gt;&lt;img style="border: 0px none ;" src="http://www.online-tech-tips.com/wp-content/uploads/2008/06/browse-network-drive-thumb.png" alt="browse network drive" width="308" border="0" height="310" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;If there are any shared folders on a computer, you will be able to see them here by expanding each computer individually. Click &lt;strong&gt;Finish&lt;/strong&gt; and you have now mapped a drive!&lt;/p&gt; &lt;h4&gt;How to map a network drive in Vista&lt;/h4&gt; &lt;p&gt;Mapping a network drive in Vista is slightly different than in XP, but pretty simple also. First, click on &lt;strong&gt;Computer&lt;/strong&gt; from your Start Menu or &lt;a id="KonaLink5" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.online-tech-tips.com/computer-tips/how-to-map-a-drive-in-windows/#"&gt;&lt;span style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;color:orange;" &gt;&lt;span class="kLink" style="color: orange ! important; font-family: verdana,&amp;quot;Trebuchet MS&amp;quot;,Arial,sans-serif; font-weight: 400; font-size: 12px; position: static;"&gt;Desktop&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. You’ll see a couple of buttons across the top, one of them being “&lt;strong&gt;Map network drive&lt;/strong&gt;“.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/06/map-network-drive-vista.png"&gt;&lt;img style="border: 0px none ;" src="http://www.online-tech-tips.com/wp-content/uploads/2008/06/map-network-drive-vista-thumb.png" alt="map network drive vista" width="525" border="0" height="121" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;Other than the fancy interface, all of the options are the same! Choose a drive letter, type in the folder path, choose “&lt;strong&gt;Reconnect at logon&lt;/strong&gt;” and click &lt;strong&gt;Finish&lt;/strong&gt;!&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/06/mapping-network-drives.png"&gt;&lt;img style="border: 0px none ;" src="http://www.online-tech-tips.com/wp-content/uploads/2008/06/mapping-network-drives-thumb.png" alt="mapping network drives" width="461" border="0" height="322" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;Remember, the folder can be located on a local or remote server or even to a FTP site!&lt;/p&gt; &lt;h4&gt;How to map a drive using command prompt&lt;/h4&gt; &lt;p&gt;First click on &lt;strong&gt;Start&lt;/strong&gt; and then &lt;strong&gt;Run&lt;/strong&gt;. Type &lt;strong&gt;cmd&lt;/strong&gt; in the Open box.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/06/start-run-cmd.png"&gt;&lt;img style="border: 0px none ;" src="http://www.online-tech-tips.com/wp-content/uploads/2008/06/start-run-cmd-thumb.png" alt="start run cmd" width="342" border="0" height="169" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;Then type the following DOS command to map the network drive:&lt;/p&gt; &lt;blockquote&gt; &lt;p align="center"&gt;&lt;strong&gt;net use &lt;em&gt;x:&lt;/em&gt; \\&lt;em&gt;computer name&lt;/em&gt;\&lt;em&gt;share name&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p align="left"&gt;where &lt;em&gt;&lt;strong&gt;x:&lt;/strong&gt;&lt;/em&gt; is the drive letter you want to assign to the shared folder.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.online-tech-tips.com/wp-content/uploads/2008/06/net-use-command.png"&gt;&lt;img style="border: 0px none ;" src="http://www.online-tech-tips.com/wp-content/uploads/2008/06/net-use-command-thumb.png" alt="net use command" width="330" border="0" height="95" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;You can delete a mapped network drive using the command prompt by typing in&lt;/p&gt; &lt;blockquote&gt; &lt;p align="center"&gt;&lt;strong&gt;net use &lt;em&gt;x:&lt;/em&gt; /delete&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;If you have any problems mapping a drive in Windows, post a comment and I’ll try to help you out! Enjoy!&lt;/p&gt; &lt;p&gt;[tags]map network drives, map drives, map a drive, how to map a drive, how to map network drives[/tags]&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-3684535384762755508?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/3684535384762755508?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/3684535384762755508?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/how-to-map-drive-in-windows.html" title="How to map a drive in Windows" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CUQCRHszfCp7ImA9WxBRFkw.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-6900979440812799440</id><published>2010-01-04T19:13:00.002+05:30</published><updated>2010-01-04T19:26:05.584+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-04T19:26:05.584+05:30</app:edited><title>Layer by Layer Troubleshooting with a Cisco Router</title><content type="html">Every network admin is going to have trouble with network links on a Cisco router, at one point or another. The best way to troubleshoot any networking issues is to use the &lt;a href="http://www.petri.co.il/osi_concepts.htm"&gt;OSI model&lt;/a&gt; and go layer by layer. In my article &lt;a href="http://www.petri.co.il/csc_how_to_use_the_osi_model_to_troubleshoot_networks.htm"&gt; How to use the OSI Model to Troubleshoot Networks&lt;/a&gt;, we talked about the different troubleshooting approaches and how to use them to troubleshoot your network, in general. In this article, you will find out how to use the OSI model to troubleshoot, bottom up, using a Cisco router.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;OSI Model - Bottom Up Troubleshooting&lt;/h2&gt; &lt;p&gt;If you will recall, the &lt;a href="http://www.petri.co.il/osi_concepts.htm"&gt;OSI model&lt;/a&gt; starts with the physical layer (layer 1) and goes up to layer 7 (application). When troubleshooting with a Cisco router, much of your time will be spent working in layers 1-3. They are:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Layer 3 - Network&lt;/li&gt;&lt;li&gt;Layer 2 - Data Link&lt;/li&gt;&lt;li&gt;Layer 1 - Physical&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Because these layers build on each other, Layer 1 is most critical, without layer 1, layer 2 will not function. Without layer 1 &amp;amp; 2, layer 3 will not function, and so on. For this reason, I start troubleshooting at layer 1, physical, and move on up from there.&lt;/p&gt; &lt;h2&gt;Router Troubleshooting at OSI Layer 1 &amp;amp; 2 - Physical &amp;amp; Data link&lt;/h2&gt; &lt;p&gt;Remember, if Layer 1 isn't up, nothing else will work so make sure you start here. Examples of layer 1 are your T1 circuit or your Ethernet cable - physical connectivity. I usually troubleshoot layer 1 and layer 2 in union because they are so closely paired. Examples of layer 2 - data link - are your line protocol (such as Ethernet, ATM, 802.11, PPP, frame-relay, HDLC, or PPP).&lt;/p&gt; &lt;p&gt;To troubleshoot at these layers, the first thing I would do on your router is a &lt;strong&gt;show interface&lt;/strong&gt;. Here is an example of a LAN Gigabit Ethernet circuit:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;To troubleshoot at these layers, the first thing I would do on your router is a &lt;strong&gt;show interface&lt;/strong&gt;. Here is an example of a LAN Gigabit Ethernet circuit:&lt;/p&gt; &lt;pre&gt;Router# show interface&lt;br /&gt;GigabitEthernet0/0 is up, line protocol is up&lt;br /&gt;Hardware is BCM1125 Internal MAC, address is 0015.2b46.5000 (bia 0015.2b46.5000)&lt;br /&gt;Description: LAN Connection to Data center&lt;br /&gt;Internet address is 10.20.100.1/16&lt;br /&gt;MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,&lt;br /&gt;reliability 255/255, txload 1/255, rxload 1/255&lt;br /&gt;Encapsulation ARPA, loopback not set&lt;br /&gt;Keepalive set (10 sec)&lt;br /&gt;Full-duplex, 1000Mb/s, link type is autonegotiation, media type is RJ45&lt;br /&gt;output flow-control is XON, input flow-control is XON&lt;br /&gt;ARP type: ARPA, ARP Timeout 04:00:00&lt;br /&gt;Last input 00:00:00, output 00:00:00, output hang never&lt;br /&gt;Last clearing of "show interface" counters never&lt;br /&gt;Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0&lt;br /&gt;Queueing strategy: weighted fair&lt;br /&gt;Output queue: 0/1000/64/0 (size/max total/threshold/drops)&lt;br /&gt;Conversations 0/2/256 (active/max active/max total)&lt;br /&gt;Reserved Conversations 0/0 (allocated/max allocated)&lt;br /&gt;Available Bandwidth 750000 kilobits/sec&lt;br /&gt;5 minute input rate 3218000 bits/sec, 1715 packets/sec&lt;br /&gt;5 minute output rate 1390000 bits/sec, 2129 packets/sec&lt;br /&gt;1416888620 packets input, 15402720 bytes, 0 no buffer&lt;br /&gt;Received 0 broadcasts, 0 runts, 0 giants, 0 throttles&lt;br /&gt;0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored&lt;br /&gt;0 watchdog, 1556005 multicast, 0 pause input&lt;br /&gt;0 input packets with dribble condition detected&lt;br /&gt;1666663097 packets output, 573841802 bytes, 0 underruns&lt;br /&gt;19 output errors, 0 collisions, 3 interface resets&lt;br /&gt;0 babbles, 0 late collision, 0 deferred&lt;br /&gt;19 lost carrier, 0 no carrier, 0 pause output&lt;br /&gt;0 output buffer failures, 0 output buffers swapped out&lt;/pre&gt; &lt;p&gt;Here is what a WAN T1or T3 circuit might look like:&lt;/p&gt; &lt;pre&gt;Routerl# show interface serial 3/0&lt;br /&gt;Serial3/0 is up, line protocol is up&lt;br /&gt;Hardware is DSXPNM Serial&lt;br /&gt;Description: Sprint T3&lt;br /&gt;Internet address is 10.2.100.2/30&lt;br /&gt;MTU 4470 bytes, BW 9000 Kbit, DLY 200 usec,&lt;br /&gt;reliability 255/255, txload 77/255, rxload 26/255&lt;br /&gt;Encapsulation HDLC, crc 16, loopback not set&lt;br /&gt;Keepalive set (10 sec)&lt;br /&gt;Last input 00:00:00, output 00:00:00, output hang never&lt;br /&gt;Last clearing of "show interface" counters never&lt;br /&gt;Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 18394&lt;br /&gt;Queueing strategy: fifo&lt;br /&gt;Output queue: 0/40 (size/max)&lt;br /&gt;5 minute input rate 927000 bits/sec, 1914 packets/sec&lt;br /&gt;5 minute output rate 2752000 bits/sec, 1504 packets/sec&lt;br /&gt;1560997932 packets input, 3254680247 bytes, 0 no buffer&lt;br /&gt;Received 255480 broadcasts, 1 runts, 1 giants, 0 throttles&lt;br /&gt;1567 input errors, 1567 CRC, 976 frame, 496 overrun, 0 ignored, 908 abort&lt;br /&gt;1303636803 packets output, 3737276508 bytes, 0 underruns&lt;br /&gt;0 output errors, 0 collisions, 3 interface resets&lt;br /&gt;0 output buffer failures, 0 output buffers swapped out&lt;br /&gt;1 carrier transitions&lt;br /&gt;DSU mode 1, bandwidth 9000, real bandwidth 9000, scramble 0&lt;/pre&gt; &lt;p&gt;Here is the quick version:&lt;/p&gt; &lt;pre&gt;Router# show ip interface brief&lt;br /&gt;Interface IP-Address OK? Method Status Protocol&lt;br /&gt;GigabitEthernet0/0 10.20.100.1 YES NVRAM up up&lt;br /&gt;Serial3/0 10.2.100.2 YES NVRAM up up&lt;/pre&gt; &lt;p&gt;Here is what you look for:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Is the interface UP?&lt;/li&gt;&lt;li&gt;Is the line protocol UP?&lt;/li&gt;&lt;li&gt;If both the interface and line protocol are NOT up, your connection is never going to work.&lt;/li&gt;&lt;li&gt;To resolve a line down, I look at the cable or the keepalives&lt;/li&gt;&lt;li&gt;To resolve a line protocol down, check to make sure that the protocols match on each side of the connection(notice the "line protocol" on each of the interfaces above).&lt;/li&gt;&lt;li&gt;Are you taking input, CRC, framing, or other errors on the line (notice how the serial interface above does show errors)? If so, check your cable or contact your provider.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In general, verify that you have a good cable on each side, verify that line protocols match, and that clocking settings are correct.&lt;/p&gt; &lt;p&gt;If this is an Ethernet connection, is there a link light on the switch?&lt;/p&gt; &lt;p&gt;If this is a serial connection, do you have an external CSU/DSU? If it is an external CSU, check that the Carrier Detect (CD) light &amp;amp; data terminal ready (DTR) lights are on. If not, contact your provider. This also applies if you have an internal Cisco WIC CSU card. If that is the case, take a look at this Cisco link on understanding the &lt;a href="http://www.cisco.com/en/US/products/hw/modules/ps3129/products_tech_note09186a00800b1501.shtml"&gt;lights on that card&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;You can, of course, use the Cisco IOS &lt;strong&gt;test &lt;/strong&gt;commands to test your network interfaces with internal staff and with your telecommunications providers.&lt;/p&gt; &lt;p&gt;Do not proceed to upper level layers until your Physical interface on the router shows as being UP and your line protocol is UP. Until then, don't worry about IP addressing, pinging, access-lists or anything like that.&lt;/p&gt; &lt;h2&gt;Router Troubleshooting at OSI Layer 3 - Network&lt;/h2&gt; &lt;p&gt;Once you have Layers 1 &amp;amp; 2 working (your show interface command shows the line is "UP &amp;amp; UP", it is time to move on to layer 3 - the OSI Network layer. The easiest thing to do here to see if layer 3 is working is to &lt;strong&gt;ping&lt;/strong&gt; the remote side of the LAN or WAN link from this router. Make sure you ping as close as possible to the router you are trying to communication with - from one side across to the other side.&lt;/p&gt;&lt;p&gt;Here are examples of successful &amp;amp; failed pings: &lt;/p&gt;&lt;pre&gt;Router# ping 10.2.100.2&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 10.2.100.2, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms&lt;br /&gt;Router#&lt;br /&gt;Router#&lt;br /&gt;Router#&lt;br /&gt;Router#&lt;br /&gt;Router# ping 1.1.1.1&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 1.1.1.1, timeout is 2 seconds:&lt;br /&gt;.....&lt;br /&gt;Success rate is 0 percent (0/5)&lt;br /&gt;Router#&lt;/pre&gt; &lt;p&gt;The easiest way to check the status of Layer 3 - the network layer - is to do a &lt;strong&gt;show ip interface brief&lt;/strong&gt;, as I did above. Here is an example:&lt;/p&gt; &lt;pre&gt;Router# show ip interface brief&lt;br /&gt;Interface IP-Address OK? Method Status Protocol&lt;br /&gt;GigabitEthernet0/0 10.20.100.1 YES NVRAM up up&lt;br /&gt;Serial3/0 10.2.100.2 YES NVRAM up up&lt;/pre&gt; &lt;p&gt;Notice the IP addressing on each of these interface. Also do a &lt;strong&gt;show running-config&lt;/strong&gt;, like this (you can even specify an interface, like this):&lt;/p&gt; &lt;pre&gt;Router# show running-config int serial3/0&lt;br /&gt;Building configuration...&lt;br /&gt;&lt;br /&gt;Current configuration : 225 bytes&lt;br /&gt;!&lt;br /&gt;interface Serial3/0&lt;br /&gt;description Sprint T3&lt;br /&gt;bandwidth 9000&lt;br /&gt;ip address 10.2.100.2 255.255.255.252&lt;br /&gt;no ip proxy-arp&lt;br /&gt;no ip mroute-cache&lt;br /&gt;dsu mode 1&lt;br /&gt;dsu bandwidth 9000&lt;br /&gt;no cdp enable&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;Router#&lt;/pre&gt; &lt;p&gt;I would recommend taking this interface configuration and comparing it, side by side, with the remote WAN connection to ensure they are the same. Ask yourself questions like:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Are these interfaces on the same IP network?&lt;/li&gt;&lt;li&gt;Do these interfaces have the same subnet mask?&lt;/li&gt;&lt;li&gt;Are there any access-lists (ACL) that are blocking your traffic?&lt;/li&gt;&lt;li&gt;Can you remove all optional IP features to make sure that the basic configuration works before adding additional features that could be causing trouble?&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Here is an example. Look at the two interfaces below. What is the real problem, causing these two to not communicate?&lt;/p&gt; &lt;p&gt;Router 1&lt;/p&gt; &lt;p&gt;interface Serial3/0 description Sprint T3 - TO ROUTER 2 bandwidth 9000 ip address 10.2.100.2 255.255.255.252&lt;/p&gt; &lt;p&gt;Router 2&lt;/p&gt; &lt;p&gt;interface Serial3/0 description Sprint T3 - TO ROUTER 1 bandwidth 1500 ip address 10.2.100.5 255.255.255.252&lt;/p&gt; &lt;p&gt;No, there is no problem with the bandwidth statement. Bandwidth statements are only used as comments and by routing protocols to select the best route. The real problem here is that the second router's serial interface is not on the same IP subnet as router #1. Even though they have the same subnet, the 10.2.100.5 IP address will never be able to communicate to the 10.2.100.2 IP address because they are on different networks but directly connected.&lt;/p&gt; &lt;p&gt;Let's say that you are now able to ping across the link, from one side to another. While that is a great sign, it doesn't always mean that everything is "fixed". You still may not be able to communicate from a client on the LAN of one router, to a client on the LAN of another router, due to things like improperly configured IP routing protocols.&lt;/p&gt; &lt;p&gt;For one LAN to communicate to another LAN, through routers (through a WAN, usually), you MUST have either &lt;a href="http://www.petri.co.il/csc_how_to_static_routes_cisco_ios.htm"&gt; static routes  or dynamic routes&lt;/a&gt; configured. To ensure you have a route configured for the network you are trying to reach, do:&lt;/p&gt; &lt;p&gt;Router# &lt;strong&gt;show ip routes&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;and look at&lt;/p&gt; &lt;p&gt;Router# &lt;strong&gt;show ip protocols&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;For troubleshooting layers 3, all the way up, look at the output of this command:&lt;/p&gt; &lt;pre&gt;Router# show ip interfaces&lt;br /&gt;&lt;br /&gt;GigabitEthernet0/0 is up, line protocol is up&lt;br /&gt;Internet address is 10.20.100.1/16&lt;br /&gt;Broadcast address is 255.255.255.255&lt;br /&gt;Address determined by non-volatile memory&lt;br /&gt;MTU is 1500 bytes&lt;br /&gt;Helper address is not set&lt;br /&gt;Directed broadcast forwarding is disabled&lt;br /&gt;Multicast reserved groups joined: 224.0.0.10&lt;br /&gt;Outgoing access list is not set&lt;br /&gt;Inbound access list is not set&lt;br /&gt;Proxy ARP is disabled&lt;br /&gt;Local Proxy ARP is disabled&lt;br /&gt;Security level is default&lt;br /&gt;Split horizon is enabled&lt;br /&gt;ICMP redirects are always sent&lt;br /&gt;ICMP unreachables are always sent&lt;br /&gt;ICMP mask replies are never sent&lt;br /&gt;IP fast switching is enabled&lt;br /&gt;IP fast switching on the same interface is disabled&lt;br /&gt;IP Flow switching is enabled&lt;br /&gt;IP CEF switching is enabled&lt;br /&gt;IP CEF Flow Fast switching turbo vector&lt;br /&gt;IP multicast fast switching is disabled&lt;br /&gt;IP multicast distributed fast switching is disabled&lt;br /&gt;IP route-cache flags are Fast, Flow cache, CEF, Subint Flow&lt;br /&gt;Router Discovery is disabled&lt;br /&gt;IP output packet accounting is disabled&lt;br /&gt;IP access violation accounting is disabled&lt;br /&gt;TCP/IP header compression is disabled&lt;br /&gt;RTP/IP header compression is disabled&lt;br /&gt;Policy routing is disabled&lt;br /&gt;Network address translation is enabled, interface in domain inside&lt;br /&gt;WCCP Redirect outbound is disabled&lt;br /&gt;WCCP Redirect inbound is disabled&lt;br /&gt;WCCP Redirect exclude is disabled&lt;br /&gt;BGP Policy Mapping is disabled&lt;/pre&gt; &lt;h2&gt;Router Troubleshooting at OSI Layers 4 - 7&lt;/h2&gt; &lt;p&gt;Now, let's say that you have made it to the point where you can ping from LAN to LAN, through your WAN. Congratulations - that is a very good sign. If you are still having trouble, it must be in OSI Layers4-7. Here are those layers listed out and possible issues you might experience in each layer:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Layer 4 - Transport - in the transport layer are TCP and UDP - you could be have an ACL or QoS feature blocking or slowing this traffic. Your TCP traffic could also be fragmented to the point that it could not be reassembled. Another option is that you may not be receiving an ACK back from your traffic that was successfully sent.&lt;/li&gt;&lt;li&gt;Layer 5 - Session - in the session layer are protocols like SQL, NFS, SMB, or RPC - you could be taking errors on any one of these session protocols. I would recommend using a protocol analyzer like Wireshark to analyze your session data.&lt;/li&gt;&lt;li&gt;Layer 6 - Presentation - in the Presentation layer are data encryption, compression, and formatting - your VPN tunnel could be failing or perhaps you are sending one type of data (like a MPEG) and the receiver is trying to view it as a WMV file.&lt;/li&gt;&lt;li&gt;Layer 7 - Application - in the Application layer are, of course, your applications like FTP, HTTP, SCP, TFTP, TELNET, SSH, and more - you could be trying to connect to a telnet server with the SSH protocol, for example.&lt;/li&gt;&lt;li&gt;Layer 8 - End User - the standing joke is that "Layer 8" is the user - the user could be just mistyping their username or password or you, the network admin, could have been troubleshooting the wrong IP address all along.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Summary&lt;/p&gt; &lt;p&gt;In summary, using the OSI model to troubleshoot connectivity issues is the fastest and most efficient way to troubleshoot any network issue. Even if someone calls you to work on a Windows share problem, all of the same principles in this article apply to that troublesooting process. So remember, the next time you work on a network issue - remember the OSI model and how to use the bottom-up approach to troubleshooting! It could same you a while lot of time!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-6900979440812799440?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6900979440812799440?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6900979440812799440?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/layer-by-layer-troubleshooting-with.html" title="Layer by Layer Troubleshooting with a Cisco Router" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;CEYCRHg9eCp7ImA9WxBRFkw.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-7999632615214594455</id><published>2010-01-04T18:59:00.002+05:30</published><updated>2010-01-04T19:06:05.660+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-04T19:06:05.660+05:30</app:edited><title>WIsh u a very Happy New Year.-20new year wall papers</title><content type="html">&lt;script type="text/javascript"&gt;!-- google_ad_client = "pub-2330131951041790"; google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_ad_type = "text_image"; google_ad_channel = ""; google_color_border = "F7F7F7"; google_color_bg = "F7F7F7"; google_color_link = "640042"; google_color_text = "000000"; google_color_url = "b74791"; //--&gt; &lt;/script&gt; &lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt; &lt;/script&gt;&lt;script src="http://pagead2.googlesyndication.com/pagead/expansion_embed.js"&gt;&lt;/script&gt;&lt;script src="http://googleads.g.doubleclick.net/pagead/test_domain.js"&gt;&lt;/script&gt;&lt;script&gt;google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);&lt;/script&gt;&lt;br /&gt;&lt;h2&gt;20 Happy New Year 2010 wallpapers&lt;/h2&gt; The new year 2010 (MMX) will be a common year starting on Friday in accordance with the Gregorian calendar. It will also be the first year of the 2010s decade. Since we are facing problems related to climate change, the United Nations also proclaimed the year 2010 as the International Year of Biodiversity. The proclamation of the International Year of Biodiversity is aimed at raising the awareness of people worldwide about the importance of biodiversity. Saving biodiversity requires an effort from everyone. The UN hopes that through activities and events in many countries, the global community will work together to ensure a sustainable future for us all. &lt;p&gt;Meanwhile, according to the Chinese Zodiac, the Year of 2010 is the Year of the Tiger, which begins on February 14, 2010 and ends on February 2, 2011.   The Tiger is the third sign in the cycle of  Chinese Zodiac, which consists of 12 animal signs.  It is a sign of courage. This fearless and fiery fighter is revered by the ancient Chinese as the sign that wards off the three main disasters of a household: fire, thieves and ghosts.&lt;/p&gt; &lt;p&gt;Thus, the Biodiversity Year and the year of the tiger has been the dominant theme of most New Year wallpapers for 2010. Here, we gathered 20 of the most creative new year wallpaper designs to welcome 2010.  Have a happy new year everyone!&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 01&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9598" title="happy-new-year-wallpaper-1" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-1.jpg" alt="happy-new-year-wallpaper-1" width="500" height="375" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc07.deviantart.net/fs50/f/2009/321/c/4/2010_Wallpaper_by_putsguminyourhair.jpg" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 02&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9600" title="happy-new-year-wallpaper-2" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-2.jpg" alt="happy-new-year-wallpaper-2" width="500" height="313" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://ritamd.deviantart.com/art/Celebrate-2010-with-3D-text-146521403" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 03&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9599" title="happy-new-year-wallpaper-3" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-3.jpg" alt="happy-new-year-wallpaper-3" width="500" height="313" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://zakzak008.deviantart.com/art/2010-002-146337771" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 04&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9602" title="happy-new-year-wallpaper-4" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-4.jpg" alt="happy-new-year-wallpaper-4" width="500" height="384" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://uzi2k.deviantart.com/art/Coming-Soon-145409360" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 05&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9601" title="happy-new-year-wallpaper-5" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-5.jpg" alt="happy-new-year-wallpaper-5" width="500" height="300" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://lifeendsnow.deviantart.com/art/2010-Wallpaper-145291462" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 06&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9604" title="happy-new-year-wallpaper-6" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-6.jpg" alt="happy-new-year-wallpaper-6" width="500" height="313" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://ribhu.deviantart.com/art/Glowing-Lines-Illustration-139682449" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 07&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9605" title="happy-new-year-wallpaper-7" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-7.jpg" alt="happy-new-year-wallpaper-7" width="500" height="313" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://neneds.deviantart.com/art/2010-Wallpaper-143689770" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 08&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9603" title="happy-new-year-wallpaper-8" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-8.jpg" alt="happy-new-year-wallpaper-8" width="500" height="317" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://siraristocrat.deviantart.com/art/New-year-2010-4-144556934" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 09&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9607" title="happy-new-year-wallpaper-9" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-9.jpg" alt="happy-new-year-wallpaper-9" width="500" height="313" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc01.deviantart.net/fs70/f/2009/341/c/f/Happy_New_Year_2010_by_mustange.jpg" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 10&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9608" title="happy-new-year-wallpaper-10" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-10.jpg" alt="happy-new-year-wallpaper-10" width="500" height="281" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://robertprinsen.deviantart.com/art/Wallpaper-Rose-Golden-2010-146304982" target="_blank"&gt;NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 11&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9609" title="happy-new-year-wallpaper-11" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-11.jpg" alt="happy-new-year-wallpaper-11" width="500" height="313" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc08.deviantart.net/fs51/f/2009/333/b/9/HAPPY_NEW_YEAR_2010_by_ArtemMostovoy.jpg" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 12&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9606" title="happy-new-year-wallpaper-12" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-12.jpg" alt="happy-new-year-wallpaper-12" width="500" height="375" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc08.deviantart.net/fs70/f/2009/341/5/5/2010_Style_by_al3odi.jpg" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 13&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9611" title="happy-new-year-wallpaper-13" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-13.jpg" alt="happy-new-year-wallpaper-13" width="500" height="400" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc01.deviantart.net/fs50/f/2009/339/0/a/2010_by_LuXo_Art.jpg" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 14&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9612" title="happy-new-year-wallpaper-14" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-14.jpg" alt="happy-new-year-wallpaper-14" width="500" height="313" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://espador.deviantart.com/art/2010-146103527" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 15&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9610" title="happy-new-year-wallpaper-15" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-15.jpg" alt="happy-new-year-wallpaper-15" width="500" height="375" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc07.deviantart.net/fs51/f/2009/302/6/f/6f4bb8778fd2fac292032376bcb34d74.jpg" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 16&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img title="happy-new-year-wallpaper-16" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-16.jpg" alt="happy-new-year-wallpaper-16" width="500" height="317" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://bestdesignoptions.com/happy-new-year-wallpaper-16" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 17&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9615" title="happy-new-year-wallpaper-17" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-17.jpg" alt="happy-new-year-wallpaper-17" width="500" height="375" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc01.deviantart.net/fs25/f/2009/240/3/7/2010_by_TCHNOMAN.jpg" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 18&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9616" title="happy-new-year-wallpaper-18" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-18.jpg" alt="happy-new-year-wallpaper-18" width="500" height="352" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc04.deviantart.net/fs46/f/2009/176/7/d/2010_by_tiqatequila.jpg" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 19&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9617" title="happy-new-year-wallpaper-19" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-19.jpg" alt="happy-new-year-wallpaper-19" width="500" height="321" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://fc02.deviantart.net/fs24/f/2009/250/b/c/2010___by_kalebu.jpg" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Happy New year 2010 Cool Wallpapers 20&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img class="alignnone size-full wp-image-9613" title="happy-new-year-wallpaper-20" src="http://bestdesignoptions.com/wp-content/uploads/2009/12/happy-new-year-wallpaper-20.jpg" alt="happy-new-year-wallpaper-20" width="500" height="374" /&gt;&lt;/p&gt; &lt;p&gt;DOWNLOAD &lt;a title="happy new year wallpaper" href="http://www.freeimageslive.co.uk/image/view/1457/_original" target="_blank"&gt;HAPPY NEW YEAR WALLPAPER&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/8280883743286958779-7999632615214594455?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7999632615214594455?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/7999632615214594455?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2010/01/wish-u-very-happy-new-year-20new-year.html" title="WIsh u a very Happy New Year.-20new year wall papers" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;D08GQns7cSp7ImA9WxNTEEU.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-1687797278349357597</id><published>2009-08-12T19:32:00.000+05:30</published><updated>2009-08-12T19:33:43.509+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T19:33:43.509+05:30</app:edited><title>Top 10 Open Source Web-Based Project Management Software</title><content type="html">&lt;div class="headline_area"&gt;      &lt;h1 class="entry-title"&gt;&lt;br /&gt;&lt;/h1&gt;     &lt;/div&gt;      &lt;div style="float: right; margin-top: 0px; margin-left: 5px;"&gt;&lt;a href="http://www.cyberciti.biz/tips/category/download-of-the-day" title="See all previously featured / recommended downloads"&gt;&lt;img src="http://c.cyberciti.biz/cbzcache/3rdparty/download_of_the.day.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;This is an user contributed article.&lt;/p&gt; &lt;p&gt;Project management software is not just for managing software based project. It can be used for variety of other tasks too. The web-based software must provide tools for planning, organizing and managing resources to achieve project goals and objectives. A web-based project management software can be accessed through an intranet or WAN / LAN using a web browser. You don't have to install any other software on the system. The software can be easy of use with access control features (multi-user). I use project management software for all of our projects (for e.g. building a new cluster farm) for issue / bug-tracking, calender, gantt charts, email notification and much more. &lt;/p&gt; &lt;p&gt;Obviously I'm not the only user, the following open source software is used by some of the biggest research organizations and companies world wild. For e.g. NASA's Jet Propulsion Laboratory uses track software or open source project such as lighttpd / phpbb use redmine software to keep track of their projects.&lt;br /&gt;&lt;span id="more-5477"&gt;&lt;/span&gt;&lt;br /&gt;You use the following top 10 software for personal or business use. Keep track of all your projects in one place and finish them successfully on time.&lt;/p&gt; &lt;h2&gt;#1: Codendi&lt;/h2&gt; &lt;p&gt;Codendi is an open-source collaborative development platform offered by Xerox. From only one interface, it gathers, all the needed tools for software development teams: management and versioning of code, bugs, requirements, documents, reporting, tests etc. It is mainly used for managing software project processes.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codendi.com/index_en.php" target="_blank"&gt;Download Codendi&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#2: Redmine&lt;/h2&gt; &lt;p&gt;Redmine is a flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database. It includes calendar and gantt charts to aid visual representation of projects and their deadlines. &lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.redmine.org/" target="_blank"&gt;Download redmine&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#3: ProjectPier&lt;/h2&gt; &lt;p&gt;ProjectPier is a Free, Open-Source, self-hosted PHP application for managing tasks, projects and teams through an intuitive web interface. ProjectPier will help your organization communicate, collaborate and get things done Its function is similar to commercial groupware/project management products, but allows the freedom and scalability of self-hosting.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.projectpier.org/" target="_blank"&gt;Download ProjectPier&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#4: Trac&lt;/h2&gt; &lt;p&gt;Trac is an open source, web-based project management and bug-tracking tool. Trac allows hyperlinking information between a computer bug database, revision control and wiki content. It also serves as a web interface to a version control system like Subversion, Git, Mercurial, Bazaar and Darcs.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://trac.edgewall.org/" target="_blank"&gt;Download Trac&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#5: Project HQ&lt;/h2&gt; &lt;p&gt;Project HQ is a collaborative open source project management tool, similar to Basecamp and activeCollab. Project HQ is built on open source technologies like Python, Pylons and SQLAlchemy and is fully database independent. Project HQ uses a structured workflow to assist you in managing your projects.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://projecthq.org/" target="_blank"&gt;Download Project HQ&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#6: Collabtive&lt;/h2&gt; &lt;p&gt;Collabtive is a web-based project management software that is being published as Open Source software. The project was started in November 2007. It strives to provide an Open Source alternative to proprietary tools like Basecamp or ActiveCollab.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://collabtive.o-dyn.de/" target="_blank"&gt;Download Collabtive&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#7: eGroupWare&lt;/h2&gt; &lt;p&gt;eGroupWare is a free open source groupware software intended for businesses from small to enterprises. Its primary functions allow users to manage contacts, appointments, projects and to-do lists.&lt;/p&gt; &lt;p&gt;It is used either via its native web-interface, making access platform-independent, or by using different supported groupware clients, such as Kontact, Novell Evolution, or Microsoft Outlook. It can also be used by mobile phone or PDA via SyncML.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.egroupware.org/Home" target="_blank"&gt;Download eGroupWare&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#8: KForge&lt;/h2&gt; &lt;p&gt;KForge is an open-source (GPL) system for managing software and knowledge projects. It re-uses existing best-of-breed tools such as a versioned storage (subversion), a tracker (trac), and wiki (trac or moinmoin), integrating them with the system’s own facilities (projects, users, permissions etc). KForge also provides a complete web interface for project administration as well a fully-developed plugin system so that new services and features can be easily added.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.kforgeproject.com/" target="_blank"&gt;Download KForge&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#9: OpenGoo&lt;/h2&gt; &lt;p&gt;It is a complete online solution focused on improving productivity, collaboration, communication and management of your teams. OpenGoo main features include document management, contact management, e-mail, project management, and time management. Text documents and presentations can be created and edited online. Files can be uploaded, organized and shared, independent of file formats.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.opengoo.org/" target="_blank"&gt;Download OpenGoo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#10: ClockingIT&lt;/h2&gt; &lt;p&gt;ClockingIT is a free Project Management solution, which helps your team stay focused and on top of things. &lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://wiki.clockingit.com/" target="_blank"&gt;Download ClockingIT &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Ed: The following two paragraphs added by Vivek Gite:&lt;/h2&gt; &lt;p&gt;I also use project management software to keep track of how much time I spent per client and project. &lt;/p&gt; &lt;h2&gt; My Personal Choice&lt;/h2&gt; &lt;p&gt;redmine is my personal choice because I like to use ruby on rails and I often work with small teams. We track networking issues, data center issues, capacity planning, trouble tickets and much more using redmine. I can track multiple projects and its flexible role-based access control make sure only authorized eyes can view the details.&lt;/p&gt; &lt;h3&gt;Other FOSS Project Management Software Projects&lt;/h3&gt; &lt;ol&gt;&lt;li&gt;&lt;a href="http://www.jotbug.org/" target="_blank"&gt;JotBug&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bugzilla.org/" target="_blank"&gt;Bugzilla&lt;/a&gt; (only bug tracking)&lt;/li&gt;&lt;li&gt;&lt;a href="http://openproj.org/openproj" target="_blank"&gt;OpenProj (desktop app - replacement for MS-project)&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;How do you manage your IT / software and other projects? Are you using a better option? Let us know in the comments. &lt;/p&gt; &lt;p&gt;&lt;em&gt;About the author&lt;/em&gt;: Rocky Jr., is an engineer with VSNL - a leading ISP / global telecom company and a good friend of nixCraft.&lt;/p&gt; &lt;!-- &lt;rdf:rdf rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" dc="http://purl.org/dc/elements/1.1/" trackback="http://madskills.com/public/xml/rss/module/trackback/"&gt;    &lt;rdf:description about="http://www.cyberciti.biz/tips/open-source-project-management-software.html" identifier="http://www.cyberciti.biz/tips/open-source-project-management-software.html" title="Top 10 Open Source Web-Based Project Management Software" ping="http://www.cyberciti.biz/tips/open-source-project-management-software.html/trackback"&gt; &lt;/rdf:RDF&gt; --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-1687797278349357597?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/1687797278349357597?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/1687797278349357597?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2009/08/top-10-open-source-web-based-project.html" title="Top 10 Open Source Web-Based Project Management Software" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;D0ENR3szeCp7ImA9WxNTEEU.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-3450306014908424651</id><published>2009-08-12T19:31:00.001+05:30</published><updated>2009-08-12T19:31:36.580+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T19:31:36.580+05:30</app:edited><title>Top 20 OpenSSH Server Best Security Practices</title><content type="html">&lt;div class="headline_area"&gt;      &lt;h1 class="entry-title"&gt;&lt;br /&gt;&lt;/h1&gt;     &lt;/div&gt;      &lt;div style="float: right; margin-top: 0px; margin-left: 5px;"&gt;&lt;a href="http://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html/openssh_logo" rel="attachment wp-att-5522"&gt;&lt;img src="http://files.cyberciti.biz/uploads/tips/2009/07/openSSH_logo.png" alt="Don't tell anyone that I'm free" title="Don't tell anyone that I'm free" class="size-full wp-image-5522" width="190" height="187" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;OpenSSH is the implementation of the SSH protocol. OpenSSH is recommended for remote login, making backups, remote file transfer via scp or sftp, and much more. SSH is perfect to keep confidentiality and integrity for data exchanged between two networks and systems. However, the main advantage is server authentication, through the use of public key cryptography. From time to time there are &lt;a href="http://isc.sans.org/diary.html?storyid=6742" target="_blank"&gt;rumors&lt;/a&gt; about OpenSSH &lt;a href="http://www.h-online.com/security/OpenSSH-zero-day-exploit-rumours-not-confirmed--/news/113731" target="_blank"&gt;zero day&lt;/a&gt; exploit. Here are a few things you need to tweak in order to improve OpenSSH server security.&lt;br /&gt;&lt;span id="more-5489"&gt;&lt;/span&gt;&lt;/p&gt; &lt;h2&gt;Default Config Files and SSH Port&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;&lt;strong&gt;/etc/ssh/sshd_config &lt;/strong&gt;- OpenSSH server configuration file.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;/etc/ssh/ssh_config&lt;/strong&gt; - OpenSSH client configuration file.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;~/.ssh/&lt;/strong&gt; - Users ssh configuration directory.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;~/.ssh/authorized_keys&lt;/strong&gt; or  &lt;strong&gt;~/.ssh/authorized_keys&lt;/strong&gt; -  Lists the public keys (RSA or DSA) that can be used to log into the user’s account&lt;/li&gt;&lt;li&gt;&lt;strong&gt; /etc/nologin&lt;/strong&gt; - If this file exists, sshd refuses to let anyone except root log in.&lt;/li&gt;&lt;li&gt;&lt;strong&gt; /etc/hosts.allow&lt;/strong&gt; and &lt;strong&gt;/etc/hosts.deny&lt;/strong&gt; : Access controls lists that should be enforced by tcp-wrappers are defined here.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;SSH default port &lt;/strong&gt;: TCP 22&lt;/li&gt;&lt;/ul&gt; &lt;div id="attachment_5556" class="wp-caption aligncenter" style="width: 600px;"&gt;&lt;a href="http://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html/ssh-session" rel="attachment wp-att-5556"&gt;&lt;img src="http://files.cyberciti.biz/uploads/tips/2009/07/ssh-session.png" alt="SSH Session in Action" title="SSH Session in Action" class="size-full wp-image-5556" width="590" height="365" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;SSH Session in Action&lt;/p&gt;&lt;/div&gt; &lt;h2&gt;#1: Disable OpenSSH Server&lt;/h2&gt; &lt;p&gt;Workstations and laptop can work without OpenSSH server. If you need not to provide the remote login and file transfer capabilities of SSH, disable and remove the SSHD server. CentOS / RHEL / Fedora Linux user can disable and remove openssh-server with yum command:&lt;br /&gt;&lt;code&gt;# chkconfig sshd off&lt;br /&gt;# yum erase openssh-server&lt;/code&gt;&lt;br /&gt;Debian / Ubuntu Linux user can disable and remove the same with apt-get command:&lt;br /&gt;&lt;code&gt;# apt-get  remove openssh-server&lt;/code&gt;&lt;br /&gt;You may need to update your iptables script to remove ssh exception rule. Under CentOS / RHEL / Fedora edit the files /etc/sysconfig/iptables and /etc/sysconfig/ip6tables. Once done &lt;a href="http://www.cyberciti.biz/faq/howto-rhel-linux-open-port-using-iptables/"&gt;restart iptables&lt;/a&gt; service:&lt;br /&gt;&lt;code&gt;# service iptables restart&lt;br /&gt;# service ip6tables restart&lt;/code&gt;&lt;/p&gt; &lt;h2&gt;#2: Only Use SSH Protocol 2 &lt;/h2&gt; &lt;p&gt;SSH protocol version 1 (SSH-1) has man-in-the-middle attacks problems and security vulnerabilities. SSH-1 is obsolete and should be avoided at all cost. Open sshd_config file and make sure the following line exists:&lt;/p&gt; &lt;pre class="ini"&gt;Protocol &lt;span style=""&gt;2&lt;/span&gt;&lt;/pre&gt; &lt;h2&gt;#3: Limit Users' SSH Access&lt;/h2&gt; &lt;p&gt;By default all systems user can login via SSH using their password or public key. Sometime you create UNIX / Linux user account for ftp or email purpose. However, those user can login to system using ssh. They will have full access to system tools including compilers and scripting languages such as Perl, Python which can open network ports and do many other fancy things. One of my client has really outdated php script and an attacker was able to create a new account on the system via a php script. However, attacker failed to get into box via ssh because it wasn't in AllowUsers. &lt;/p&gt; &lt;p&gt;Only allow root, vivek and jerry user to use the system via SSH, add the following to sshd_config:&lt;/p&gt; &lt;pre class="ini"&gt;AllowUsers root vivek jerry&lt;/pre&gt; &lt;p&gt;Alternatively, you can allow all users to login via SSH but deny only a few users, with the following line:&lt;/p&gt; &lt;pre class="ini"&gt;DenyUsers saroj anjali foo&lt;/pre&gt; &lt;p&gt;You can also &lt;a href="http://www.cyberciti.biz/tips/linux-pam-configuration-that-allows-or-deny-login-via-the-sshd-server.html"&gt;configure Linux PAM&lt;/a&gt; allows or deny login via the sshd server. You can allow &lt;a href="http://www.cyberciti.biz/tips/openssh-deny-or-restrict-access-to-users-and-groups.html"&gt;list of group name&lt;/a&gt; to access or deny access to the ssh.&lt;/p&gt; &lt;h2&gt;#4:  Configure Idle Log Out Timeout Interval&lt;/h2&gt; &lt;p&gt;User can login to server via ssh and you can set an idel timeout interval to avoid unattended ssh session. Open sshd_config and make sure following values are configured:&lt;/p&gt; &lt;pre class="ini"&gt;ClientAliveInterval &lt;span style=""&gt;300&lt;/span&gt;&lt;br /&gt;ClientAliveCountMax &lt;span style=""&gt;0&lt;/span&gt;&lt;/pre&gt; &lt;p&gt;You are setting an idle timeout interval in seconds (300 secs = 5 minutes). After this interval has passed, the idle user will be automatically kicked out (read as logged out). See &lt;a href="http://www.cyberciti.biz/faq/linux-unix-login-bash-shell-force-time-outs/"&gt;how to automatically log BASH / TCSH / SSH users&lt;/a&gt; out after a period of inactivity for more details. &lt;/p&gt; &lt;h2&gt;#5: Disable .rhosts Files&lt;/h2&gt; &lt;p&gt;Don't read the user's ~/.rhosts and ~/.shosts files. Update sshd_config with the following settings:&lt;/p&gt; &lt;pre class="ini"&gt;IgnoreRhosts yes&lt;/pre&gt; &lt;p&gt;SSH can emulate the behavior of the obsolete rsh command, just disable insecure access via RSH.&lt;/p&gt; &lt;h2&gt;#6: Disable Host-Based Authentication&lt;/h2&gt; &lt;p&gt;To disable host-based authentication, update sshd_config with the following option:&lt;/p&gt; &lt;pre class="ini"&gt;HostbasedAuthentication no&lt;/pre&gt; &lt;h2&gt;#7: Disable root Login via SSH&lt;/h2&gt; &lt;p&gt;There is no need to login as root via ssh over a network. Normal users can use su or sudo (recommended) to gain root level access. This also make sure you get full auditing information about who ran privileged commands on the system via sudo. To disable root login via SSH, update sshd_config with the following line:&lt;/p&gt; &lt;pre class="ini"&gt;PermitRootLogin no&lt;/pre&gt; &lt;p&gt;However, bob made &lt;a href="http://archives.neohapsis.com/archives/openbsd/2005-03/2878.html" target="_blank"&gt;excellent&lt;/a&gt; point:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Saying "don't login as root" is horseshit. It stems from the days when people sniffed the first packets of sessions so logging in as yourself and su-ing decreased the chance an attacker would see the root pw, and decreast the chance you got spoofed as to your telnet host target, You'd get your password spoofed but not root's pw. Gimme a break. this is 2005 - We have ssh, used properly it's secure. used improperly none of this 1989 will make a damn bit of difference. -Bob&lt;/p&gt;&lt;/blockquote&gt; &lt;h2&gt;#8: Enable a Warning Banner&lt;/h2&gt; &lt;p&gt;Set a warning banner by updating sshd_config with the following line:&lt;/p&gt; &lt;pre class="ini"&gt;Banner /etc/issue&lt;/pre&gt; &lt;p&gt;Sample /etc/issue file:&lt;/p&gt; &lt;pre&gt;----------------------------------------------------------------------------------------------&lt;br /&gt;You are accessing a XYZ Government (XYZG) Information System (IS) that is provided for authorized use only.&lt;br /&gt;By using this IS (which includes any device attached to this IS), you consent to the following conditions:&lt;br /&gt;&lt;br /&gt;+ The XYZG routinely intercepts and monitors communications on this IS for purposes including, but not limited to,&lt;br /&gt;penetration testing, COMSEC monitoring, network operations and defense, personnel misconduct (PM),&lt;br /&gt;law enforcement (LE), and counterintelligence (CI) investigations.&lt;br /&gt;&lt;br /&gt;+ At any time, the XYZG may inspect and seize data stored on this IS.&lt;br /&gt;&lt;br /&gt;+ Communications using, or data stored on, this IS are not private, are subject to routine monitoring,&lt;br /&gt;interception, and search, and may be disclosed or used for any XYZG authorized purpose.&lt;br /&gt;&lt;br /&gt;+ This IS includes security measures (e.g., authentication and access controls) to protect XYZG interests--not&lt;br /&gt;for your personal benefit or privacy.&lt;br /&gt;&lt;br /&gt;+ Notwithstanding the above, using this IS does not constitute consent to PM, LE or CI investigative searching&lt;br /&gt;or monitoring of the content of privileged communications, or work product, related to personal representation&lt;br /&gt;or services by attorneys, psychotherapists, or clergy, and their assistants. Such communications and work&lt;br /&gt;product are private and confidential. See User Agreement for details.&lt;br /&gt;----------------------------------------------------------------------------------------------&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Above is standard sample, consult your legal team for exact user agreement and legal notice details.&lt;/p&gt; &lt;h2&gt;#8: Firewall SSH Port # 22&lt;/h2&gt; &lt;p&gt;You need to firewall ssh port # 22 by updating iptables or pf firewall configurations. Usually, OpenSSH server must only accept connections from your LAN or other remote WAN sites only. &lt;/p&gt; &lt;h3&gt;Netfilter (Iptables) Configuration&lt;/h3&gt; &lt;p&gt; Update /etc/sysconfig/iptables (Redhat and friends specific file) to accept connection only from 192.168.1.0/24 and 202.54.1.5/29, enter:&lt;/p&gt; &lt;pre class="bash"&gt;-A RH-Firewall&lt;span style="color: rgb(0, 0, 0);"&gt;-1&lt;/span&gt;-INPUT -s &lt;span style="color: rgb(0, 0, 0);"&gt;192.168&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;.1&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;.0&lt;/span&gt;/&lt;span style="color: rgb(0, 0, 0);"&gt;24&lt;/span&gt; -m state --state NEW -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;22&lt;/span&gt; -j ACCEPT&lt;br /&gt;-A RH-Firewall&lt;span style="color: rgb(0, 0, 0);"&gt;-1&lt;/span&gt;-INPUT -s &lt;span style="color: rgb(0, 0, 0);"&gt;202.54&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;.1&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;.5&lt;/span&gt;/&lt;span style="color: rgb(0, 0, 0);"&gt;29&lt;/span&gt; -m state --state NEW -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;22&lt;/span&gt; -j ACCEPT&lt;/pre&gt; &lt;p&gt;If you've dual stacked sshd with IPv6, edit /etc/sysconfig/ip6tables (Redhat and friends specific file), enter:&lt;/p&gt; &lt;pre class="bash"&gt; -A RH-Firewall&lt;span style="color: rgb(0, 0, 0);"&gt;-1&lt;/span&gt;-INPUT -s ipv6network::/ipv6mask -m tcp -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;22&lt;/span&gt; -j ACCEPT&lt;/pre&gt; &lt;p&gt;Replace ipv6network::/ipv6mask with actual IPv6 ranges. &lt;/p&gt; &lt;h3&gt;*BSD PF Firewall Configuration&lt;/h3&gt; &lt;p&gt;If you are using PF firewall update &lt;a href="http://bash.cyberciti.biz/firewall/pf-firewall-script/"&gt;/etc/pf.conf&lt;/a&gt; as follows:&lt;/p&gt; &lt;pre&gt;pass in on $ext_if inet proto tcp from {192.168.1.0/24, 202.54.1.5/29} to $ssh_server_ip port ssh flags S/SA synproxy state&lt;/pre&gt; &lt;h2&gt;#9: Change SSH Port and Limit IP Binding&lt;/h2&gt; &lt;p&gt;By default SSH listen to all available interfaces and IP address on the system. Limit ssh port binding and change ssh port (by default brute forcing scripts only try to connects to port # 22). To bind to 192.168.1.5 and 202.54.1.5 IPs and to port 300, add or correct the following line:&lt;/p&gt; &lt;pre class="ini"&gt;Port &lt;span style=""&gt;300&lt;/span&gt;&lt;br /&gt;ListenAddress &lt;span style=""&gt;192.168&lt;/span&gt;&lt;span style=""&gt;.1&lt;/span&gt;&lt;span style=""&gt;.5&lt;/span&gt;&lt;br /&gt;ListenAddress &lt;span style=""&gt;202.54&lt;/span&gt;&lt;span style=""&gt;.1&lt;/span&gt;&lt;span style=""&gt;.5&lt;/span&gt;&lt;/pre&gt; &lt;p&gt;A better approach to use proactive approaches scripts such as  fail2ban or denyhosts (see below).&lt;/p&gt; &lt;h2&gt;#10: Use Strong SSH Passwords and Passphrase&lt;/h2&gt; &lt;p&gt;It cannot be stressed enough how important it is to use strong user passwords and passphrase for your keys. Brute force attack works because you use dictionary based passwords. You can force users to avoid &lt;a href="http://www.cyberciti.biz/tips/linux-check-passwords-against-a-dictionary-attack.html"&gt;passwords against a dictionary&lt;/a&gt; attack and  use &lt;a href="http://www.cyberciti.biz/faq/unix-linux-password-cracking-john-the-ripper/"&gt;john the ripper tool&lt;/a&gt; to find out existing weak passwords. Here is a sample random password generator (put in your ~/.bashrc):&lt;/p&gt; &lt;pre class="bash"&gt;genpasswd&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;(&lt;/span&gt;&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;)&lt;/span&gt; &lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;local&lt;/span&gt; &lt;span style="color: rgb(0, 120, 0);"&gt;l=&lt;/span&gt;$&lt;span style="color: rgb(0, 0, 0);"&gt;1&lt;/span&gt;&lt;br /&gt;       &lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;[&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;"$l"&lt;/span&gt; == &lt;span style="color: rgb(255, 0, 0);"&gt;""&lt;/span&gt; &lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;]&lt;/span&gt; &amp;amp;&amp;amp; &lt;span style="color: rgb(0, 120, 0);"&gt;l=&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;20&lt;/span&gt;&lt;br /&gt;      &lt;span style="color: rgb(194, 12, 185); font-weight: bold;"&gt;tr&lt;/span&gt; -&lt;span style="color: rgb(194, 12, 185); font-weight: bold;"&gt;dc&lt;/span&gt; A-Za-z0-9_ &lt; /dev/urandom | &lt;span style="color: rgb(194, 12, 185); font-weight: bold;"&gt;head&lt;/span&gt; -c &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;l&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; | &lt;span style="color: rgb(194, 12, 185); font-weight: bold;"&gt;xargs&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/pre&gt; &lt;p&gt;Run it:&lt;br /&gt;&lt;code&gt;genpasswd 16&lt;/code&gt;&lt;br /&gt;Output:&lt;/p&gt; &lt;pre&gt;uw8CnDVMwC6vOKgW&lt;/pre&gt; &lt;h2&gt;#11:  Use Public Key Based Authentication&lt;/h2&gt; &lt;p&gt;Use public/private key pair with password protection for the private key. See how to use &lt;a href="http://www.cyberciti.biz/tips/ssh-public-key-based-authentication-how-to.html"&gt;RSA&lt;/a&gt; and &lt;a href="http://www.cyberciti.biz/faq/ssh-password-less-login-with-dsa-publickey-authentication/"&gt;DSA key&lt;/a&gt; based authentication. Never ever use passphrase free key (passphrase key less) login.&lt;/p&gt; &lt;h2&gt;#12:  Use  Keychain Based Authentication&lt;/h2&gt; &lt;p&gt;keychain is a special bash script designed to make key-based authentication incredibly convenient and flexible. It offers various security benefits over passphrase-free keys. See how to setup and use &lt;a href="http://www.cyberciti.biz/faq/ssh-passwordless-login-with-keychain-for-scripts/"&gt;keychain software&lt;/a&gt;.&lt;/p&gt; &lt;h2&gt;#13: Chroot SSHD (Lock Down Users To Their Home Directories)&lt;/h2&gt; &lt;p&gt;By default users are allowed to browse the server directories such as /etc/, /bin and so on. You can protect ssh, using os based chroot or use &lt;a href="http://www.cyberciti.biz/tips/rhel-centos-linux-install-configure-rssh-shell.html"&gt;special tools such as rssh&lt;/a&gt;. With the release of OpenSSH 4.8p1 or 4.9p1, you no longer have to rely on third-party hacks such as rssh or complicated chroot(1) setups to lock users to their home directories. See &lt;a href="http://www.debian-administration.org/articles/590" target="_blank"&gt;this blog post&lt;/a&gt; about new ChrootDirectory directive to lock down users to their home directories.&lt;/p&gt; &lt;h2&gt;#14: Use TCP Wrappers&lt;/h2&gt; &lt;p&gt;TCP Wrapper is a host-based Networking ACL system, used to filter network access to Internet. OpenSSH does supports TCP wrappers. Just update your /etc/hosts.allow file as follows to allow SSH only from 192.168.1.2 172.16.23.12 :&lt;/p&gt; &lt;pre&gt;sshd : 192.168.1.2 172.16.23.12 &lt;/pre&gt; &lt;p&gt;See this &lt;a href="http://www.cyberciti.biz/faq/tcp-wrappers-hosts-allow-deny-tutorial/"&gt;FAQ about setting and using TCP wrappers&lt;/a&gt; under Linux / Mac OS X and UNIX like operating systems.&lt;/p&gt; &lt;h2&gt;#15: Disable Empty Passwords&lt;/h2&gt; &lt;p&gt;You need to explicitly disallow remote login from accounts with empty passwords, update sshd_config with the following line:&lt;/p&gt; &lt;pre class="ini"&gt;PermitEmptyPasswords no&lt;/pre&gt; &lt;h2&gt;#16: Thwart SSH Crackers (Brute Force Attack)&lt;/h2&gt; &lt;p&gt;Brute force is a method of defeating a cryptographic scheme by trying a large number of possibilities using a single or distributed computer network. To prevents brute force attacks against SSH, use the following softwares:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.cyberciti.biz/faq/block-ssh-attacks-with-denyhosts/"&gt;DenyHosts&lt;/a&gt; is a Python based security tool for SSH servers. It is intended to prevent brute force attacks on SSH servers by monitoring invalid login attempts in the authentication log and blocking the originating IP addresses. &lt;/li&gt;&lt;li&gt;Explains how to setup &lt;a href="http://www.cyberciti.biz/faq/rhel-linux-block-ssh-dictionary-brute-force-attacks/"&gt;DenyHosts&lt;/a&gt; under RHEL / Fedora and CentOS Linux.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.fail2ban.org/" target="_blank"&gt;Fail2ban&lt;/a&gt; is a similar program that prevents brute force attacks against SSH.&lt;/li&gt;&lt;li&gt;&lt;a href="http://sshguard.sourceforge.net/" target="_blank"&gt;security/sshguard-pf&lt;/a&gt; protect hosts from brute force attacks against ssh and other services using pf.&lt;/li&gt;&lt;li&gt;&lt;a href="http://sshguard.sourceforge.net/" target="_blank"&gt;security/sshguard-ipfw&lt;/a&gt; protect hosts from brute force attacks against ssh and other services using ipfw.&lt;/li&gt;&lt;li&gt;&lt;a href="http://sshguard.sourceforge.net/" target="_blank"&gt;security/sshguard-ipfilter&lt;/a&gt; protect hosts from brute force attacks against ssh and other services using ipfilter.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bsdconsulting.no/tools/" target="_blank"&gt;security/sshblock&lt;/a&gt; block abusive SSH login attempts.&lt;/li&gt;&lt;li&gt;&lt;a href="http://anp.ath.cx/sshit/" target="_blank"&gt;security/sshit&lt;/a&gt; checks for SSH/FTP bruteforce and blocks given IPs.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.aczoom.com/cms/blockhosts/" target="_blank"&gt;BlockHosts&lt;/a&gt; Automatic blocking of abusive IP hosts.&lt;/li&gt;&lt;li&gt;&lt;a href="http://blinkeye.ch/dokuwiki/doku.php/projects/blacklist" target="_blank"&gt;Blacklist&lt;/a&gt; Get rid of those bruteforce attempts.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.rfxn.com/projects/brute-force-detection/" target="_blank"&gt;Brute Force Detection&lt;/a&gt; A modular shell script for parsing application logs and checking for authentication failures. It does this using a rules system where application specific options are stored including regular expressions for each unique auth format.&lt;/li&gt;&lt;li&gt;&lt;a href="https://savannah.nongnu.org/projects/ipqbdb/" target="_blank"&gt; IPQ BDB filter&lt;/a&gt; May be considered as a fail2ban lite.&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#17: Rate-limit Incoming Port # 22 Connections&lt;/h2&gt; &lt;p&gt;Both netfilter  and pf provides rate-limit option to perform simple throttling on incoming connections on port # 22.&lt;/p&gt; &lt;h3&gt;Iptables Example&lt;/h3&gt; &lt;p&gt;The following example will drop incoming connections which make more than 5 connection attempts upon port 22 within 60 seconds:&lt;/p&gt; &lt;pre class="bash"&gt;&lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;#!/bin/bash&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;inet_if=&lt;/span&gt;eth1&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;ssh_port=&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;22&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -I INPUT -p tcp --dport &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;ssh_port&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -i &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;inet_if&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -m state --state NEW -m recent  --&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;set&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -I INPUT -p tcp --dport &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;ssh_port&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -i &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;inet_if&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -m state --state NEW -m recent  --update --seconds &lt;span style="color: rgb(0, 0, 0);"&gt;60&lt;/span&gt; --hitcount &lt;span style="color: rgb(0, 0, 0);"&gt;5&lt;/span&gt; -j DROP&lt;br /&gt; &lt;/pre&gt; &lt;p&gt;Call above script from your iptables scripts. Another config option:&lt;/p&gt; &lt;pre class="bash"&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A INPUT  -i &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;inet_if&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -p tcp --dport &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;ssh_port&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -m state --state NEW -m limit --limit &lt;span style="color: rgb(0, 0, 0);"&gt;3&lt;/span&gt;/min --limit-burst &lt;span style="color: rgb(0, 0, 0);"&gt;3&lt;/span&gt; -j ACCEPT&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A INPUT  -i &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;inet_if&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -p tcp --dport &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;ssh_port&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -m state --state ESTABLISHED -j ACCEPT&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A OUTPUT -o &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;inet_if&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -p tcp --sport &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;ssh_port&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -m state --state ESTABLISHED -j ACCEPT&lt;br /&gt;&lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;# another one line example&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;# &lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A INPUT -i &lt;span style="color: rgb(0, 120, 0);"&gt;$&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;{&lt;/span&gt;inet_if&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;}&lt;/span&gt;&lt;/span&gt; -m state --state NEW,ESTABLISHED,RELATED -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;22&lt;/span&gt; -m limit --limit &lt;span style="color: rgb(0, 0, 0);"&gt;5&lt;/span&gt;/minute --limit-burst &lt;span style="color: rgb(0, 0, 0);"&gt;5&lt;/span&gt;-j ACCEPT&lt;/span&gt;&lt;/pre&gt; &lt;p&gt;See iptables man page for more details.&lt;/p&gt; &lt;h3&gt;*BSD PF Example&lt;/h3&gt; &lt;p&gt;The following will limits the maximum number of connections per source to 20 and rate limit the number of connections to 15 in a 5 second span. If anyone breaks our rules add them to our abusive_ips table and block them for making any further connections. Finally, flush keyword kills all states created by the matching rule which originate from the host which exceeds these limits.&lt;/p&gt; &lt;pre class="bash"&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;sshd_server_ip=&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;"202.54.1.5"&lt;/span&gt;&lt;br /&gt;table &lt;abusive_ips&gt; persist&lt;br /&gt;block &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;in&lt;/span&gt; quick from &lt;abusive_ips&gt;&lt;br /&gt;pass &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;in&lt;/span&gt; on &lt;span style="color: rgb(0, 120, 0);"&gt;$ext_if&lt;/span&gt; proto tcp to &lt;span style="color: rgb(0, 120, 0);"&gt;$sshd_server_ip&lt;/span&gt; port &lt;span style="color: rgb(194, 12, 185); font-weight: bold;"&gt;ssh&lt;/span&gt; flags S/SA keep state &lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;(&lt;/span&gt;max-src-conn &lt;span style="color: rgb(0, 0, 0);"&gt;20&lt;/span&gt;, max-src-conn-rate &lt;span style="color: rgb(0, 0, 0);"&gt;15&lt;/span&gt;/&lt;span style="color: rgb(0, 0, 0);"&gt;5&lt;/span&gt;, overload &lt;abusive_ips&gt; flush&lt;span style="color: rgb(122, 8, 116); font-weight: bold;"&gt;)&lt;/span&gt;&lt;/pre&gt; &lt;h2&gt;#18: Use Port Knocking&lt;/h2&gt; &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Port_knocking" target="_blank"&gt;Port knocking&lt;/a&gt; is a method of externally opening ports on a firewall by generating a connection attempt on a set of prespecified closed ports. Once a correct sequence of connection attempts is received, the firewall rules are dynamically modified to allow the host which sent the connection attempts to connect over specific port(s). A sample port Knocking example for ssh using iptables:&lt;/p&gt; &lt;pre class="bash"&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -N stage1&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A stage1 -m recent --remove --name knock&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A stage1 -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;3456&lt;/span&gt; -m recent --&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;set&lt;/span&gt; --name knock2&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -N stage2&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A stage2 -m recent --remove --name knock2&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A stage2 -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;2345&lt;/span&gt; -m recent --&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;set&lt;/span&gt; --name heaven&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -N door&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A door -m recent --rcheck --seconds &lt;span style="color: rgb(0, 0, 0);"&gt;5&lt;/span&gt; --name knock2 -j stage2&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A door -m recent --rcheck --seconds &lt;span style="color: rgb(0, 0, 0);"&gt;5&lt;/span&gt; --name knock -j stage1&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A door -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;1234&lt;/span&gt; -m recent --&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;set&lt;/span&gt; --name knock&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A INPUT -m --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A INPUT -p tcp --dport &lt;span style="color: rgb(0, 0, 0);"&gt;22&lt;/span&gt; -m recent --rcheck --seconds &lt;span style="color: rgb(0, 0, 0);"&gt;5&lt;/span&gt; --name heaven -j ACCEPT&lt;br /&gt;&lt;span style="color: rgb(0, 120, 0);"&gt;$IPT&lt;/span&gt; -A INPUT -p tcp --syn -j doo&lt;/pre&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.cipherdyne.org/fwknop/" target="_blank"&gt;fwknop&lt;/a&gt; is an implementation that combines port knocking and passive OS fingerprinting.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.debian-administration.org/articles/268" target="_blank"&gt;Multiple-port knocking&lt;/a&gt; Netfilter/IPtables only implementation.&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;#19:  Use Log Analyzer&lt;/h2&gt; &lt;p&gt;Read your logs using &lt;a href="http://nixcraft.com/linux-software/477-howto-linux-monitor-logfiles.html"&gt;logwatch&lt;/a&gt; or &lt;a href="http://logcheck.org/" target="_blank"&gt;logcheck&lt;/a&gt;. These tools make your log reading life easier. It will go through your logs for a given period of time and make a report in the areas that you wish with the detail that you wish. Make sure LogLevel is set to INFO or DEBUG in sshd_config:&lt;/p&gt; &lt;pre&gt;LogLevel INFO&lt;/pre&gt; &lt;h2&gt;#20: Patch OpenSSH and Operating Systems&lt;/h2&gt; &lt;p&gt;It is recommended that you use tools such as &lt;a href="http://www.cyberciti.biz/faq/rhel-centos-fedora-linux-yum-command-howto/"&gt;yum&lt;/a&gt;, &lt;a href="http://www.cyberciti.biz/tips/linux-debian-package-management-cheat-sheet.html"&gt;apt-get&lt;/a&gt;, &lt;a href="http://www.cyberciti.biz/tips/howto-keep-freebsd-system-upto-date.html"&gt;freebsd-update&lt;/a&gt; and others  to keep systems up to date with the latest security patches.&lt;/p&gt; &lt;h2&gt;Other Options&lt;/h2&gt; &lt;p&gt;To hide openssh version, you need to update source code and compile openssh again. Make sure following options are enabled in sshd_config:&lt;/p&gt; &lt;pre&gt;#  Turn on privilege separation&lt;br /&gt;UsePrivilegeSeparation yes&lt;br /&gt;# Prevent the use of insecure home directory and key file permissions&lt;br /&gt;StrictModes yes&lt;br /&gt;# Turn on  reverse name checking&lt;br /&gt;VerifyReverseMapping yes&lt;br /&gt;# Do you need port forwarding?&lt;br /&gt;AllowTcpForwarding no&lt;br /&gt;X11Forwarding no&lt;br /&gt;#  Specifies whether password authentication is allowed.  The default is yes.&lt;br /&gt;PasswordAuthentication no&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Verify your &lt;a href="http://www.cyberciti.biz/tips/checking-openssh-sshd-configuration-syntax-errors.html"&gt;sshd_config file before&lt;/a&gt; restarting / reloading changes:&lt;br /&gt;&lt;code&gt;# /usr/sbin/sshd -t&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Tighter SSH security with &lt;a href="http://www.linuxjournal.com/article/8957" target="_blank"&gt;two-factor&lt;/a&gt; or &lt;a href="https://calomel.org/openssh.html" target="_blank"&gt;three-factor (or more)&lt;/a&gt; authentication.&lt;/p&gt; &lt;h4&gt;References:&lt;/h4&gt; &lt;ol&gt;&lt;li&gt;The &lt;a href="http://www.openssh.com/"&gt;official OpenSSH&lt;/a&gt; project.&lt;/li&gt;&lt;li&gt;Forum thread: &lt;a href="http://nixcraft.com/networking-firewalls-security/726-failed-ssh-login-attempts-how-avoid-brute-ssh-attacks.html"&gt;Failed SSH login attempts&lt;/a&gt; and how to avoid brute ssh attacks&lt;/li&gt;&lt;li&gt;man pages sshd_config, ssh_config, tcpd, yum, and apt-get.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;If you have a technique or handy software not mentioned here, please share in the comments below to help your fellow readers keep their openssh based server secure.&lt;/p&gt; &lt;p&gt;Download &lt;a href="http://www.cyberciti.biz/files/pdf/nixcraft.tips.5489.pdf?5489" rel="nofollow"&gt;PDF version&lt;/a&gt; (193K).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-3450306014908424651?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/3450306014908424651?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/3450306014908424651?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2009/08/top-20-openssh-server-best-security.html" title="Top 20 OpenSSH Server Best Security Practices" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;D0IHRH0zcSp7ImA9WxNTEEU.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-6739086300048198102</id><published>2009-08-12T19:28:00.001+05:30</published><updated>2009-08-12T19:28:55.389+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T19:28:55.389+05:30</app:edited><title>BIND 9 Dynamic Update DoS Security Update</title><content type="html">&lt;div class="headline_area"&gt;      &lt;h1 class="entry-title"&gt;&lt;br /&gt;&lt;/h1&gt;     &lt;/div&gt;      &lt;div style="float: right; margin-top: 0px; margin-left: 5px;"&gt;&lt;a href="http://www.cyberciti.biz/tips/category/bind-dns" title="See all BIND / Named name server related FAQ"&gt;&lt;img src="http://c.cyberciti.biz/cbzcache/3rdparty/bind-named-logo.gif" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;BIND 9 is an implementation of the Domain Name System (DNS) protocols. named daemon is an Internet Domain Name Server for UNIX like operating systems. Dynamic update messages may be used to update records in a master zone on a nameserver. When named receives a specially crafted dynamic update message an internal assertion check is triggered which causes named to exit. An attacker which can send DNS requests to a nameserver can cause it to exit, thus creating a Denial of Service situation. configuring named to ignore dynamic updates is NOT sufficient to protect it from this vulnerability. This exploit is public. Please upgrade immediately.&lt;br /&gt;&lt;span id="more-5570"&gt;&lt;/span&gt;&lt;br /&gt;Our hosting provider seems to come under DoS attack too at the same time and their DNS server went down for couple of hours. So you may see some part of our site may not working, especially our css, js and image files comes from our service providers servers which are affected by BIND server problem.&lt;/p&gt; &lt;p&gt;Red Hat claims that the exploit does not affect BIND servers that do not allow dynamic updates, but the &lt;a href="https://www.isc.org/node/474" target="_blank"&gt;ISC claims&lt;/a&gt; it does affects the all versions of BIND 9. However, another update from Red hat claimed &lt;a target="_blank" href="https://bugzilla.redhat.com/show_bug.cgi?id=514292"&gt;that&lt;/a&gt;:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Updates with similar patch are undergoing quality assurance testing now and will be released as soon as they are fully tested.  &lt;/p&gt;&lt;/blockquote&gt; &lt;h2&gt;How Do I Fix This Under Debian / Ubuntu Linux?&lt;/h2&gt; &lt;p&gt;Upgrade your vulnerable package using the following commands:&lt;br /&gt;&lt;code&gt;# apt-get update&lt;br /&gt;# apt-get upgrade&lt;br /&gt;# /etc/init.d/bind9 restart&lt;/code&gt;&lt;/p&gt; &lt;h2&gt;How Do I Fix This Under FreeBSD Operating System v6x and v7.x?&lt;/h2&gt; &lt;p&gt;To patch your system download the relevant patch from the FreeBSD below, and verify the detached PGP signature using your PGP utility.&lt;br /&gt;&lt;code&gt;# cd /tmp&lt;br /&gt;# fetch http://security.FreeBSD.org/patches/SA-09:12/bind.patch&lt;br /&gt;# fetch http://security.FreeBSD.org/patches/SA-09:12/bind.patch.asc&lt;br /&gt;# cd /usr/src&lt;br /&gt;# patch &lt; /tmp/bind.patch&lt;br /&gt;# cd /usr/src/lib/bind&lt;br /&gt;# make obj &amp;amp;&amp;amp; make depend &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;br /&gt;# cd /usr/src/usr.sbin/named&lt;br /&gt;# make obj &amp;amp;&amp;amp; make depend &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;br /&gt;# /etc/rc.d/named restart&lt;br /&gt;# rm /tmp/bind.patch&lt;/code&gt;&lt;/p&gt; &lt;h2&gt;How Do I Patch RHEL / Fedora / CentOS Linux Server?&lt;/h2&gt; &lt;p&gt;&lt;del datetime="2009-07-29T20:01:16+00:00"&gt;Red Hat / CentOS specific patch is available here.&lt;/del&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Update, Jul 30, 1:31&lt;/strong&gt;: Updated bind packages that fix a security issue are now available for Red Hat Enterprise Linux 5. This update has been rated as having important security impact by the Red Hat Security Response Team. You can grab the same from RHN or simply running the following command at a shell prompt:&lt;br /&gt;&lt;code&gt;# yum update&lt;/code&gt;&lt;/p&gt; &lt;p&gt;CentOS Linux use will get the same in day or two. &lt;/p&gt; &lt;h2&gt;Other Suggestions&lt;/h2&gt; &lt;p&gt;&lt;a href="http://it.slashdot.org/comments.pl?sid=1318247&amp;amp;cid=28862459" target="_blank"&gt;This&lt;/a&gt; slashdot user suggested use of the following iptables rules via U32 matching module:&lt;/p&gt; &lt;pre&gt;iptables -A INPUT -p udp --dport 53 -j DROP -m u32 --u32 '30&gt;&gt;27&amp;amp;0xF=5'&lt;/pre&gt; &lt;p&gt;Another user at Red hat support site suggested the following workaround:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Based on the original advisory, this appears to affect only "master" servers. One standard best practice is to have one master and multiple slaves and to protect that master (no exposure to the Internet). This would seem to be a mitigation. This is a BCP (Best Common Practice) for those of us who have been doing this for years. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Another option is to use &lt;a href="http://www.cyberciti.biz/faq/freebsd-install-djbdns-server/" title="DJBDNS Server Tutorial"&gt;DJBDNS DNS server&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/8280883743286958779-6739086300048198102?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6739086300048198102?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/6739086300048198102?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2009/08/bind-9-dynamic-update-dos-security.html" title="BIND 9 Dynamic Update DoS Security Update" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;D0MARng4fip7ImA9WxNTEEU.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-1787480718609728951</id><published>2009-08-12T19:25:00.000+05:30</published><updated>2009-08-12T19:27:27.636+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T19:27:27.636+05:30</app:edited><title>CentOS Linux Project In Trouble</title><content type="html">&lt;div class="headline_area"&gt;      &lt;h1 class="entry-title"&gt;CentOS Linux Project In Trouble&lt;/h1&gt;     &lt;/div&gt;      &lt;div style="float: right; margin-top: 0px; margin-left: 5px;"&gt;&lt;a href="http://www.cyberciti.biz/tips/category/centos" title="See all Sun CentOS Linux related FAQs"&gt;&lt;img src="http://c.cyberciti.biz/cbzcache/3rdparty/centos_logo.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;CentOS is a community-supported, freely-available operating system based on Red Hat Enterprise Linux. Lance Davis created CentOS and now he goes absent without leave. In an open &lt;a href="http://www.centos.org/"&gt;letter&lt;/a&gt; from his fellow CentOS developers:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;You have long promised a statement of CentOS project funds; to this date this has not appeared. You hold sole control of the centos.org domain with no deputy; this is not proper. You have, it seems, sole 'Founders' rights in the IRC channels with no deputy ; this is not proper. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;span id="more-5580"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;I just hope that Lance gets back to his fellow developers and gets things sorted out for all of us. This is concerning as we've large number of servers deployed using CentOS. It gets more &lt;a href="http://lestighaniker.de/2009/07/30#open-letter-to-lance-davis"&gt;interesting&lt;/a&gt;:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Lance vanished from the project some time in 2008. Everybody needs time off from projects from time to time, so there was no real need to worry about that. What there was to worry about is the following: Lance is the only one, who can make active changes to the centos.org domain, as he "owns it". Nobody else in the team is able to add nameservers, for instance. Recently he put an anonymizing service on the domain, so that nobody from the outside can see who that domain belongs to.&lt;/p&gt; &lt;p&gt;The third thing - and that is the one which hurts me the most - is that Lance is the one who has access to the Google AdSense and the Paypal accounts, again without a backup. We have asked for overviews of the accounts several times now and haven’t gotten back any answers. This money was donated towards the project and could have been used for professionally made media for fairs and conventions, professionally made advertisement material for the same, hardware, community support (give out media to people who want to show off CentOS) and so on. To make it clear: Nobody in the CentOS team wants to make money off the project, we all have jobs and do CentOS in our free time. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;If he's disappeared, how they are going to move all servers and domain? May be Lance can keep money and handover domain, IRC admin access to his fellow developers. What do you think?&lt;/p&gt; &lt;h2&gt;Update (Aug-1-2009): Long Live CentOS&lt;/h2&gt; &lt;p&gt;From CentOS.org:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;The CentOS Development team had a routine meeting today with Lance Davis in attendance. During the meeting a majority of issues were resolved immediately and a working agreement was reached with deadlines for remaining unresolved issues. There should be no impact to any CentOS users going forward.&lt;/p&gt; &lt;p&gt;The CentOS project is now in control of the CentOS.org and CentOS.info domains and owns all trademarks, materials, and artwork in the CentOS distributions.&lt;/p&gt; &lt;p&gt;CentOS is not dead or going away. The signers of the Open Letter are fully committed to continue the CentOS Project. Updates and new releases will continue.&lt;/p&gt; &lt;p&gt;Most of the Issues have been resolved, there is an action plan with agreed upon dates for any outstanding issues.&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-1787480718609728951?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/1787480718609728951?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/1787480718609728951?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2009/08/centos-linux-project-in-trouble.html" title="CentOS Linux Project In Trouble" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;D0YCQ3k-eyp7ImA9WxNTEEU.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-1565240624369598391</id><published>2009-08-12T19:22:00.001+05:30</published><updated>2009-08-12T19:22:42.753+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T19:22:42.753+05:30</app:edited><title>Top 5 Email Client For Linux, Mac OS X, and Windows Users</title><content type="html">&lt;div style="float: right; margin-top: 0px; margin-left: 5px;"&gt;&lt;a title="See all GNU/Linux related tips/articles" href="http://www.cyberciti.biz/tips/category/linux"&gt;&lt;img src="http://c.cyberciti.biz/cbzcache/3rdparty/linux-logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;Linux comes with various GUI based email client to stay in touch with your friends and family, and share information in newsgroups with other users. The following software is similar to Outlook Express or Windows Live Mail and is used by both home and office user.&lt;/p&gt; &lt;p&gt;Webmail interfaces allow users to access their mail with any standard web browser, from any computer, rather than relying on an e-mail client.&lt;/p&gt; &lt;div style="float: right; margin-top: 0px; margin-left: 5px;"&gt;&lt;a href="http://www.cyberciti.biz/tips/category/download-of-the-day" title="See all previously featured / recommended downloads"&gt;&lt;img src="http://c.cyberciti.biz/cbzcache/3rdparty/download_of_the.day.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;However, &lt;a href="http://en.wikipedia.org/wiki/E-mail_client" target="_blank"&gt;e-mail client&lt;/a&gt; remains extremely popular in a large corporate environment, small business, home and power users. An e-mail client (also mail user agent (MUA)) is a frontend computer program used to manage e-mail. Mail can be stored on the client, on the server side, or in both places. Standard formats for mailboxes include Maildir and mbox.&lt;/p&gt; &lt;p&gt;The following are top five amazing piece of cross-platform software from various projects to make your life easy with wide variety of plug-ins / add-ons.&lt;br /&gt;&lt;span id="more-5590"&gt;&lt;/span&gt;&lt;/p&gt; &lt;h2&gt;#1: Mozilla Thunderbird&lt;/h2&gt; &lt;p&gt;It is an e-mail and news cross-platform client software package by Mozilla Foundation. Thunderbird can manage multiple e-mail, newsgroup and RSS accounts and supports multiple identities within accounts. Features like quick search, saved search folders , advanced message filtering, message grouping, and labels help manage and find messages. Just like Firefox, the tons of extensions and themes for this client makes it very secure and flexible to to enhance your productivity.&lt;/p&gt; &lt;div id="attachment_5595" class="wp-caption aligncenter" style="width: 590px;"&gt;&lt;a rel="attachment wp-att-5595" href="http://www.cyberciti.biz/tips/download-email-client-for-linux-mac-osx-windows.html/thunderbird"&gt;&lt;img class="size-full wp-image-5595" title="Mozilla Thunderbird" src="http://files.cyberciti.biz/uploads/tips/2009/08/thunderbird.png" alt="Fig.01: Mozilla Thunderbird" width="580" height="487" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Fig.01: Mozilla Thunderbird&lt;/p&gt;&lt;/div&gt; &lt;p&gt;=&gt; &lt;a href="http://www.mozillamessaging.com/en-US/" target="_blank"&gt;Download Mozilla Thunderbird&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;#2: Claws Mail&lt;/h2&gt; &lt;p&gt;Claws Mail is a free, GTK+-based, open source email and news client. It is very light lightweight. Like Firefox , the wide variety of plug-ins for this email client makes it very flexible and secure. Claws Mail runs on Windows, Mac OS X and Unix-like systems such as Linux, BSD, and Solaris.&lt;/p&gt; &lt;div id="attachment_5598" class="wp-caption aligncenter" style="width: 590px;"&gt;&lt;a rel="attachment wp-att-5598" href="http://www.cyberciti.biz/tips/download-email-client-for-linux-mac-osx-windows.html/claws-mail-3-5-0"&gt;&lt;img class="size-full wp-image-5598" title="Claws Mail" src="http://files.cyberciti.biz/uploads/tips/2009/08/claws-mail-3.5.0.png" alt="Fig.02: Claws Mail in Action" width="580" height="420" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Fig.02: Claws Mail in Action&lt;/p&gt;&lt;/div&gt; &lt;p&gt;=&gt; &lt;a href="http://www.claws-mail.org/" target="_blank"&gt;Download Claws Mail&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;#3: Spicebird&lt;/h2&gt; &lt;p&gt;Spicebird is a collaboration client that provides integrated access to email, contacts, calendaring and instant messaging in a single application. It provides easy access to various web services while retaining all the advantages of a desktop application. It is developed by an Indian company called Synovel. It is a free, open source and cross-platform software.&lt;/p&gt; &lt;div id="attachment_5601" class="wp-caption aligncenter" style="width: 606px;"&gt;&lt;a rel="attachment wp-att-5601" href="http://www.cyberciti.biz/tips/download-email-client-for-linux-mac-osx-windows.html/spicebird"&gt;&lt;img class="size-full wp-image-5601" title="Spicebird - e-mail, calendaring and instant messaging" src="http://files.cyberciti.biz/uploads/tips/2009/08/spicebird.png" alt="Fig.03: Spicebird in Action (image credit Spicebird project)" width="596" height="440" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Fig.03: Spicebird in Action (image credit Spicebird project)&lt;/p&gt;&lt;/div&gt; &lt;p&gt;=&gt; &lt;a href="http://www.spicebird.com/" target="_blank"&gt;Download Spicebird&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;#4: Zimbra Collaboration Suite (Open Source Version)&lt;/h2&gt; &lt;p&gt;Zimbra is a client and server platform for messaging and collaboration. The web client integrates email, contacts, shared calendar, VoIP, and online document authoring in a rich browser-based interface. This is more like MS-Exchange and Outlook combo. In other words it is compatible with proprietary clients such as Microsoft Outlook and Apple Mail, both through proprietary connectors, as well as the open-source Novell Evolution, so that mail, contacts, and calendar items can be synchronised from these to the ZCS server. Zimbra also provides native two-way sync to many mobile devices such as Nokia Eseries, BlackBerry, Windows Mobile, iPhone with 2.0 software.&lt;/p&gt; &lt;div id="attachment_5604" class="wp-caption aligncenter" style="width: 608px;"&gt;&lt;a rel="attachment wp-att-5604" href="http://www.cyberciti.biz/tips/download-email-client-for-linux-mac-osx-windows.html/zimbra"&gt;&lt;img class="size-full wp-image-5604" title="Zimbra open source server collaboration - email, group calendar, contacts, instant messaging" src="http://files.cyberciti.biz/uploads/tips/2009/08/zimbra.jpg" alt="Fig.04: Zimbra (credit offical Zimbra website)" width="598" height="453" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Fig.04: Zimbra (credit offical Zimbra website)&lt;/p&gt;&lt;/div&gt; &lt;p&gt;=&gt; &lt;a href="http://www.zimbra.com/community/downloads.html" target="_blank"&gt;Download Zimbra Collaboration Suite (Open Source Version)&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;#5: Sylpheed&lt;/h2&gt; &lt;p&gt;Sylpheed is a free, GTK+-based, open source email and news client. It is very light lightweight. Sylpheed runs on Windows, Mac OS X and Unix-like systems such as Linux, and BSD.&lt;/p&gt; &lt;div id="attachment_5609" class="wp-caption aligncenter" style="width: 595px;"&gt;&lt;a rel="attachment wp-att-5609" href="http://www.cyberciti.biz/tips/download-email-client-for-linux-mac-osx-windows.html/sylpheed"&gt;&lt;img class="size-full wp-image-5609" title="Sylpheed open source e-mail and news client for Linux / UNIX" src="http://files.cyberciti.biz/uploads/tips/2009/08/sylpheed.png" alt="Fig.05: Sylpheed in Action" width="585" height="474" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Fig.05: Sylpheed in Action&lt;/p&gt;&lt;/div&gt; &lt;p&gt;=&gt; &lt;a href="http://sylpheed.sraoss.jp/en/" target="_blank"&gt;Download sylpheed&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;Comparison of E-mail Clients - Essential Features&lt;/h2&gt; &lt;p&gt;The following tables compare general and technical information between e-mail client programs.&lt;/p&gt; &lt;table border="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;th&gt;Feature&lt;/th&gt; &lt;th&gt;Thunderbird&lt;/th&gt; &lt;th&gt;Claws Mail&lt;/th&gt; &lt;th&gt;Spicebird&lt;/th&gt; &lt;th&gt;Zimbra&lt;/th&gt; &lt;th&gt;Sylpheed&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Cross-platform&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;License&lt;/td&gt; &lt;td&gt;&lt;a href="http://en.wikipedia.org/wiki/Mozilla_Public_License" target="_blank"&gt;MPL&lt;/a&gt;, MPL/GNU &lt;a href="http://en.wikipedia.org/wiki/GNU_General_Public_License" target="_blank"&gt;GPL/GNU&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License" target="_blank"&gt;LGPL&lt;/a&gt;&lt;/td&gt; &lt;td&gt;GPL&lt;/td&gt; &lt;td&gt;MPL, MPL/GNU GPL/GNU LGPL&lt;/td&gt; &lt;td&gt;MPL (server) and &lt;a href="http://en.wikipedia.org/wiki/Zope_Public_License" target="_blank"&gt;ZPL&lt;/a&gt; (client)&lt;/td&gt; &lt;td&gt;GPL/LGPL&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Cost&lt;/td&gt; &lt;td&gt;Free&lt;/td&gt; &lt;td&gt;Free&lt;/td&gt; &lt;td&gt;Free&lt;/td&gt; &lt;td&gt;Free&lt;/td&gt; &lt;td&gt;Free&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 128, 0);"&gt;Authentication&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 128, 0);"&gt;SSL and TLS&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Image blocking&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Junk filtering&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 128, 0);"&gt;Phishing filtering&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Add-ons&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;N&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Thread view&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 128, 0);"&gt;PGP support&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Label Messages&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Spell Checking&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;N&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Signatures&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Scheduled message&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Message templates&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Database&lt;/td&gt; &lt;td&gt;&lt;a href="http://en.wikipedia.org/wiki/Mbox" target="_blank"&gt;mbox&lt;/a&gt;&lt;/td&gt; &lt;td&gt;&lt;a href="http://en.wikipedia.org/wiki/MH_Message_Handling_System" target="_blank"&gt;MH&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Mbox" target="_blank"&gt;mbox&lt;/a&gt;&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;File system&lt;/td&gt; &lt;td&gt;&lt;a href="http://en.wikipedia.org/wiki/MH_Message_Handling_System" target="_blank"&gt;MH&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;POP3&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;IMAP4&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;SMTP&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;NNTP (News)&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;RSS Feed&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;N&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;LDAP&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;N&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;iCalendar&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;td&gt;N&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Paid Support&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;?&lt;/td&gt; &lt;td&gt;Y&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;&lt;small&gt;Y = supported; N = not supported; ? = unknown; &lt;span style="color: rgb(255, 102, 0);"&gt;Privacy feature&lt;/span&gt;; &lt;span style="color: rgb(0, 128, 0);"&gt;Security features&lt;/span&gt;; &lt;span style="color: rgb(0, 0, 255);"&gt;Productivity features&lt;/span&gt;; Cross-platform - runs on Mac OS X, Windows and UNIX like operating systems.&lt;/small&gt;&lt;/p&gt; &lt;h3&gt;Other Email Clients For UNIX Like Operating Systems&lt;/h3&gt; &lt;ol&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.seamonkey-project.org/"&gt;SeaMonkey&lt;/a&gt; - Mozilla SeaMonkey is an all-in-one Internet application suite that includes an Internet browser, email and newsgroup client, HTML editor, IRC chat, and web development tools. It includes a pop-up blocker, junk mail controls, and a tabbed interface.&lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://www.washington.edu/alpine/"&gt;Pine (Alpine)&lt;/a&gt; - Alpine is a rewrite of the Pine Message System that adds support for Unicode and other features. Alpine is meant to be suitable for both inexperienced email users and the most demanding of power users. &lt;/li&gt;&lt;li&gt;&lt;a target="_blank" href="http://projects.gnome.org/evolution/"&gt;Evolution or Novell Evolution&lt;/a&gt; - Evolution provides integrated mail, addressbook and calendaring functionality to users of the GNOME desktop. &lt;/li&gt;&lt;/ol&gt; &lt;h2&gt;Our Recommendations:&lt;/h2&gt; &lt;ol&gt;&lt;li&gt;&lt;span style="color: rgb(0, 128, 128);"&gt;&lt;strong&gt;Claws Mail&lt;/strong&gt;&lt;/span&gt; - Highly recommended for netbook user due to lightweight usage.&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(128, 128, 0);"&gt;&lt;strong&gt;Mozilla Thunderbird&lt;/strong&gt;&lt;/span&gt; - The wide variety of add-on for this email client makes it very flexible, secure and easy to use. Highly recommended for desktop and power users.&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;strong&gt;Zimbra Collaboration Suite&lt;/strong&gt;&lt;/span&gt; ~ Open Source Edition or Businesses Editon - Highly recommended for business and corporate users due to its support for a broad range of email clients and mobile devices via "over the air" sync.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;All of the e-mail client listed above used by me at one point or another. If you know of, or use, another e-mail client that offers better features than those mentioned here, tell us in the comments.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-1565240624369598391?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/1565240624369598391?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/1565240624369598391?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2009/08/top-5-email-client-for-linux-mac-os-x.html" title="Top 5 Email Client For Linux, Mac OS X, and Windows Users" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry><entry gd:etag="W/&quot;DUIGSHY4fCp7ImA9WxJVFkU.&quot;"><id>tag:blogger.com,1999:blog-8280883743286958779.post-784399517697732802</id><published>2009-07-04T11:34:00.000+05:30</published><updated>2009-07-04T11:35:29.834+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-04T11:35:29.834+05:30</app:edited><title>Hacking the Dlink 502T router</title><content type="html">&lt;div class="headline_area"&gt;      &lt;h1 class="entry-title"&gt;&lt;br /&gt;&lt;/h1&gt;     &lt;/div&gt;      &lt;div style="float: right; margin-top: 0px; margin-left: 5px;"&gt;&lt;a href="http://www.cyberciti.biz/tips/category/networking/" title="See all Linux/UNIX networking related tips/articles"&gt;&lt;img src="http://figs.cyberciti.biz/3rdparty/networking.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;I have upgraded my 256kbps ADSL to 512kbps and it is bundled with Dlink 502T router. Soon after installation I found that it runs Linux :). Hacker inside me decided to play around this router.&lt;/p&gt; &lt;h2&gt;How do I Log in to router interface via telnet&lt;/h2&gt; &lt;p&gt;You can login over telnet. This is common feature of all router these days and this the only way to hack into box:&lt;/p&gt; &lt;p&gt;=&gt; Default IP: &lt;strong&gt;192.168.1.1 &lt;/strong&gt;&lt;br /&gt;=&gt; Default Username: &lt;strong&gt;admin&lt;/strong&gt; (or use root both are having UID 0)&lt;br /&gt;=&gt; Default Password: &lt;strong&gt;admin&lt;/strong&gt; &lt;/p&gt; &lt;div style="border-style: solid; border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(178, 34, 34); border-width: 1px 1px 1px 10px; padding: 2px 0px 2px 0.5em; background: rgb(251, 251, 251) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;img style="vertical-align: middle;" src="http://figs.cyberciti.biz/warning-40px.png" title="Warning examples are not about stealing bandwidth or password" /&gt;&lt;strong&gt;WARNING!&lt;/strong&gt; These examples are not about stealing other users bandwidth or passwords. Most A/DSL provider control many properties on their end. Hacker is a person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular. This article is not about stealing or cracking other users network equipment.&lt;/div&gt; &lt;p&gt;I have changed IP of router to 192.168.1.254 so here is my first session:&lt;br /&gt;&lt;code&gt;$  telnet 192.168.1.254&lt;/code&gt;&lt;br /&gt;Sample output:&lt;/p&gt; &lt;pre&gt;Trying 192.168.1.254...&lt;br /&gt;Connected to 192.168.1.254.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;&lt;br /&gt;BusyBox on (none) login: root&lt;br /&gt;Password:&lt;br /&gt;&lt;br /&gt;BusyBox v0.61.pre (2005.05.30-08:31+0000) Built-in shell (ash)&lt;br /&gt;Enter 'help' for a list of built-in commands.&lt;/pre&gt; &lt;p&gt;Let us see password file, enter:&lt;br /&gt;&lt;code&gt;# cat /etc/passwd&lt;/code&gt;&lt;br /&gt;Output:&lt;/p&gt; &lt;pre&gt;root:x:0:0:Root,,,:/:/bin/sh&lt;br /&gt;admin:x:0:0:Admin,,,:/:/bin/sh&lt;/pre&gt; &lt;h2&gt;Hack #3: Get more information about router hardware and Linux&lt;/h2&gt; &lt;p&gt;Since this is tiny device most of the userland command such as free, uname etc are removed. However /proc file system provides all information. &lt;/p&gt; &lt;p&gt;Display CPU Information&lt;br /&gt;&lt;code&gt;# cat /proc/cpuinfo&lt;/code&gt;&lt;br /&gt;Display RAM Information&lt;br /&gt;&lt;code&gt;# cat /proc/meminfo&lt;/code&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;code&gt;# free&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Display Linux versions&lt;br /&gt;&lt;code&gt;# cat /proc/version&lt;/code&gt;&lt;br /&gt;Output:&lt;/p&gt; &lt;pre&gt;Linux version 2.4.17_mvl21-malta-mips_fp_le (jenny@fd6e) (gcc version 2.95.3 20010315 (release/MontaVista)) #70 Mon May 30 16:34:48 CST 2005&lt;/pre&gt; &lt;p&gt;Display list of running Processes:&lt;br /&gt;&lt;code&gt;# ps &lt;/code&gt;&lt;/p&gt; &lt;p&gt;Display list of all kernel module:&lt;br /&gt;&lt;code&gt;# lsmod&lt;/code&gt;&lt;/p&gt; &lt;h2&gt;Hack # 3: Get more information about network&lt;/h2&gt; &lt;p&gt;Display list of all network interfaces:&lt;br /&gt;&lt;code&gt;# ifconfig&lt;/code&gt;&lt;br /&gt;Get your Internet public IP info:&lt;br /&gt;&lt;code&gt;# ifconfig ppp0&lt;/code&gt;&lt;br /&gt;Output:&lt;/p&gt; &lt;pre&gt;ppp0      Link encap:Point-Point Protocol&lt;br /&gt;         inet addr:61.xxx.xxx.xxx  P-t-P:61.xxx.xxx.xxx  Mask:255.255.255.255&lt;br /&gt;         UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1  ASYMMTU:1500&lt;br /&gt;         RX packets:69586 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;         TX packets:62540 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;         collisions:0 txqueuelen:0&lt;br /&gt;         RX bytes:80566538 (76.8 Mb)  TX bytes:5349581 (5.1 Mb)&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Get default routing information i.e. find out your ISP's router:&lt;br /&gt;&lt;code&gt;# route&lt;/code&gt;&lt;br /&gt;Output:&lt;/p&gt; &lt;pre&gt;Kernel IP routing table&lt;br /&gt;Destination     Gateway         Genmask         Flags Metric Ref    Use Iface&lt;br /&gt;61.xxx.xxx.xxx  *               255.255.255.255 UH    0      0        0 ppp0&lt;br /&gt;192.168.1.0     *               255.255.255.0   U     0      0        0 br0&lt;br /&gt;239.0.0.0       *               255.0.0.0       U     1      0        0 br0&lt;br /&gt;default         dsl-xx-00x.xx.x 0.0.0.0         UG    0      0        0 ppp0&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;Display ethernet statics such as speed and other details:&lt;br /&gt;&lt;code&gt;# cat /proc/avalanche/eth0_rfc2665_stats&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Display DSL modem stats:&lt;br /&gt;&lt;code&gt;# cat /proc/avalanche/avsar_modem_stats&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Display Iptables firewall rules:&lt;br /&gt;&lt;code&gt;# iptables -L -n&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Flush/Stop firewall rules (don't flush untile and unless you have solid reason to do it )&lt;br /&gt;&lt;code&gt;# /etc/flush_firewall&lt;/code&gt;&lt;/p&gt; &lt;h2&gt;Hack 4 : Secure your router&lt;/h2&gt; &lt;p&gt;(A) Open a web browser such as firefox and login to web based interface. Type url http://192.168.1.1/ &lt;/p&gt; &lt;p&gt;(B) Enable Firewall&lt;br /&gt;By default firewall is disabled :/? turn it on to protect your router as it runs linux. Click on Home &gt; Wan &gt; Scroll down and select Firewall as Enabled. Click on Apply. &lt;/p&gt; &lt;p&gt;(C) Change default admin password&lt;br /&gt;Click on Tools &gt; Select Administrator and type the password. &gt; Click apply&lt;/p&gt; &lt;p&gt;(D) Save changes and reboot router&lt;br /&gt;Click on Tools &gt; System &gt; Click on Save and Reboot button&lt;/p&gt; &lt;p&gt;Please note that most ISP including &lt;a href="http://www.airtel.in/"&gt;Airtel&lt;/a&gt;, &lt;a href="http://www.bsnl.co.in/service/dataone.htm"&gt;BSNL&lt;/a&gt; and others these days use this router. And by default admin password is not changed by user, in addition to that some software bug exists that allows remote administration via telnet/http. So turning on firewall saves your day.&lt;/p&gt; &lt;h2&gt;Hack # 5: Miscellaneous information &lt;/h2&gt; &lt;p&gt;Display developer information i.e. the people behind this router development:&lt;br /&gt;&lt;code&gt;# cat /proc/avalanche/developers&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Quickly reboot the router:&lt;br /&gt;&lt;code&gt;# reboot&lt;/code&gt;&lt;/p&gt; &lt;p&gt;All your binary stored in /bin/ /usr/bin /sbin directory. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8280883743286958779-784399517697732802?l=futureindian.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/784399517697732802?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8280883743286958779/posts/default/784399517697732802?v=2" /><link rel="alternate" type="text/html" href="http://futureindian.blogspot.com/2009/07/hacking-dlink-502t-router.html" title="Hacking the Dlink 502T router" /><author><name>Ekka Dantha</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author></entry></feed>

