Linux articles

and stay informed on Linux using our web articles portal


Linux - RSS feeds

search the articles directory


Enter your search terms in the field above then hit the "Search" button. You will be provided with a list of results from the article directory.

The directory search is powered by Google™

old Linux articles

Using Public Key Authentication for Automated File Transfers - ...s mechanism should only be used for a one-way connection between two specific, non-privileged user IDs on different hosts. STEP1: Decide wh...
Install OpenSSH to Replace the Remote Access Protocols with Encrypted Versions - ...rtually all of the different UNIX and Linux variants. Zlib, a compression library and OpenSSL, the secure sockets layer software, are required by Op...
Port Forwarding with SSH - ... for any TCP-based service by tunneling the service through SSH. Of course, this requires that the user have an account on the remote server and tha...
How to use PuTTY Passphrase Agents - ...p> 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 (inc...
Interactively transfer files from the command line with PSFTP - ...ine and provides numerous options. To see the options available run PSFTP with the –h option: ...
Using Plink to initiate an SSH session from the command line or a script - ...SSH and either create an SSH session or execute a command, all from the command line and without opening another window. Plink comes with many comma...
How to Generate a Key Pair Using OpenSSH - ...nt techniques for authenticating and have different capabilities, but for purposes of this guide, either will suffice.To create a key-pair, r...
Transfer files from the command line with PSCP - ... present. Note  PSCP will blindly copy files to the remote server, overwriting any files with the same name, without prompting for veri...
Create an SSH session from the command line using PuTTY - ...acing="0" cellPadding="0" border="0"> Note  ...
Install SSH Windows Clients to Access Remote Machines Securely - ...rget="_top">http://www.openSSH.com/windows.html. ...
How to use OpenSSH Passphrase Agents - ...programs. These programs are designed to keep your private keys decrypted in memory for your current session. With ssh-agent, you will not ne...
Buffer Overflow - ...ks. They occur when a program attempts to write data past the end of a buffer. A buffer is a contiguous allocated chunk of memory, such as an array ...
LINUX r Services - ...r is based on the client IP address, TCP port, and client username. The client IP address and username must match an entry in either the system-wi...
Static Libraries - ...ries use the suffix .a. You can convert a group of object files into a static library with a command like ar rcs libnam...
Building Shared Libraries - ...me architectures, only relatively small shared libraries can be built with -fpic while on others they do exactly the same thing. Unless you have a...
A FEW QUICK TIPS FOR OPENBSD - ...f habitable surface owns Linux and Microsoft. The isolation of BSD has several causes, but BSD advocates generally say that commercial companies sup...
Designing Shared Libraries - ...nst an older version of the library still works when run against a newer version of the library. However, there needs to be a way to mark librarie...
Shared Libraries - ...ies save system memory, they can make the whole system work faster, especially in situations in which memory is not plentiful. ...
Minimizing the Risk for Software Attack under Linux Platforms - ...se a few common mechanisms to limit their areas of vulnerability. Giving Up Permissions Many programs that need special privileges...
Installing Shared Libraries - ... 2. If you want the linker to be able to find the library without giving it a -Ldirectory f...
Using Shared Libraries - ...namic loading. Using Noninstalled Libraries When you run a program, the dynamic loader usually looks in a cache (/etc/ld.so.cache,...
Disabling Network Services in UNIX/LINUX - ...iminate the risk inherent in running them. Caution Turning off the wrong network service might prevent users from doing work ...
The Risks of Running Network Services - ...ownload mail, log in to the system, share data remotely, use printers attached to the server—in fact, this and much more. Most significantly ...
Privileged Ports of a UNIX machine - ...s rule, a local user (that is, a user with an account on the system) could · Start a fake Telnet server to capture user ids and pas...
Rootkits and Defenses - ... him to gain access, to avoid losing the system to another attacker. Rootkits typically include replacements for the following commands:...
UNIX History - ...Labs engineer began "rolling his own"—soon to be called UNIX (a pun on Multics). The next year, Dennis Ritchie wrote the first C compiler (i...

latest articles under "Linux"

Navigation: Categories » Computers and technology » Linux

Below is a list of all Linux articles. If you want to find a tutorial by keywords, all you have to do is a quick search in our directory. Just use the search option. The website search is powered by Google. But, if you want to read specific Linux tutorial, just point to it. The newest articles and tutorials are shown first in the list. To access the last ones, browse the pages 2, 3, 4... at the bottom.

Page# 1 2 (last added articles shown first)

Hardening the System with Bastille and Functions (11/18/2008)
...Bastille FunctionsThe following list highlights the security features offered by Bastille to secure your system...
Red Hat Linux Errata: Fixes and Advisories (11/18/2008)
... Bug fixes provide a fix to specific issues, such as a certain error message that may occur when completing an operating system task...
Locking Down Ports Under Linux (11/18/2008)
... For example, SMTP is assigned port 25, and HTTP is assigned port 80...
Deploying GNU Privacy Guard (11/18/2008)
...4-11...
Manually Disabling Unnecessary Services and Ports in Linux (11/12/2008)
... Remember, you are removing risk when you remove unnecessary services...
What is the GNU Debugger (01/05/2008)
... Inspect an existing core file to determine the state of the process when it was killed...
Development of Linux (01/05/2008)
... The GNU project's source base became an extremely important resource for the Linux community from which to build a complete system...
The GNU C Library: Feature Selection (01/05/2008)
... Setting the feature test macros may find some use of nonportable extensions, but it will not show, for example, use of header files that are entirely unspecified by the standard...
Notional Lineage of Unix Systems (12/30/2007)
... This forked development of Unix caused major differentiation in the system calls, system libraries, and basic commands of Unix systems...
Linux Console Capabilities (12/16/2007)
... It displays the string "a " at the beginning of that line...
Emax vs. vi Unix text editors (12/08/2007)
... In contrast, the documentation available for vi is less generous and less well known...
Running a Linux Program as a Daemon (12/08/2007)
... This may seem obvious, but it can be easy to neglect to close file descriptors that have been inherited instead of opened by the program itself...
Common Linux Security Holes (11/11/2007)
... It causes a segmentation fault when the strcpy() writes beyond the space allocated for the path array...
POSIX Interfaces (11/10/2007)
... It is normally used only for system programming...
What's a Linux Process (11/03/2007)
... As so many resources were shared among threads, the kernel could switch between threads in the same process more quickly than it could perform a full context switch between processes...
UNIX History (09/15/2007)
... This popularity coupled with the availability of a C compiler lead to the development of core utilities and programs still included in our distributions today...
Security Considerations in Choosing a UNIX Distribution (09/15/2007)
... Do they even acknowledge that vulnerabilities occur in their distribution? Do they have a clearly documented process for handling reports from outside? Do they watch Bugtraq for reports of security problems in their software? Do they provide e-mail addresses for reporting new security problems? · Assess the vendor's response time when fixing security vulnerabilities...
UNIX Filesystem Security (09/15/2007)
... Contains the name of another file...
UNIX Filesystem Risks (09/15/2007)
... This happens in two common ways...
UNIX Filesystem Countermeasures (09/15/2007)
... In sensitive environments, have your users sign a usage policy that includes good stewardship of information...
The Set uid Problem (09/15/2007)
... Heck, even the security gods get it wrong sometimes...
Rootkits and Defenses (09/12/2007)
... So they install a modified netstat binary that effectively cloaks connections on specific ports or specific client addresses...
Privileged Ports of a UNIX machine (09/09/2007)
... Sensitive information could then fall into the wrong hands...
The Risks of Running Network Services (09/08/2007)
... As history demonstrates, however, security bugs in network daemons are very common—so common, in fact, that, when you're done installing your operating system, the chances are extremely high that your machine is vulnerable to remote attack...
Disabling Network Services in UNIX/LINUX (09/02/2007)
... This is in nobody's interests...
Using Shared Libraries (08/04/2007)
... However, if the LD_LIBRARY_PATH environment variable is set, it first dynamically scans the directories mentioned in LD_LIBRARY_PATH (which has the same format as the PATH environment variable) and loads all the directories it finds in the path, before it looks in its cache...
Installing Shared Libraries (08/01/2007)
......
Shared Libraries (07/25/2007)
... The author of the library had to leave space for data structure expansion by hand-editing tables, and even that did not always work...
Minimizing the Risk for Software Attack under Linux Platforms (07/25/2007)
... One or more of setuid(), setgid(), and setgroups() need to be used to reset the processes permissions...
A FEW QUICK TIPS FOR OPENBSD (07/21/2007)
... The presently known family of BSD systems originated early in the 1990's...
Designing Shared Libraries (07/21/2007)
... Most library developers attempt to maintain stable interfaces that change in an incompatible manner only when they release a new major version of the library...
Building Shared Libraries (07/15/2007)
... When you need a user to provide you with a traceback because of a bug in your code (or a savvy user wants a traceback to do his or her own debugging), it will not work...
Static Libraries (07/11/2007)
...o You can also add one object file at a time to an existing archive...
LINUX r Services (06/04/2007)
... The r services are very popular with end-users and administrators, as manual entry of the password is not required (unlike with TELNET)...

Enter page# 1 2 (last added articles shown first)