Skip to main content

Skip over site navigation to main content

developerWorks  >   AIX and UNIX  >   Technical library  >  

Technical library view  RSS for AIX and UNIX

developerWorks
 Related links:    Redbooks |  Forums  |  Support knowledge base

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
  101 - 200 of 470 results    Previous   Next   Show All   Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

SSL configuration for IBM Tivoli Directory Server 6.0
Gain an overview of SSL configuration for IBM Tivoli Directory Server 6.0 on the AIX 5L operating system. Learn about command line configuration steps for SSL key database creation, certificate creation, certificate extraction, SSL authentication mechanisms, troubleshooting for SSL issues, and steps to perform LDAP client-server communication.
Articles 06 Nov 2008  
 
Implement two-factor authentication for AIX using Kerberos
In the ever-growing need for higher security systems, multi-factor authentication is preferred for network security. Since Kerberos is one of the most popular network authentication mechanisms, learn how to design a multi-factor authentication over the Kerberos protocol. Understand the use of One-Time Password (OTP) and GSS-API to achieve this.
Articles 04 Nov 2008  
 
Install and configure an enterprise-level Web server
Learn how Web servers are used in modern enterprise environments and how to install and integrate IBM HTTP Server. This tutorial explains why IBM HTTP Server, a key component of IBM WebSphere Application Server, is also an excellent choice as a stand-alone Web server because of its standard configuration and seamless upgrade path for evolving enterprise Web environments.
Tutorials 04 Nov 2008  
 
Python and LDAP
At some point in their careers, most systems administrators need to interact with an LDAP server. This article shows how LDAP can be used for Apache authentication, as well as how to perform CRUD, or Create, Read, Update, and Delete operations on an OpenLDAP database, using the Python module python-ldap.
Articles 28 Oct 2008  
 
Enabling DB2 applications for HACMP Smart Assist
HACMP Smart Assist validates the applications before getting them configured. This involves some preparation work for applications that are to be integrated with HACMP. This article documents the steps to enable DB2 applications for HACMP.
Articles 28 Oct 2008  
 
Introducing the Boost parser framework
Learn to use Boost's highly scalable Spirit parser framework, which works on an EBNF specification and can significantly reduce your development time.
Articles 21 Oct 2008  
 
Initial steps on kdb
kdb is a utility that is primarily intended for performing analysis of a system dump image. This article describes the initial steps for system dump analysis.
Articles 21 Oct 2008  
 
A comparison of virtualization features of HP-UX, Solaris, and AIX
Most IBM AIX administrators understand the virtualization features available to them on their System p platform through PowerVM, which is also available on the System p for Linux. But what about the other UNIX hardware platforms? What do they have to offer and how do some of their features compare to PowerVM? This article explores all of these topics in detail.
Articles 14 Oct 2008  
 
AIX commands you should not leave home without
Do you wish you could answer some of your own questions when you work with AIX and your System p server? Do you ever feel you could save time by not having to call on the support professionals all the time? Well, wish no more. Shiv Dutta discusses some of the AIX commands that answer those questions and tells you how to enlarge the list of such answers.
Articles 14 Oct 2008  
 
Advanced Accounting in WPAR
AIX 6.1 introduced the software-based partition technology, Workload Partitions, that supports Advanced Accounting along with its generic features like interval accounting, data aggregation, and dynamic classification of accounting data. This article gives an overview on configuration of Advanced Accounting for WPARs with examples, methods of enabling WPAR Accounting, and the various reporting tools available for viewing the accounting records.
Articles 07 Oct 2008  
 
Using cron to automate maintenance
To leverage round-the-clock computing, tasks must run at all hours of the day. You could punctuate your sleep with waking interludes to log in and run this command or that command on dozens of machines, or you can enjoy your forty winks and turn the work over to the ubiquitous cron, a daemon, or perennial process, to execute commands on a schedule. From very often to every so often, cron happily minds the clock and runs jobs day or night. Learn how to configure and maintain cron, and discover just some of its many uses.
Tutorials 07 Oct 2008  
 
Speaking UNIX: !$#@*%
Learn how to use pipelines, redirections, operators, and more in UNIX.
Articles 30 Sep 2008  
 
IBM Network Authentication Service for AIX backup and restore management
Learn how to back up your important Kerberos data as a part of your business continuity plan and other backup processes. In the Kerberos production environment, taking a regular and proper backup of Kerberos data is vital to ensure 24x7 reliable and consistent support to the users. This article educates the Kerberos administrators on what data to consider for your backup plan.
Articles 30 Sep 2008  
 
IBM System Planning Tool (SPT) and the System p
The System Planning Tool (SPT) is a wonderful utility that is a must for any System p architect or administrator. It is browser-based, and helps you architect your entire managed system by assisting in the planning, design, and validation of your system. Furthermore, it is tightly integrated with the IBM System Workload Estimator (WLE), which allows you to plan systems based upon either existing or new workloads. Follow along in this article for details on how to install and get the most from this important tool.
Articles 23 Sep 2008  
 
AIX WPAR auditing
AIX V6.1 introduced the software-based partition technology called Workload Partitions (WPAR). This article provides an overview of auditing subsystems in a WPAR environment with examples about global auditing, WPAR auditing, and global-initiated WPAR auditing. The article also presents information about the audit reporting tools that can be used to view the audit records.
Articles 23 Sep 2008  
 
Expand the capabilities of your Tomcat Web server
This tutorial is a must-have guide for any Web or application server administrator. Although the implementations are slightly different from Apache Tomcat and other Web servers, this tutorial breaks down in a logical and concise way many advanced administrative tasks necessary for successfully hosting, deploying, and managing multiple Java 2 Platform, Enterprise Edition (J2EE) Web applications. Learn how to set up, configure, and secure your Tomcat server, and discover tips and tools for advanced deployment considerations.
Tutorials 16 Sep 2008  
 
Crossing the border
For almost 15 years, z/OS has come with UNIX, in the form of UNIX Systems Services (USS). However, programming between USS and traditional z/OS (accessing USS services from native z/OS or vice versa) still remains a mystery for most programmers. This article fills in these gaps. It explains to native z/OS programmers how to benefit from UNIX on z/OS, and shows UNIX programmers how to interact with traditional z/OS.
Articles 16 Sep 2008  
 
Speaking UNIX: More shell scripting techniques
Like other UNIX operating systems and Linux, the IBM AIX operating system has several powerful tools that arm systems administrators, developers, and users to tackle day-to-day tasks and to simplify their or their customers' business and life. One such tool in UNIX is the ability to write shell scripts to automate tasks, simplifying difficult or long and tedious jobs.
Articles 09 Sep 2008  
 
IBM Network Authentication Service KDC configuration, Part 1: Configuration and management of slave KDC in IBM Network Authentication Service on AIX
Become an expert administrator of a reliable Kerberos environment with high-availability involving multiple Kerberos master-slave Key Distribution Centers (KDC) on AIX and many clients. In this article, part 1 of three-part series, learn how to configure and manage the basic master-slave KDC setup. Part 2 will cover how to update the slave KDC to the master KDC. Part 3 will educate how to configure the master-slave KDC with LDAP as the back end for storing Kerberos data.
Articles 09 Sep 2008  
 
Writing plug-ins in Python
Learn how to extend your Python command-line tools by writing plug-ins.
Articles 02 Sep 2008  
 
KornShell 93 auditing
New features of the Korn Shell provide system administrators and management with the ability to monitor, track, record, and audit every command executed by any user of a system. This is different from the normal shell history, and provides detailed information that includes date, time, tty, user, and the command. This information can be stored locally or transmitted in real time to a remote logging system.
Articles 02 Sep 2008  
 
Tcsh shell variables
Tcsh is one of the most popular UNIX shells. Learn how you can use tcsh shell variables to make your work easier and take advantage of tcsh's advanced security features.
Articles 26 Aug 2008  
 
Introduction to ProbeVue
Application development and troubleshooting can be difficult tasks, even for a seasoned programmer or system administrator. Even the best debugger and all its bells and whistles sometimes can’t compete with the ability to use simple print statements to capture the essence of what the application is doing. IBM AIX V6 adds a new tool called ProbeVue to its arsenal of debugging tools. This article briefly describes ProbeVue usage and its associated programming and scripting language, concluding wit
Articles 26 Aug 2008  
 
Speaking UNIX: The new and improved Vim editor
If you've worked on IBM AIX, another flavor of UNIX, or Linux, you've more than likely used the vi editor. Since its conception in 1976, vi has become a staple for anyone wanting to edit files. How could someone make a more powerful editing tool than vi, you may ask? The answer is Vim, and this article provides details on the many enhancements that have made Vim a highly used and acceptable editor in the world of UNIX and Linux.
Articles 19 Aug 2008  
 
Configure IBM NAS version 1.4.0.7 for AIX to make use of non-default encryption type
This article provides step-by-step procedures of how to enable and make use of non-default encryption type such as "aes128-cts" in the Kerberos setup (IBM Network Authentication Service). It also explains the reasoning behind every action taken in this regard. The explanation and reasoning will help Kerberos administrators make use of any other non-default encryption types in their Kerberos setups.
Articles 19 Aug 2008  
 
Using the GNU C/C++ compiler on AIX
Learn from IBM experts about using the GCC compiler on AIX(R). The authors explain why you should use GCC compiler, which compiler options are specific to pSeries, what you need to know about shared libraries, and common gotchas and solutions. [Updated "Installing GCC on AIX" section with new product levels and links.]
Articles 12 Aug 2008  
 
Using SQLAlchemy
SQLAlchemy is a next-generation Python Object Relational mapper. Learn how to use the new 0.5 API, work with third-party components, and a build a basic Web application.
Articles 12 Aug 2008  
 
Take a closer look at OpenBSD 4.3
OpenBSD provides a UNIX distribution with a primary emphasis on security and cryptography. If you're looking for a UNIX distribution to deploy in the most critical nexus in your network infrastructure, look no further than OpenBSD. The recent release of OpenBSD -- version 4.3 -- includes several new features and bug fixes that this article reviews.
Articles 12 Aug 2008  
 
The importance of UNIX in SOA environments
These are exciting times in solution architecture -- days of Web 2.0, SOA, Web services, mash-ups, and the full integration of technical solutions derived from business models integrating with old and new systems alike. Discover how and why existing systems and applications with which you are already familiar deployed on operating systems that you know well are so critical to the present and future of Web-based computing, particularly in the area of SOA.
Articles 05 Aug 2008  
 
DB2 and the Live Partition Mobility feature of PowerVM on IBM System p using storage area network (SAN) storage
Learn about Live Partition Mobility, a feature of the System p virtualization PowerVM Enterprise edition. See how Live Partition Mobility can be applied to DB2 deployments, and how it helps you migrate AIX and Linux partitions and hosted applications from one physical server to another compatible physical server. Live Partition Mobility allows hardware maintenance, firmware upgrades, system maintenance, and on-the-fly server consolidation without application outage. Setup, configuration, best-practices, and performance characterization for Storage Area Network (SAN) and DB2 are covered.
Articles 05 Aug 2008  
 
Learning doxygen for source code documentation
Maintaining and adding new features to legacy systems developed using C/C++ is a daunting task. Fortunately, doxygen -- a documentation system for the C/C++, Java, Python, and other programming languages -- can help. Discover the features of doxygen in the context of projects using C/C++ as well as how to document code using doxygen-defined tags.
Articles 29 Jul 2008  
 
AIX security commands
Security is an important aspect of the AIX operating system. Follow along with this quick reference guide on AIX Security commands to learn more.
Articles 22 Jul 2008  
 
Traversing Red Hat Enterprise Linux 5 on System p
So you've been the AIX guru on your team for years now and your bosses have determined that they want to try Linux on System p. You can fight the change, or you can embrace it and learn Linux, if not learn to love it. The purpose of this article is to introduce Linux to AIX administrators. It will show you what you need to know to make the transition to Linux simpler. It will also show you the equivalent commands to perform specific tasks and also discusses process management, filesystem management, how to peruse systems information, install packages, and other important bits of information that you as the systems administrator will need to know. While you will not become an expert at Linux from this article, this should give you a good head start in what you need to know.
Articles 22 Jul 2008  
 
Install and configure a development Web server in UNIX
Get a detailed, step-by-step approach to installing and configuring a development or test Apache Tomcat server. Along the way, pick up helpful tips on how to build and administer your Web or application server in a UNIX environment.
Tutorials 15 Jul 2008  
 
From scripting to object-oriented Python programming
Often it is difficult to make the transition from procedural scripting to object-oriented programming. This article explores how to reuse knowledge from PHP, Bash, or Python scripting to transition to object-oriented programming in Python. The article also briefly touches on the appropriate use of functional programming.
Articles 14 Jul 2008  
 
Overview of utility classes from the Boost library
Utility-class development and maintenance eats into programmer time. Boost simplifies the process by providing several high-quality libraries that you can easily integrate into your existing code base. This article gives a quick overview of some of the more popular Boost utility classes and helps you understand how to put them to work.
Articles 08 Jul 2008  
 
Understanding the Trusted Execution environment in AIX V6
This article covers the advanced security features of IBM AIX V6.1, Trusted Execution environment. It educates AIX system administrators on how to ensure system integrity at run-time as well as at stand-by time. This article, which acts as a starting point to learn about the Trusted Execution environment, also covers the most commonly used commands and examples.
Articles 08 Jul 2008  
 
Enhanced password strength in IBM Network Authentication Service for AIX
In a Kerberos environment, protecting principals' passwords is imperative to preserve the system security. Learn how Kerberos administrators can take advantage of the password protection and password strength enhancement features provided by IBM Network Authentication Service for AIX.
Articles 01 Jul 2008  
 
Speaking UNIX: Just a few clicks
The way you interface with a computer is changing constantly. Operating systems that once started as a command line-only interface have moved to a graphical front end. Sometimes, however, moving away from the building blocks that made the operating system isn't necessarily a step in the right direction. Thankfully, the IBM AIX operating system has kept to what's important: the stability, functionality, and robustness of a computer's operating system.
Articles 01 Jul 2008  
 
Running Oracle on AIX
A systems administrator always needs to be cognizant of system performance. This article drills down into the many aspects of tuning AIX to run Oracle. We'll look at the Virtual Memory Manager (VMM), CPU, Memory and I/O (disk and network). We'll examine some of the tools that you can use to analyze bottlenecks, while also making some changes to the system. Finally, we'll also review some Oracle tools you can use to help with your performance tuning.
Articles 24 Jun 2008  
 
Manage your logical volumes with Veritas Volume Manager (VxVM) V5 for AIX 5.3 and 6.1
Learn to install, configure, and troubleshoot Veritas (Symantec) 5.0 Volume Manager (VxVM) on AIX 5L and AIX 6 machines using command line options. The article includes a brief explanation of VxVM basic concepts, troubleshooting, and easy fixes for a few sundry problems.
Articles 24 Jun 2008  
 
Korn shell scripting
Korn shell scripting is something all UNIX users should learn how to use. Shell scripting provides you with the ability to automate many tasks and can save you a great deal of time. It may seem daunting at first, but with the right instruction you can become highly skilled in it. This article will teach you to write your own Korn shells scripts.
Articles 17 Jun 2008  
 
Easy procedure to assign disks from storage (DS8000/DS6000) to an AIX host
Assigning disks from storage disks (IIBM System Storage DS8000/DS6000) to an AIX host using GUI is easy but time consuming. This article explains a easier and faster way of assigning disks. You can use the this procedure to automate the disk-assigning process.
Articles 17 Jun 2008  
 
Speaking UNIX: It is all about the inode
Have you ever wondered what Iused and %Iused mean in UNIX commands like df or what people are talking about when the say inode? UNIX and Linux systems both use inodes, and IBM AIX is no different. Discover what an inode is and why inodes are important to UNIX, the structure of an inode, and commands for working with inodes.
Articles 10 Jun 2008  
 
Concepts of WPARs and configuring DB2
WPAR (Workload Partition) is a licensed program product shipped with IBM AIX 610. Tthis article teaches WPAR concepts and configurations. By following the examples in this article, you will be able to install and configure DB2 on a system and application WPAR.
Articles 10 Jun 2008  
 
Live Application Mobility in AIX 6.1
The most popular innovation of AIX 6.1 is arguably workload partitioning. Workload partitioning allows you to have fewer operating system images on your managed system, which is accomplished by allowing virtualization of operating system resources. Live Application Mobility is an important component of workload partitioning and provides for increased availability for workload partitions (WPARs). Simply put, it allows you to move WPARs from one logical partition (LPAR) to another while the WPARs are up and running. It provides automatic, policy-based relocation of workload between systems using WPARs. This article explores how and when to use Live Application Mobility and how to configure a system and its applications to run it.
Articles 03 Jun 2008  
 
Practical threaded programming with Python
Threaded programming in Python can be done with a minimal amount of complexity by combining threads with Queues. This article explores using threads and queues together to create simple yet effective patterns for solving problems that require concurrency.
Articles 03 Jun 2008  
 
Configure and enable the Kerberos authentication in telnet, FTP, and r-commands on AIX V6
Learn to make use of the Kerberos authentication tickets in the day-to-day network services on AIX V6 and discover how Kerberos can be useful in getting rid of the password hassles for network service logons. This is another method towards achieving single sign on (SSO) on an AIX system network.
Articles 27 May 2008  
 
UNIX tips: Learn 10 more good UNIX usage habits
As a follow-up to Michael Stutz's excellent article, this article provides 10 more good habits to adopt that will improve your UNIX command-line efficiency. Learn about common errors and how to overcome them, and discover exactly why these 10 UNIX habits are worth picking up.
Articles 27 May 2008  
 
Configuring Infiniband for AIX
IBM AIX 610 supports Infiniband hardware and various protocols that run over Infiniband. This article shows how to configure Infiniband and set up IP over Infiniband interface (IPoIB) in AIX. Also, this article explains how to use RDS (Reliable Datagram Sockets), a protocol (similar to UDP) designed to work over Infiniband to send and receive data using sockets.
Articles 20 May 2008  
 
Tips on designing a preprocessor for C++ using Antlr
Learn how to use Antlr to create a C++ preprocessor. Using this approach to create the C++ compiler, you don't need a separate preprocessor engine. Instead, the preprocessor engine can be integrated as part of the lexer.
Articles 20 May 2008  
 
Speaking UNIX: Booting up
Ever wonder what makes a computer tick or how a UNIX server does what it does? For those who wonder what happens when you push the power button on your computer, here's your inside look. This article discusses the different boot types, managing the IBM AIX bootlist, and the AIX boot sequence. After reading this article, you should have a better understanding of what exactly is happening when your server starts.
Articles 13 May 2008  
 
Automatic generation of configuration data for HACMP/XD-PPRC
HACMP/XD uses PPRC mirroring technology to provide disaster recovery for critical applications' data. To achieve high availability for distributed applications over extended distances, administrators need to configure PPRC in an HACMP/XD environment. This involves collecting configuration data from the storage as well as from the cluster nodes; at times this can be tedious. This article shows you how, using pprc4hacmp, configuration data is generated for HACMP/XD-PPRC automatically.
Articles 13 May 2008  
 
Shared library memory footprints on AIX 5L
Learn about shared library mechanisms and memory footprints on AIX. This article is essential for developers writing server code or administrators managing production AIX systems. It offers developers and administrators commands and techniques, and gives the understanding necessary to analyze memory requirements of server processes on AIX. It also helps developers and administrators avoid resource shortages that can't be identified with other standard runtime analysis tools such as ps or topas. The article is intended for systems administrators or developers of native applications on AIX.
Articles 06 May 2008  
 
openssh with AIX chroot
Sometimes you might want to restrict users to specific directories so that they are not able to look into the whole system. This can be achieved by creating the chroot users. This article describes how to set up an AIX chroot environment and use it with ssh, sftp, and scp. You will also learn about the prerequisites for AIX and openssh, and how to configure and use a chroot environment. A downloadable sample shell script that automatically sets up this environment is also provided.
Articles 05 May 2008  
 
Learn the Perl/Tk module, Part 3: Advanced widgets
Although Perl-based Web interfaces have limitations, Perl is one of the most commonly used Web development languages. UNIX users who have a programming background in shell scripting, Perl, or another language can breathe new life into Perl-based Web interfaces by using the Perl/Tk module.
Articles 29 Apr 2008  
 
Speaking UNIX: Inside TCP/IP
The Internet has played a huge role in the advancement of technology, business, and everyday life for huge numbers of the world's people. Configuring a computer to communicate over a network and connecting to the Internet has become an essential task for administrators. This article shows how to configure a server running IBM AIX to connect to and use the Internet.
Articles 22 Apr 2008  
 
Example-driven ZODB
Relational databases are not the only solution available for Python programmers in the enterprise. Often an object database can be a more natural fit for solving certain problems. This article discusses ZODB, a scalable and redundant object database that specializes in storing extensible objects, without the natural Object-relational impedance mismatch that can occur by attempting to make an Object Oriented Language and a Relational Query System map objects to relations.
Articles 15 Apr 2008  
 
Systems Administration Toolkit: Using SNMP data
The Simple Network Management Protocol (SNMP) is built in to many devices, but often the tools and software that can read and parse this information are too large and complicated when you only want to check a quick statistic or track a particular device or issue. This article looks at some simplified methods for getting SNMP information from your devices and how to integrate this information into the rest of your network's data map.
Articles 15 Apr 2008  
 
Discover the Boost Filesystem Library
The absence of a well-defined library that deals with file system manipulation is a long-running issue for the C++ language. In the past, programmers have had to use native APIs to work around the problem. Discover a library that provides a safe, portable, and easy-to-use C++ interface to facilitate file system operations: the Boost Filesystem Library.
Articles 08 Apr 2008  
 
Workload Partitioning (WPAR) in AIX 6.1
The most popular innovation of IBM AIX Version 6.1 is clearly workload partitioning (WPARs). Once you get past the marketing hype, you'll need to determine the value that WPARs can provide in your environment. What can WPARs do that Logical Partitions (LPARs) could not? How and when should you use WPARs? Equally as important, when should you not use Workload Partitioning. Finally, how do you create, configure, and administer workload partitions? These topics will all be discussed in this article.
Articles 08 Apr 2008  
 
Implementing Java on AIX: Download, installation, and configuration
Get short, simple, and complete instructions for downloading, installing, and configuring Java for the IBM AIX operating system from the IBM Systems, UNIX, and ISV Technical Support Team for AIX and Java in Austin, Texas. If you take the steps in the article before contacting the support center for problems, you can save a lot of time and headaches.
Articles 01 Apr 2008  
 
Discover tput
One of the strongest assets UNIX has is the ability to make shell scripts to ease users' lives. These scripts can range from simple one-liners to several thousand lines. Many times, shell scripts evolve into menu-based scripts, and the scripter wants to display more to users than simply scrolling text. Other times, a simple line or two of output are displayed to users, and the shell scripter wants to put emphasis on a warning message.
Articles 01 Apr 2008  
 
Troubleshooting Java code on AIX: Data collection for AIX core dumps
Do you want to save some time? This article has instructions for troubleshooting Java code for the IBM AIX operating system. In this article, the IBM Java Support on AIX Technical Team provides short, simple, and complete instructions for collecting an AIX core file and other files for analyzing process exceptions with Java applications running on AIX. You'll also learn how to package and send data to IBM Support.
Articles 25 Mar 2008  
 
Shell Curses function library
"Shell Curses" is a library of script functions that provide the shell programmer the ability to perform text-based cursor movements to specified locations on the screen. This ability permits the creation of menuing and data-entry systems using shell scripts without the need for compiled binaries. These functions are similar to the "C" language "Curses" library.
Articles 25 Mar 2008  
 
Configuring and troubleshooting ITDS 6.1 on AIX
This article is an introduction to the IBM Tivoli Directory Server and the use of native LDAP commands to create, configure, and unconfigure an ITDS instance.
Articles 25 Mar 2008  
 
Using Python to create UNIX command line tools
If you work in IT, as a UNIX Sysadmin, a software developer, or even a manager, there a few skills that will set you apart from the crowd. Do you fully understand the OSI model? Are you comfortable with subnetting? Do you understand UNIX permissions? Let me add to this list the humble command line tool. By the end of this article, anyone involved in IT at any capacity should be able to create at least a simple command line tool.
Articles 18 Mar 2008  
 
Building custom language parsers
There are certain things about ANTLR that, if understood, help in faster debugging and provide a fuller appreciation of how the tool works. Learn how to use ANTLR to create smarter parsing solutions.
Tutorials 11 Mar 2008  
 
Changing UIDs and GIDs
It's important to know what happens to file ownership in AIX once you make a UID or GID change. If you don't understand the results of altering a UID or GID, you could cause serious issues to your server and environment.
Articles 04 Mar 2008  
 
Systems Administration Toolkit: Understanding DNS
The Domain Name System (DNS) is the service that converts hostnames and domain details into the IP addresses required for application to communicate. Under UNIX, the primary DNS service is based on BIND, and DNS itself is a key part of most UNIX installations. This article looks at the basics of DNS setup, how servers and requests are distributed and exchanged, and how to set up and keep a DNS environment running smoothly.
Articles 04 Mar 2008  
 
Systems Administration Toolkit: Log file basics
A typical UNIX or Linux machine creates many log files during the course of its operation. Some of these contain useful information; others can be used to help you with capacity and resource planning. This article looks at the fundamental information recorded within the different log files, their location, and how that information can be used to your benefit to work out what is going on within your system.
Articles 26 Feb 2008  
 
Extending non-IBM LDAP servers to support full AIX functionality
Managing users and controlling their access in a centralized LDAP environment is a challenging task in a heterogeneous environment. Some platforms may lose their OS-specific functionality due to the lack of schema support from the LDAP server. This presents a solution for some non-IBM LDAP servers to support full AIX user management functionality by providing the AIX LDAP schema for these server types, the steps for updating these LDAP server type with the schema, and the proper configuration on AIX to take advantage of the added AIX LDAP schema.
Articles 19 Feb 2008  
 
Building your own memory manager for C/C++ projects
Performance optimization of code is serious business. It's fairly common to see a piece of functionally correct software written in C or C++ that takes way too much memory, time, or, in the worst case, both. As a developer, one of the most powerful tools that C/C++ arms you with to improve processing time and prevent memory corruption is the control over how memory is allocated or deallocated in your code. This tutorial demystifies memory management concepts by telling you how to create your very own memory manager for specific situations.
Tutorials 19 Feb 2008  
 
Transition to AIX from Solaris
You've been working with Solaris for ten years now and, like many other companies, you have just started a large server consolidation and migration project to AIX(R) 6.1 from Solaris 10. Many of the commands are similar, but you need to know how to work with partitioning and virtualization. What are the partitioning differences between an IBM(R) and Sun server? Furthermore, what do you need to know about workload partitions (WPARs) to make a successful transition from containers? What are some of the similarities and differences between WPARs and zones, and how does the process differ from creating zones and WPARs? Finally, what can you do on the IBM System p(TM) that you can't do with Sun servers? These are some of the questions addressed in this article, with the objective of making your transition easier.
Articles 12 Feb 2008  
 
Secure RPC using DES authentication on AIX 5.3
Find out how to use Secure RPC using Data Encryption Standard (DES) authentication on AIX(R) 5.3 to achieve a secure communication between the client and server. In this article, you'll examine the setup required to initiate Secure RPC between the client and server, DES authentication, and how to make applications secure using the Secure RPC application programming interfaces (APIs).
Articles 12 Feb 2008  
 
Optimizing AIX 6.1 performance tuning
Just when you thought you understood performance tuning on AIX(R) Version 5.3, here comes AIX 6.1 on its heels to throw you a curveball. In this article, get up-to-date information on the recent changes to performance monitoring and tuning in AIX 6.1, including CPU, virtual memory, and I/O (disk and network). Many of the changes are really less about kernel innovations and more about ancillary changes, such as improving default parameters to more accurately reflect real-world data processing. Other enhancements include unique tunable documentation, restricted tunables, and various other improvements to certain subsystems. You'll learn more about a performance tuning methodology, which needs to be a part of any tuning strategy.
Articles 05 Feb 2008  
 
Optimizing AIX 5L performance: Tuning network performance, Part 3
This three-part series on AIX (R) networking focuses on the challenges of optimizing network performance. Part 1 provided a networking overview and also discussed the tools you need to monitor your hardware, including netstat, netpmon, entstat, and nmon. Part 2 discussed monitoring and tuning NFS subsystems. This final part, Part 3, shows you how to monitor network packets. The series also offers best practices for network I/O performance tuning.
Articles 29 Jan 2008  
 
Understanding EFS
Safeguard your data with the Encrypted File System (EFS), a new AIX(R) 6.1 security feature, and get a comprehensive picture on the configuration of EFS and its usage. EFS can store the content of a file in an encrypted format at the file system level. If you’re new to EFS, this article is a good starting point for reviewing the need for EFS, its features, and most commonly used commands.
Articles 29 Jan 2008  
 
Optimizing AIX 5L performance: Tuning network performance, Part 2
This three-part series on AIX (R) networking focuses on the challenges of optimizing network performance. Part 1provided a networking overview and also discussed the tools you need to monitor your hardware, including netstat, netpmon, entstat, and nmon. Part 2 focuses on tuning NFS. You'll learn about monitoring utilities such as nfsstat and nmon, and you'll also tune with nfso. The series also offers best practices for network I/O performance tuning.
Articles 22 Jan 2008  
 
Systems Administration Toolkit: Spam and virus filtering for e-mail
Look beyond tools like SpamAssassin and Amavis to see how you can extend them and provide additional filtering facilities to lower the amount of spam hitting the e-mail boxes of your users. Most companies use spam and virus filtering services on their UNIX(R) platforms, but there are some methods that you can use that help improve your filtering scores and might even eliminate spam reaching inboxes.
Articles 22 Jan 2008  
 
Develop with Java and PHP technology on AIX Version 5.3, Part 6: Building the Java business application
Set up a PHP Web interface for the Java(TM) business application using a database created in earlier in this series. The PHP Web interface collects information from users and sends the session data to the Java business application for processing and for a response.
Tutorials 15 Jan 2008  
 
AIX NFS Version 4 configuration over Kerberos inter-realm setup
Learn how to configure an inter-realm setup between IBM(R) Network Authentication Service (IBM NAS) and Microsoft(R) Active Directory for AIX(R) Network File System (NFS) Version 4.
Articles 08 Jan 2008  
 
Overview of AIX page replacement
Go through detailed information on how the AIX(R) virtual memory manager (AIX VMM) works and how to use tunable parameters to adjust the operation of the AIX VMM. The AIX VMM is responsible for managing all of the memory on a system. The operation of the AIX VMM is critical to the performance of a system, and it also provides several tunable parameters that you can use to optimize its operation for different workloads.
Articles 08 Jan 2008  
 
IBM Network Authentication Service KDC and administration servers discovery using LDAP for AIX
Implement effective ways to configure IBM(R) Network Authentication Service (IBM NAS) with Lightweight Directory Access Protocol (LDAP) on AIX(R) to get the maximum reliability and scalability in your Kerberos environment. This article shows you different ways of setting up the dynamic, yet consistent, Kerberos environment.
Articles 31 Dec 2007  
 
Systems Administration Toolkit: Monitoring mail usage
Examine methods for reporting on e-mail usage and getting detailed statistics on mailbox use. E-mail logs can provide a wealth of information about your users and their e-mail habits, including how often and frequently they use their e-mail. Depending on your UNIX(R) systems, you might even be able to glean more detailed information, such as identifying which users are using their folders effectively and who could benefit from further training and advice.
Articles 18 Dec 2007  
 
Configuration of AIX Fast Connect and SMBFS
Follow along with this quick reference guide to configure AIX(R) Fast Connect and SMBFS on AIX and Windows(R).
Articles 18 Dec 2007  
 
Using Net-SNMP and IPython
Data centers and production facilities are embracing Simple Network Management Protocol (SNMP) as a way to get a handle on dense and complex infrastructures. The Net-SNMP library now has Python(TM) bindings, and it is an excellent choice to write custom code to manage a data center or supplement full-blown Network Management Systems (NMS). Due to the complexity of SNMP, using an interactive tool like IPython can make all the difference. In this article, learn how to use Net-SNMP, Python, and the IPython shell to interactively explore and manage a network.
Articles 11 Dec 2007  
 
Kerberos policy management in IBM Network Authentication Service for AIX Version 5.3
Use IBM(R) Network Authentication Service (IBM NAS) for AIX(R) to learn more about the Kerberos policy management for passwords, and get acquainted with anything and everything about IBM NAS policy. Also examine complete commands, examples, and scenarios to assist you in using the kerberos password policy to its fullest.
Articles 11 Dec 2007  
 
Accessing DFS and NFS V4 directories simultaneously
This article provides guidance to DCE or DFS users who are migrating from DCE or DFS to Kerberos/NFS V4. During the transition period, these users need to be authenticated and authorized to use both DFS and NFS V4 directories. This article answers some basic questions, such as, "Can the DCE authentication server be used as a Kerberos server for NFS V4 with a Kerberos client?"
Articles 04 Dec 2007  
 
Systems Administration Toolkit: Network scanning
Discover how to scan your network for services and how to regularly monitor your services to keep uptimes to a maximum. A key way of ensuring the security of your network is to know what is on your network and what services individual machines are at risk of exposure. Unauthorized services, such as Web servers or file sharing solutions, not only degrade performance, but others can use these services as routes into your network. In this article, learn how to use these same techniques to ensure that genuine services remain available.
Articles 04 Dec 2007  
 
Learn the Perl/Tk module, Part 2: Intermediate widgets
Although Perl-based Web interfaces have limitations, Perl is one of the most commonly used Web development languages. UNIX(R) users who have a programming background in shell scripting, Perl, or another language can breathe new life into Perl-based Web interfaces by using the Perl/Tk module. In this second article of the series, learn about intermediate widgets, including radiobutton, checkbutton, menu, menubutton, and scrollbar.
Articles 27 Nov 2007  
 
Configuring Network Information Service server and client on AIX
Security and user and group management are important aspects with respect to any operating system. In distributed networks, one of the most important tasks is to maintain the user and group information. For centralized management, many customers use Network Information Service (NIS). This article provides an overview of NIS and the steps to install and configure NIS as a server and client.
Articles 27 Nov 2007  
 
Optimizing AIX 5L performance: Tuning network performance, Part 1
This three-part series on AIX(R) networking focuses on the challenges of optimizing network performance. In the first installment, you’ll review some best practices for network configuration, and utilize those practices for efficient monitoring of your hardware by taking advantage of network tools such as netstat, netpmon, entstat, and nmon. You’ll also examine certain tools used to look at your interfaces to see how to configure them.
Articles 20 Nov 2007  
 
AIX 6.1 Workload Partitions
Workload Partitions (WPARs) are a new virtualization feature of AIX 6.1. This article helps you decide whether WPARs are right for your AIX workloads, and then gives you step-by-step guidance on how to learn more about WPARs and begin using them.
Articles 20 Nov 2007  
 
Emacs editing environment, Part 7: Let Emacs help you out
Part 7 of this series shows you why Emacs is the self-documenting editor, and the many ways in which you can take advantage of the help and assistance offered in this editor. In this tutorial, learn about describing keystrokes, commands, and functions. You'll also read, browse, and search through a complete Emacs reference manual.
Tutorials 13 Nov 2007  
 
Virtualization in System p
Capitalize on the benefits virtualization can provide to maximize the usage of your resources. Virtualization is a modern approach and is available on all System p(TM) servers, starting from POWER4. This article discusses physical and logical partitioning, with special relevance to how to implement logical partitioning.
Articles 13 Nov 2007  
 
Windows to UNIX porting, Part 2: Internals of porting C/C++ sources
Part 1 of this series covered the typical C/C++ project types you work with in a Microsoft(R) Visual Studio(R) environment and introduced the processes of porting dynamic and static library project variants to a UNIX(R) platform. Part 2 delves into some of the compiler options used to build Visual C++ projects and the UNIX and g++ equivalents, takes a closer look at the g++ attribute mechanism as it relates to porting, and examines some common problems you might encounter while porting from a 32-bit Windows(R) environment to a 64-bit UNIX environment. It concludes with an overview of concepts for porting multithreaded applications and an example project that shows you how to pull all these pieces together.
Articles 06 Nov 2007  
 
Know your TCP system call sequences
The TCP/IP programming interface provides various system calls to help you effectively use the protocol. The TCP stack code is vast, and a complete call sequence down to the kernel level would help in understanding the TCP stack. This article is a one-stop shop for details about TCP stack level function calls and describes the sequence of function calls, at the kernel level, when system calls are made at the application level. In this article, review and study the TCP call sequence, including references to FreeBSD and important function calls that occur in the TCP stack after a system call is made at the user level.
Articles 06 Nov 2007  
 
Maximizing Java performance on AIX: Part 2: The need for speed
This 5-part series provides several tips and techniques that are commonly used for tuning Java(TM) applications for optimum performance on AIX(R). A discussion of the applicability of each tip is also provided. Using these tips, you should be able to quickly optimize the Java environment to suit your application's needs.
Articles 03 Nov 2007  
 
Key-enabling kernel extensions for the IBM AIX Version 6.1 operating system
Diagnose and service memory overlays and addressing errors more efficiently with POWER6(TM) processors and AIX(R) Version 6.1. In the AIX operating system, software components share the kernel address space, creating a serviceability issue for the AIX kernel and kernel extensions.
Articles 30 Oct 2007  
 
  101 - 200 of 470 results    Previous   Next   Show All   Hide Summaries
Not finding what you're looking for? Suggest Content