<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="http://e-articles.info/rss/s/Linux/" rel="self" type="application/rss+xml" />
<title> Linux articles</title>
<description>Free information about Linux</description>
<link>http://e-articles.info/e/s/s/Linux/</link>
<language>en-us</language>
<copyright>E-articles.info 2006 - 2009</copyright>
     <item>
        <title> Hardening the System with Bastille and Functions</title>
        <description> Bastille is an  open source program that facilitates the hardening of a Linux system.  It performs many  of the tasks, including downloading  operating system  updates and disabling services and ports that are not required for  the system&amp;rsquo;s job  functions.The program also offers a wider range of additional services,  from installing  a firewall (ipchains) to implementing secure shell (SSH)... by Greg Pregovia</description>
        <guid>http://e-articles.info/e/a/title/Hardening-the-System-with-Bastille-and-Functions/</guid>
		<link>http://e-articles.info/e/a/title/Hardening-the-System-with-Bastille-and-Functions/</link>
        <pubDate>Tue, 18 Nov 2008 00:33:17 GMT</pubDate>
     </item>  
     <item>
        <title> Using GPG and Md5sum to Verify Signatures on Tarball Packages</title>
        <description> Follow these  steps to verify the signature of a gzipped tarball:  1. Add the  public key of the person or organization that created the    package.  2... by Greg Pregovia</description>
        <guid>http://e-articles.info/e/a/title/Using-GPG-and-Md5sum-to-Verify-Signatures-on-Tarball-Packages/</guid>
		<link>http://e-articles.info/e/a/title/Using-GPG-and-Md5sum-to-Verify-Signatures-on-Tarball-Packages/</link>
        <pubDate>Tue, 18 Nov 2008 01:41:22 GMT</pubDate>
     </item>  
     <item>
        <title> Red Hat Linux Errata: Fixes and Advisories</title>
        <description>   Once  your Red Hat system is live, you must make sure that the most current  required  Red Hat errata are installed.These errata include bug fixes, corrections,  and  updates to Red Hat products.You should always check the Red Hat site at  www... by Greg Pregovia</description>
        <guid>http://e-articles.info/e/a/title/Red-Hat-Linux-Errata:-Fixes-and-Advisories/</guid>
		<link>http://e-articles.info/e/a/title/Red-Hat-Linux-Errata:-Fixes-and-Advisories/</link>
        <pubDate>Tue, 18 Nov 2008 02:49:27 GMT</pubDate>
     </item>  
     <item>
        <title> Locking Down Ports Under Linux</title>
        <description> TCP/IP  networks assign a port to each service, such as HTTP, Simple Mail  Transfer  Protocol (SMTP), and Post Office Protocol version 3 (POP3).This port is  given  a number, called a port number, used to link incoming data to the correct  service.  For example, if a client browser is requesting to view a server&amp;rsquo;s Web page,  the  request will be directed to port 80 on the server... by Greg Pregovia</description>
        <guid>http://e-articles.info/e/a/title/Locking-Down-Ports-Under-Linux/</guid>
		<link>http://e-articles.info/e/a/title/Locking-Down-Ports-Under-Linux/</link>
        <pubDate>Tue, 18 Nov 2008 03:57:32 GMT</pubDate>
     </item>  
     <item>
        <title> Deploying GNU Privacy Guard</title>
        <description> Although many  GUI interfaces are in the planning stage for GPG, the following  steps focus on  using GPG with the command line.The steps assume that you  already have GPG  installed on your system.Verify this by using the whereis  command:whereis gpg  gpg: /usr/bin/gpgIf you do not  have GPG installed, you can download GPG from  www... by Greg Pregovia</description>
        <guid>http://e-articles.info/e/a/title/Deploying-GNU-Privacy-Guard/</guid>
		<link>http://e-articles.info/e/a/title/Deploying-GNU-Privacy-Guard/</link>
        <pubDate>Tue, 18 Nov 2008 04:23:37 GMT</pubDate>
     </item>  
     <item>
        <title> Manually Disabling Unnecessary Services and Ports in Linux</title>
        <description> To  harden a server, you must first disable any unnecessary services and ports.This  process  involves removing any unnecessary services, such as the Linux rlogin service,  and  locking down unnecessary Transmission Control Protocol/User  Datagram  Protocol (TCP/UDP) ports. Once these services and ports are secure,  you  must then regularly maintain the system... by Greg Pregovia</description>
        <guid>http://e-articles.info/e/a/title/Manually-Disabling-Unnecessary-Services-and-Ports-in-Linux/</guid>
		<link>http://e-articles.info/e/a/title/Manually-Disabling-Unnecessary-Services-and-Ports-in-Linux/</link>
        <pubDate>Wed, 12 Nov 2008 05:31:42 GMT</pubDate>
     </item>  
     <item>
        <title> What is the GNU Debugger</title>
        <description> Gdb is the Free Software Foundation's debugger. It is a good   command-line debugger, on which several tools have been built, including Emacs' gdb mode, the graphical </description>
        <guid>http://e-articles.info/e/a/title/What-is-the-GNU-Debugger/</guid>
		<link>http://e-articles.info/e/a/title/What-is-the-GNU-Debugger/</link>
        <pubDate>Sat, 05 Jan 2008 06:39:47 GMT</pubDate>
     </item>  
     <item>
        <title> Development of Linux</title>
        <description> In 1991, Linus Torvalds, at that time a student at the   University of Helsinki, started a project to teach himself about low-level Intel   80386 programming. At the time, he was running the Minix operating system,   designed by Andrew Tanenbaum, so he initially kept his project compatible with   the Minix system calls and on-disk file-system layout to make his work much   easier. Although he released the first version of the Linux kernel to the   Internet under a fairly restrictive license, he was soon convinced to change his   license to the GPL... by Claude Wolfgang Stary</description>
        <guid>http://e-articles.info/e/a/title/Development-of-Linux/</guid>
		<link>http://e-articles.info/e/a/title/Development-of-Linux/</link>
        <pubDate>Sat, 05 Jan 2008 07:47:52 GMT</pubDate>
     </item>  
     <item>
        <title> The GNU C Library: Feature Selection</title>
        <description> In glibc, there are a set of feature selection macros that are   used to select which standards you wish glibc to comply with. Standards   sometimes conflict, and so glibc allows you to select exactly which set of   standards (formal, de jure, and informal, de facto) with which to comply, fully or partially.   These macros are technically called feature test   macros... by Humberto Mitchson</description>
        <guid>http://e-articles.info/e/a/title/The-GNU-C-Library:-Feature-Selection/</guid>
		<link>http://e-articles.info/e/a/title/The-GNU-C-Library:-Feature-Selection/</link>
        <pubDate>Sat, 05 Jan 2008 08:55:57 GMT</pubDate>
     </item>  
     <item>
        <title> Notional Lineage of Unix Systems</title>
        <description> Although the major portions of Linux comprise code developed   independently of traditional Unix source bases, the interfaces that Linux   provides were influenced heavily by existing Unix systems.
In the early   1980s, Unix development split into two camps, one at the University of   California at Berkeley, the other at AT&amp;amp;T's Bell Laboratories. Each   institution developed and maintained Unix operating systems that were derived   from the original Unix implementation done by Bell Laboratories... by Claude Wolfgang Stary</description>
        <guid>http://e-articles.info/e/a/title/Notional-Lineage-of-Unix-Systems/</guid>
		<link>http://e-articles.info/e/a/title/Notional-Lineage-of-Unix-Systems/</link>
        <pubDate>Sun, 30 Dec 2007 09:23:15 GMT</pubDate>
     </item>  
     <item>
        <title> Linux Console Capabilities</title>
        <description> The Linux console, like most terminals, is modal: Its response to data depends on   what mode it is in. By default, it prints on the screen the characters you send   to it unless it receives an escape or control character. A control character simply causes some   control action to be taken, but the next character is read normally; there is no   change in processing mode... by Humberto Mitchson</description>
        <guid>http://e-articles.info/e/a/title/Linux-Console-Capabilities/</guid>
		<link>http://e-articles.info/e/a/title/Linux-Console-Capabilities/</link>
        <pubDate>Sun, 16 Dec 2007 10:31:20 GMT</pubDate>
     </item>  
     <item>
        <title> Emax vs. vi Unix text editors</title>
        <description> Unix developers have traditionally held strong and diverse   preferences, especially about editors.
Many programmers' editors are available for you to try; the two   most common are vi and Emacs. Both have more power than they appear to have at   first glance, both have a relatively steep learning curve&amp;mdash;and they are radically   different... by Claude Wolfgang Stary</description>
        <guid>http://e-articles.info/e/a/title/Emax-vs.-vi-Unix-text-editors/</guid>
		<link>http://e-articles.info/e/a/title/Emax-vs.-vi-Unix-text-editors/</link>
        <pubDate>Sat, 08 Dec 2007 11:39:25 GMT</pubDate>
     </item>  
     <item>
        <title> Running a Linux Program as a Daemon</title>
        <description> Programs that are   designed to run as system daemons need to be a little careful how they become   daemons to get all of the details right. Here is a list of things that should be   done:

  
    
      
        Most of the initialization work should be done before the   program becomes an actual daemon. This allows any errors to be reported to the   user starting the program and a meaningful exit code to be returned... by Humberto Mitchson</description>
        <guid>http://e-articles.info/e/a/title/Running-a-Linux-Program-as-a-Daemon/</guid>
		<link>http://e-articles.info/e/a/title/Running-a-Linux-Program-as-a-Daemon/</link>
        <pubDate>Sat, 08 Dec 2007 12:47:30 GMT</pubDate>
     </item>  
     <item>
        <title> Common Linux Security Holes</title>
        <description> Now that we have looked at ways of reducing the potential   impact of insecure code, we go over some of the most common programming mistakes   that lead to security problems.  
Buffer Overflows
By far the most common programming mistake that leads to local   and remote exploits is a buffer overflow. Here is an example of a program with   an exploitable buffer overflow:

   1: /* bufferoverflow... by Humberto Mitchson</description>
        <guid>http://e-articles.info/e/a/title/Common-Linux-Security-Holes/</guid>
		<link>http://e-articles.info/e/a/title/Common-Linux-Security-Holes/</link>
        <pubDate>Sun, 11 Nov 2007 13:55:35 GMT</pubDate>
     </item>  
     <item>
        <title> POSIX Interfaces</title>
        <description> POSIX Required Types
POSIX defines several typedefs defined in the header file   &amp;lt;sys/types.h&amp;gt; and used for many arguments and return values.   These typedefs are important because the standard C types can vary from machine   to machine and are loosely defined by the C standard... by Humberto Mitchson</description>
        <guid>http://e-articles.info/e/a/title/POSIX-Interfaces/</guid>
		<link>http://e-articles.info/e/a/title/POSIX-Interfaces/</link>
        <pubDate>Sat, 10 Nov 2007 14:23:40 GMT</pubDate>
     </item>  
     <item>
        <title> What's a Linux Process</title>
        <description> What exactly is a process? In the original Unix   implementations, a process was any executing program. For each program, the   kernel kept track of

  
    The current location of execution (such as waiting for a system   call to return from the kernel), often called the program's context
  
    Which files the program had access to
  
    The program's credentials   (which user and group owned the process, for example)
  
    The program's current directory
  
    Which memory space the program had access to and how it was   laid out
  

A process was also the basic scheduling unit for the operating   system. Only processes were allowed to run on the CPU... by Claude Wolfgang Stary</description>
        <guid>http://e-articles.info/e/a/title/What's-a-Linux-Process/</guid>
		<link>http://e-articles.info/e/a/title/What's-a-Linux-Process/</link>
        <pubDate>Sat, 03 Nov 2007 15:31:45 GMT</pubDate>
     </item>  
     <item>
        <title> UNIX History</title>
        <description> The seeds of UNIX were sown in 1965 when   Bell Labs, General Electric Company, and Massachusetts Institute of Technology   designed an operating system called Multics. From the   outset, this was designed to be a multiuser system supporting multiple   concurrent users, data storage, and data sharing.
By 1969, with the project failing, Bell Labs quit the project... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/UNIX-History/</guid>
		<link>http://e-articles.info/e/a/title/UNIX-History/</link>
        <pubDate>Sat, 15 Sep 2007 16:39:50 GMT</pubDate>
     </item>  
     <item>
        <title> Security Considerations in Choosing a UNIX Distribution</title>
        <description> Consider the following key security factors when selecting a UNIX distribution:
&amp;middot;   Understand the intended use of the system. What threats must the   system defend against? Consider physical, human, and technological threats.
&amp;middot;   Gauge the technical security competence and awareness of the   primary administrator(s)... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/Security-Considerations-in-Choosing-a-UNIX-Distribution/</guid>
		<link>http://e-articles.info/e/a/title/Security-Considerations-in-Choosing-a-UNIX-Distribution/</link>
        <pubDate>Sat, 15 Sep 2007 17:47:55 GMT</pubDate>
     </item>  
     <item>
        <title> UNIX Filesystem Security</title>
        <description> This article reviews fundamental filesystem and privilege concepts.
When it comes to input and output, UNIX treats everything as a   file. In fact, the term file has multiple   meanings in UNIX&amp;mdash;it can be a
&amp;middot; Regular file... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/UNIX-Filesystem-Security/</guid>
		<link>http://e-articles.info/e/a/title/UNIX-Filesystem-Security/</link>
        <pubDate>Sat, 15 Sep 2007 18:55:15 GMT</pubDate>
     </item>  
     <item>
        <title> UNIX Filesystem Risks</title>
        <description> With the theory out of the way, let's examine the risks. The primary risks   are
&amp;middot; Data disclosure. I don't want to belabor an obvious point, but this is so incredibly common that it   deserves some attention... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/UNIX-Filesystem-Risks/</guid>
		<link>http://e-articles.info/e/a/title/UNIX-Filesystem-Risks/</link>
        <pubDate>Sat, 15 Sep 2007 19:23:20 GMT</pubDate>
     </item>  
     <item>
        <title> UNIX Filesystem Countermeasures</title>
        <description> Here are some things you can do to minimize your filesystem exposures.
&amp;middot;   Give clear direction in your security policy about the need to   protect the organization's data. Classify information by sensitivity and define   what access controls are required... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/UNIX-Filesystem-Countermeasures/</guid>
		<link>http://e-articles.info/e/a/title/UNIX-Filesystem-Countermeasures/</link>
        <pubDate>Sat, 15 Sep 2007 20:31:25 GMT</pubDate>
     </item>  
     <item>
        <title> The Set uid Problem</title>
        <description> Programming mistakes in set-uid programs have been a real source of security headaches. A single   security hole in just one set-uid root program can be all that is needed for an   attacker to gain root access.
The problem is widespread... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/The-Set-uid-Problem/</guid>
		<link>http://e-articles.info/e/a/title/The-Set-uid-Problem/</link>
        <pubDate>Sat, 15 Sep 2007 21:39:30 GMT</pubDate>
     </item>  
     <item>
        <title> Rootkits and Defenses</title>
        <description> Our contemplation of filesystem security isn't complete without   a mention of rootkits.
After a successful root compromise, attackers might upload and install a rootkit, which is a collection of replacement system   programs that enable attackers to hide their tracks and easily reconnect to the   system at a later time. It is not unusual for an attacker to patch the hole that   enabled him to gain access, to avoid losing the system to another attacker... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/Rootkits-and-Defenses/</guid>
		<link>http://e-articles.info/e/a/title/Rootkits-and-Defenses/</link>
        <pubDate>Wed, 12 Sep 2007 22:47:35 GMT</pubDate>
     </item>  
     <item>
        <title> Privileged Ports of a UNIX machine</title>
        <description> Programs written to listen on a port number lower than 1024 must be executed with root   privilege (that is, UID 0). This rule protects sensitive system services because   these run on ports lower in number than 1024 (that is, the reserved ports). The   UNIX kernel enforces this restriction to prevent non-privileged users from   launching fake network server processes on idle ports... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/Privileged-Ports-of-a-UNIX-machine/</guid>
		<link>http://e-articles.info/e/a/title/Privileged-Ports-of-a-UNIX-machine/</link>
        <pubDate>Sun, 09 Sep 2007 23:55:40 GMT</pubDate>
     </item>  
     <item>
        <title> The Risks of Running Network Services</title>
        <description> Standard UNIX distributions ship with a   raft of network services. That should come as no surprise&amp;mdash;after all, they are   sold as general-purpose operating systems. Unfortunately, all   distributions&amp;mdash;barring OpenBSD&amp;mdash;ship with nonessential network services enabled... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/The-Risks-of-Running-Network-Services/</guid>
		<link>http://e-articles.info/e/a/title/The-Risks-of-Running-Network-Services/</link>
        <pubDate>Sat, 08 Sep 2007 01:23:45 GMT</pubDate>
     </item>  
     <item>
        <title> Disabling Network Services in UNIX/LINUX</title>
        <description> Do you know what network services are   enabled on your systems? Many administrators simply don't know. They've never   bothered to question it&amp;mdash;they never thought it was a problem. Hopefully by now   you realize that not every program your system runs is necessarily healthy for   it (or you) from a security point of view... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/Disabling-Network-Services-in-UNIX/LINUX/</guid>
		<link>http://e-articles.info/e/a/title/Disabling-Network-Services-in-UNIX/LINUX/</link>
        <pubDate>Sun, 02 Sep 2007 02:31:50 GMT</pubDate>
     </item>  
     <item>
        <title> Using Shared Libraries</title>
        <description> The easiest way to use a shared library is to ignore the fact   that it is a shared library. The C compiler automatically uses shared libraries   instead of static ones unless it is explicitly told to link with static   libraries. However, there are three other ways to use shared libraries... by Lorent Konenbal</description>
        <guid>http://e-articles.info/e/a/title/Using-Shared-Libraries/</guid>
		<link>http://e-articles.info/e/a/title/Using-Shared-Libraries/</link>
        <pubDate>Sat, 04 Aug 2007 03:39:55 GMT</pubDate>
     </item>  
     <item>
        <title> Installing Shared Libraries</title>
        <description> The ldconfig program does all the hard work of installing a   shared library. You just need to put the files in place and run ldconfig. Follow   these steps:

  
    
      1... by Lorent Konenbal</description>
        <guid>http://e-articles.info/e/a/title/Installing-Shared-Libraries/</guid>
		<link>http://e-articles.info/e/a/title/Installing-Shared-Libraries/</link>
        <pubDate>Wed, 01 Aug 2007 04:47:15 GMT</pubDate>
     </item>  
     <item>
        <title> Shared Libraries</title>
        <description> Shared libraries have several advantages over static   libraries:

  
    Linux shares the memory used for executable code among all the   processes that use the shared library, so whenever you have more than one   program using the same code, it is to your advantage, and to your users'   advantage, to put the code in a shared library.
  
    Because shared libraries save system memory, they can make the   whole system work faster, especially in situations in which memory is not   plentiful.
  
    Because code in a shared library is not copied into the   executable, only one copy of the library code resides on disk, saving both disk   space and the computer's time spent copying the code from disk to memory when   programs are run... by Lorent Konenbal</description>
        <guid>http://e-articles.info/e/a/title/Shared-Libraries/</guid>
		<link>http://e-articles.info/e/a/title/Shared-Libraries/</link>
        <pubDate>Wed, 25 Jul 2007 05:55:20 GMT</pubDate>
     </item>  
     <item>
        <title> Minimizing the Risk for Software Attack under Linux Platforms</title>
        <description> One of the best   strategies for making a program secure against attempts to exploit their   privileges is to make the parts of a program that can be attacked as simple as   possible. While this strategy can be difficult to employ for network programs   and system daemons, programs that must be run with special permissions (via the   setuid or setgid bits, or run by the root user) can usually use a few common   mechanisms to limit their areas of vulnerability.
Giving Up Permissions
Many programs that need special privileges use those privileges   only at startup time... by Humberto Mitchson</description>
        <guid>http://e-articles.info/e/a/title/Minimizing-the-Risk-for-Software-Attack-under-Linux-Platforms/</guid>
		<link>http://e-articles.info/e/a/title/Minimizing-the-Risk-for-Software-Attack-under-Linux-Platforms/</link>
        <pubDate>Wed, 25 Jul 2007 06:23:25 GMT</pubDate>
     </item>  
     <item>
        <title> A FEW QUICK TIPS FOR OPENBSD</title>
        <description> The purpose of this article is  to give a few useful tips for OpenBSD including information on how to make a  bootable CD from the OpenBSD files downloadable on the Internet.
The BSD systems differ from  Linux in several aspects. They are incredibly stable and also have a different  history... by Juraj Sipos</description>
        <guid>http://e-articles.info/e/a/title/A-FEW-QUICK-TIPS-FOR-OPENBSD/</guid>
		<link>http://e-articles.info/e/a/title/A-FEW-QUICK-TIPS-FOR-OPENBSD/</link>
        <pubDate>Sat, 21 Jul 2007 07:31:30 GMT</pubDate>
     </item>  
     <item>
        <title> Designing Shared Libraries</title>
        <description> Building shared libraries is only marginally harder than   building normal static libraries. There are a few constraints, all of which are   easy to manage. There is also one major feature, designed to manage binary   compatibility across library versions, that is unique to shared libraries... by Lorent Konenbal</description>
        <guid>http://e-articles.info/e/a/title/Designing-Shared-Libraries/</guid>
		<link>http://e-articles.info/e/a/title/Designing-Shared-Libraries/</link>
        <pubDate>Sat, 21 Jul 2007 08:39:35 GMT</pubDate>
     </item>  
     <item>
        <title> Building Shared Libraries</title>
        <description> Once you have grasped the concept of sonames, the rest is easy.   Just follow a few simple rules.

  
    Build your sources with gcc's -fPIC flag... by Lorent Konenbal</description>
        <guid>http://e-articles.info/e/a/title/Building-Shared-Libraries/</guid>
		<link>http://e-articles.info/e/a/title/Building-Shared-Libraries/</link>
        <pubDate>Sun, 15 Jul 2007 09:47:40 GMT</pubDate>
     </item>  
     <item>
        <title> Static Libraries</title>
        <description> Static libraries are simply collections of object files   arranged by the ar (archiver) utility. ar collects object files into one archive file and adds a   table that tells which object files in the archive define what symbols. The   linker, ld, then   binds references to a symbol in one object file to the definition of that symbol   in an object file in the archive... by Lorent Konenbal</description>
        <guid>http://e-articles.info/e/a/title/Static-Libraries/</guid>
		<link>http://e-articles.info/e/a/title/Static-Libraries/</link>
        <pubDate>Wed, 11 Jul 2007 10:55:45 GMT</pubDate>
     </item>  
     <item>
        <title> LINUX r Services</title>
        <description> rlogind and rshd are the remote login and   remote shell daemon. These so-called r services   use TCP ports 513 and 514, respectively. The RLOGIN protocol is described in RFC 1282 and RSH in RFC... by Andreas Schmidt</description>
        <guid>http://e-articles.info/e/a/title/LINUX-r-Services/</guid>
		<link>http://e-articles.info/e/a/title/LINUX-r-Services/</link>
        <pubDate>Mon, 04 Jun 2007 11:23:50 GMT</pubDate>
     </item>  
     <item>
        <title> Buffer Overflow</title>
        <description> A buffer overflow occurs when a program or process tries to  store more data in a temporary data storage area than it was intended to hold.  Since buffers are created to contain a finite amount of data, the extra  information can overflow into adjacent buffers, corrupting or overwriting the  valid data held in them. 

  Buffer overflows are a fertile source of bugs and malicious attacks... by Suhas Desai</description>
        <guid>http://e-articles.info/e/a/title/Buffer-Overflow/</guid>
		<link>http://e-articles.info/e/a/title/Buffer-Overflow/</link>
        <pubDate>Thu, 19 Apr 2007 12:31:55 GMT</pubDate>
     </item>  
     <item>
        <title> Install SSH Windows Clients to Access Remote Machines Securely</title>
        <description> Problem: Many times administrators will find themselves on a Windows machine with no way   to access a remote server securely since Microsoft does not yet package an SSH   client.
  There are a number of excellent tools available that provide SSH   client connectivity from a Windows platform. A list of these tools is available   at </description>
        <guid>http://e-articles.info/e/a/title/Install-SSH-Windows-Clients-to-Access-Remote-Machines-Securely/</guid>
		<link>http://e-articles.info/e/a/title/Install-SSH-Windows-Clients-to-Access-Remote-Machines-Securely/</link>
        <pubDate>Wed, 28 Mar 2007 13:39:15 GMT</pubDate>
     </item>  
     <item>
        <title> How to use OpenSSH Passphrase Agents</title>
        <description> Problem: Using public key authentication   makes logging in to a server with SSH more secure, but less convenient due to   having to type in a longer and more complex passphrase.
  STEP1: Use ssh-agent and ssh-add to store   your private keys in memory
  To make public key authentication more convenient to use,   the OpenSSH developers created the ssh-agent and ssh-add programs. These   programs are designed to keep your private keys decrypted in memory for your current session... by Neal Canny</description>
        <guid>http://e-articles.info/e/a/title/How-to-use-OpenSSH-Passphrase-Agents/</guid>
		<link>http://e-articles.info/e/a/title/How-to-use-OpenSSH-Passphrase-Agents/</link>
        <pubDate>Wed, 28 Mar 2007 14:47:20 GMT</pubDate>
     </item>  
     <item>
        <title> Transfer files from the command line with PSCP</title>
        <description> A second method to transfer files from a Windows command  line prompt is to use PSCP. Unlike PSFTP, PSCP is not interactive and is  designed to transfer files &amp;quot;in one shot&amp;quot; and then exit, much like  OpenSSH's scp command. PSCP also allows you to specify wildcards within  filenames (PSFTP does not)... by Allan Servedio</description>
        <guid>http://e-articles.info/e/a/title/Transfer-files-from-the-command-line-with-PSCP/</guid>
		<link>http://e-articles.info/e/a/title/Transfer-files-from-the-command-line-with-PSCP/</link>
        <pubDate>Tue, 27 Mar 2007 15:55:25 GMT</pubDate>
     </item>  
     <item>
        <title> Create an SSH session from the command line using PuTTY</title>
        <description> There are multiple ways to create an SSH session from the   command line using PuTTY.
The first way involves using the PuTTY program itself. PuTTY comes   with a number of options that can be used to invoke the graphical PuTTY terminal   from the command line... by Allan Servedio</description>
        <guid>http://e-articles.info/e/a/title/Create-an-SSH-session-from-the-command-line-using-PuTTY/</guid>
		<link>http://e-articles.info/e/a/title/Create-an-SSH-session-from-the-command-line-using-PuTTY/</link>
        <pubDate>Tue, 27 Mar 2007 16:23:30 GMT</pubDate>
     </item>  
     <item>
        <title> How to Generate a Key Pair Using OpenSSH</title>
        <description> Problem: How can a key-pair be created in OpenSSH?STEP1: Generating your public/private key-pairThe ssh-keygen command is utilized to generate your public  and private keys. OpenSSH provides authentication methods via a choice of three  public key &amp;quot;cryptosystems&amp;quot;: RSA1, RSA, and DSA. RSA1 works with SSHv1  while RSA and DSA are for SSHv2... by Neal Canny</description>
        <guid>http://e-articles.info/e/a/title/How-to-Generate-a-Key-Pair-Using-OpenSSH/</guid>
		<link>http://e-articles.info/e/a/title/How-to-Generate-a-Key-Pair-Using-OpenSSH/</link>
        <pubDate>Sun, 25 Mar 2007 17:31:35 GMT</pubDate>
     </item>  
     <item>
        <title> Using Plink to initiate an SSH session from the command line or a script</title>
        <description> Using PuTTY from the command line  will create an SSH interactive session. This may not be  what we want if for example we need to remain at the Windows command line or we  want to issue an SSH command from within a script. In order to satisfy these  types of needs, PuTTY provides a tool called Plink... by Allan Servedio</description>
        <guid>http://e-articles.info/e/a/title/Using-Plink-to-initiate-an-SSH-session-from-the-command-line-or-a-script/</guid>
		<link>http://e-articles.info/e/a/title/Using-Plink-to-initiate-an-SSH-session-from-the-command-line-or-a-script/</link>
        <pubDate>Sat, 17 Mar 2007 18:39:40 GMT</pubDate>
     </item>  
     <item>
        <title> Interactively transfer files from the command line with PSFTP</title>
        <description> One method to transfer files from the Windows command line  is to use PSFTP. PSFTP creates an interactive SFTP file transfer session where  you can use many of the commands available within a normal FTP session. Since  PSFTP uses the SFTP protocol, which is only available with servers running  protocol SSHv2, you may not be able to run it on every server... by Allan Servedio</description>
        <guid>http://e-articles.info/e/a/title/Interactively-transfer-files-from-the-command-line-with-PSFTP/</guid>
		<link>http://e-articles.info/e/a/title/Interactively-transfer-files-from-the-command-line-with-PSFTP/</link>
        <pubDate>Mon, 12 Mar 2007 19:47:45 GMT</pubDate>
     </item>  
     <item>
        <title> How to use PuTTY Passphrase Agents</title>
        <description> STEP1: Use Pageant to store your private keys in memory
To make public key authentication more convenient, the  developers of PuTTY created Pageant.
Pageant is a program included with PuTTY that will keep your  decrypted private keys in memory so you only have to enter your passphrase once  rather than every time you authenticate to a server using public key  authentication.
While this will make your day-to-day use more convenient,  please keep in mind that it also poses a slight risk, since other applications  (including viruses) might be able to access these decrypted keys in memory... by Neal Canny</description>
        <guid>http://e-articles.info/e/a/title/How-to-use-PuTTY-Passphrase-Agents/</guid>
		<link>http://e-articles.info/e/a/title/How-to-use-PuTTY-Passphrase-Agents/</link>
        <pubDate>Wed, 28 Feb 2007 20:55:50 GMT</pubDate>
     </item>  
     <item>
        <title> Port Forwarding with SSH</title>
        <description>   Problem: Since many programs use services that send  clear-text data over the network, it is desirable to find something that can be  used to encrypt the network traffic for these services while minimizing any  change to end users. SSH provides this functionality with port forwarding.
Port forwarding allows a user to create an encrypted session  from a client to a remote server for any TCP-based service by tunneling the  service through SSH... by Neal Canny</description>
        <guid>http://e-articles.info/e/a/title/Port-Forwarding-with-SSH/</guid>
		<link>http://e-articles.info/e/a/title/Port-Forwarding-with-SSH/</link>
        <pubDate>Mon, 26 Feb 2007 21:23:55 GMT</pubDate>
     </item>  
     <item>
        <title> Install OpenSSH to Replace the Remote Access Protocols with Encrypted Versions</title>
        <description>   Problem: The  common UNIX remote access protocols - telnet, FTP and the Berkeley r-commands  -- are unencrypted. Account and password information can easily be sniffed by  unauthorized intruders and others who have been granted access to the same  network. OpenSSH can be used to encrypt all remote sessions, thereby  eliminating this vulnerability... by Allan Servedio</description>
        <guid>http://e-articles.info/e/a/title/Install-OpenSSH-to-Replace-the-Remote-Access-Protocols-with-Encrypted-Versions/</guid>
		<link>http://e-articles.info/e/a/title/Install-OpenSSH-to-Replace-the-Remote-Access-Protocols-with-Encrypted-Versions/</link>
        <pubDate>Tue, 02 Jan 2007 22:31:15 GMT</pubDate>
     </item>  
     <item>
        <title> Using Public Key Authentication for Automated File Transfers</title>
        <description> Problem: Automated scripts and file transfers cannot  decrypt password-protected public keys.
It is possible to use public key authentication to automatically  transfer files from one machine to another. While this is usually not  recommended, it may be desirable for batch scripts... by Neal Canny</description>
        <guid>http://e-articles.info/e/a/title/Using-Public-Key-Authentication-for-Automated-File-Transfers/</guid>
		<link>http://e-articles.info/e/a/title/Using-Public-Key-Authentication-for-Automated-File-Transfers/</link>
        <pubDate>Thu, 28 Dec 2006 23:39:20 GMT</pubDate>
     </item>  
  
</channel>
</rss>
