Current Issue


Table of contents

CD-ROM

Sys Admin and The Perl Journal CD-ROM version 12.0

Version 12.0 delivers every issue of Sys Admin from 1992 through 2006 and every
issue of The Perl Journal from 1996-2002 in one convenient CD-ROM!

Order now!

Sys Admin Magazine > Topics > Server Management > User Account Management

User Account Management

Most Recent User Account Management Articles

Tuning Your SELinux Policy with Audit2allow
Kevin Fenzi
Fedora Core 3 Linux has been shipping with Security Enhanced Linux (SELinux) enabled by default for about six months now. SELinux allows privileges to be separated much more finely than the typical approach of having users and groups and the all-powerful root "superuser". The default SELinux configuration is fine for some uses, but the SELinux configuration files make sendmail.cf look easy. In this article, I will show you step-by-step how to tune your SELinux policy to your specific needs using the audit2allow tool.
Sat, 30 Jul 2005

Effective Database Key Generation Techniques
Alexander Daminoff
Unique entity identity is one of the fundamental principles of data modeling. When devising a database of just about any type, the ability to uniquely identify every record is an essential attribute of successful design. In fact, relational database theory mandates that every relation have a primary key -- an attribute or collection of attributes that identifies it uniquely and unambiguously [1]. Besides serving as a unique ID for a given entity, a primary key is also used to establish and maintain inter-entity relationships. Thus, a human resources database is likely to relate employees to their respective departments by tagging every employee record with a department key.
Wed, 29 Jun 2005

Migrating to LDAP-Based Naming Service in a Heterogeneous Environment
Kaijun Zhan
Lightweight Directory Access Protocol, or LDAP, is increasingly popular in today's Unix/Linux environment as an option for naming services. Unlike NIS, which is based on a flat namespace, LDAP-based architecture is flexible and scalable. However, the process of seamlessly converting from one naming service to another can be very complicated.
Mon, 30 May 2005

Using Unknown Passwords
Ed Schaefer, John Spurgeon
Often, several administrators have root privileges on a system. In cases where people are allowed to log in as root or use su to become root, more than one person needs to know root's password.
Sun, 30 Jan 2005

Next Generation DHCP Deployments
Dave Hull, George F. Willard III
As device mobility has transformed a novelty into a user expectation, the need for managed dynamic network configuration in campus and wireless environments has grown exponentially. User mobility and ease of end-user device network configuration have become key requirements when designing multi-user accessible networks. Additional challenges in this environment include maintaining security access controls, usage tracking, billing, and end-user support.
Sun, 30 Jan 2005

-More-


From the Archives

E-Class Tools
Keith Clay
Clay describes the implementation and use of the Totalnet Access Server (TAS) from Syntax, Inc.
Sat, 29 Sep 2001

Everyone Should Have a PUP
Alistair Gardiner, Richard Hellier
This article presents a way of organizing storage by using per-user partitions (PUPs). With this layout, every account is kept in its own partition (and file system). The next section describes the operational background that gave rise to PUPs.
Fri, 30 Jul 2004

Effective Database Key Generation Techniques
Alexander Daminoff
Unique entity identity is one of the fundamental principles of data modeling. When devising a database of just about any type, the ability to uniquely identify every record is an essential attribute of successful design. In fact, relational database theory mandates that every relation have a primary key -- an attribute or collection of attributes that identifies it uniquely and unambiguously [1]. Besides serving as a unique ID for a given entity, a primary key is also used to establish and maintain inter-entity relationships. Thus, a human resources database is likely to relate employees to their respective departments by tagging every employee record with a department key.
Wed, 29 Jun 2005

Managing SUID/SGID Files
David Totsch
During the daily operation of your system, you may observe some mild-mannered files that have an ominous bit or two set. Under normal circumstances, these bits grant extraordinary powers. Under other circumstances, the power of the bits may be turned against the unsuspecting system. Normally, the SUID bit gives ordinary users the ability to perform functions like changing their own passwords. However, a cracker may expend significant effort and patience to set the same bit on a covert copy of a shell. As sys admins, we need to discern between the mild-mannered and sinister files. The ability to distinguish the well-intended from the malicious begins with identifying the special powers. Instead of the ordinary "x" execute permissions for the file user and group, a long listing reveals an "s".
Wed, 30 Aug 2000

Linux ACLs
Nicholas Kirsch
Why use Access Control Lists (ACLs)? Aren't traditional Unix file permissions enough for any situation? Consider, for example, a semester-long software engineering course in which 30 students work in three-member teams on two projects. With traditional Unix permissions, each team/project combination would require a group, because all the team members must be able to collaborate, but teams must be isolated. Additionally, the professor needs access to project files for grading and for remote assistance. With this setup, the systems administrator would need to create 20 unique groups for each semester. If there were four such courses, there would be 80 groups; and if there were four projects, there would be 160 groups. With standard Unix permissions, the students cannot administer the groups themselves and the permissions are not flexible enough to allow the students to share their files with only members of their teams. This obviously becomes a management nightmare and a lot of work for the administrator.
Mon, 30 Aug 2004




MarketPlace

Instant Answers to Your IT & Business Questions
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.

Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.

Online Crash Analysis
Automatically capture customer crash data, no debugger required. Support for .NET, C++, OS X, Java.

Discover WinDev 11 RAD
and develop 10 times faster ! ALM, IDE, .Net, PDF, 5GL, Database, 64-bit, etc. Free Express version

Wanna see your ad here?