In-Depth

Manage and Manage Alike

In today's inherently disparate networks, you need a management tool that can take control of all your Windows and open source systems.

Like many of us, I find a certain amount of comfort in Active Directory and the familiar surroundings of Windows. I've resisted -- often kicking and screaming -- when my peers have suggested using a Linux- or Unix-based system within our domain.

Much to my consternation, I have to admit that several of these open source systems have found their way into the networks that I have to manage either directly or indirectly. So even though I've been exposed to FreeBSD, Red Hat, CentOS, Fedora, SCO and several other Linux- and Unix-based systems, I've always shied away from really sinking in my teeth and learning how they work.

Out of pure necessity, I've learned how to dub around in these operating systems, do some basic maintenance and troubleshooting, and lend "hands and eyes" support to my users. Some of my Linux friends have told me I've learned just enough to be dangerous.

In This Roundup

With acquisitions, mergers, buyouts, downsizing and reengineering, sometimes even the most carefully planned and meticulously managed networks can become a confusing mess. I've always been told that networks are living, breathing entities that continue to grow throughout the lifecycle of an organization. It's no longer a rarity to see Windows, Unix, Linux and Macintosh systems all sharing the same wire in a network environment.

This is especially true in a company that has grown through acquisitions or mergers. Even simple churn within the IT staff can result in disparate OSes and different flavors of Unix/Linux as each administrator leaves behind his or her preferred systems. There's a certain comfort in managing your Windows-based AD infrastructure, but what about all those Linux servers? This is where Centeris Likewise, Vintela Authentication Services and Centrify DirectControl may be able to help.

Centeris Likewise
REDMOND RATING
Manageability 25%
9.0
Performance 25%
9.0
Documentation 25%
8.0
User Interface 25%
9.0
Overall Rating:
8.7

——————————————
Key:
1: Virtually inoperable or nonexistent
5: Average, performs adequately
10: Exceptional

The Big Easy:
Centeris Likewise
As I was getting ready to evaluate the Centeris Likewise package, I was reading through the documentation on their Web site. In several places in the documentation, they boasted the product could be up and running in 30 minutes -- this I had to see.

My lab setup consists of a Microsoft 2003 Server, four Windows XP Professional computers and two Fedora Core 5 servers. All these boxes are fully updated, and the Fedora boxes have no configuration beyond the initial install.

Indeed, installing the Centeris package on the Windows server was completely painless. Once I'd finished, I was presented with a GUI management console (see Figure 1). The look and feel is not exactly like a Windows Management Console, but any Windows admin should be able to navigate it effectively and defeat the learning curve within a few minutes.

Figure 1
[Click on image for larger view.]
Figure 1. Centeris' Likewise offers a GUI management console that most admins should be able to navigate.

From there, all you need to do is add your first Linux box to your domain with the hostname of the Linux server (provided that you have it set up in your DNS listings) or the IP address and the root password. Centeris Likewise then creates a Secure Shell (SSH) session to the box and installs all the components necessary to administer it from your Windows GUI. The total time for the installation, plus a few extra minutes to review the documentation and set up my first Linux box on my AD domain, was about 25 minutes.

Once adding that first Linux server was complete I moved on to the second. At this point, I noticed there isn't any apparent method of scripting or creating a batch for this process. In the lab environment I only had to add two servers, but that number could certainly be much higher in a large-scale production environment. Also, after installing the second server, I noticed you can only manage one server at a time.

Still, setting up a mixed network was easy. Over the next 30 minutes, I set up an Apache Web site with a DNS up and running, a file share and a network printer on the two servers. It was quickly apparent that seasoned Windows veterans would certainly benefit from this product when adding Linux and Unix boxes to their networks.

On the downside, however, there are several popular services found on most Unix/Linux boxes that you can't manage through the Centeris console. MySQL and PHP are examples of services you must configure and maintain manually.

All of the benefits conferred by Centeris Likewise could certainly be accomplished with a fair amount of scripting and manual setup on any Unix and Linux machines spread throughout your network. For many with limited experience in this arena, however, Centeris Likewise is a good package to have available.

Vintela Authentication Services
REDMOND RATING
Manageability 25%
8.0
Performance 25%
9.0
Documentation 25%
7.0
User Interface 25%
8.0
Overall Rating:
8.0

——————————————
Key:
1: Virtually inoperable or nonexistent
5: Average, performs adequately
10: Exceptional

Sign Once:
Quest Software Vintela Authentication Services
Quest Software's Vintela Authentication Services (VAS) takes a much different approach to "integrating" Unix and Linux systems into an AD environment.

Just about everyone in a mixed environment is familiar with the phrase "Single Sign-On," or SSO. Many of us are accustomed to providing our front-line users with a single username and password for Windows environments. Administrators and power users often have more than one account, each set up for performing various network administration roles. The non-IT user, though, typically needs only one easily-managed account.

Those of us fortunate enough to have a mixed environment also understand what it's like to have various flavors of Unix/Linux on our network that require different credentials for each user. It can quickly get cumbersome.

Now imagine you're supporting an enterprise-class organization that has typically been a Microsoft AD environment. You acquire another company with 152 Unix/Linux-based servers. At the outset, this could be a nightmare. You can certainly see how the concept of SSO could be beneficial.

Both VAS and Centrify's DirectControl do require a bit more skill with Unix/Linux. I'd strongly recommend having a good plan in place before beginning an integration project on a production network. Both Quest and Centrify also offer integration services that will help you smooth the process.

AD stores certain attributes for each user in its data store. Unix and Linux machines typically store several more attributes for each user. This makes it difficult to integrate your Unix/Linux users into AD. One way to do this is to extend the schema on your AD servers to store the additional attributes. Quest's VAS takes this approach.

I installed VAS on a new and fully updated Windows 2003 Server machine. VAS gives you a utility for extending your AD schema. This was a relatively quick and painless procedure on my new server. In a large production environment with many users and other objects, this process might be a bit more time consuming. I'd recommend a very recent full backup of your AD servers in a production environment on the slight chance that you encounter problems.

After updating the schema, VAS completes the installation and installs the remaining VAS Administrative Tools. You can then register these tools on your server (see Figure 2). I created a Unix/Linux users group where you see the newly added ability to select the "Enable Unix Group" check box under the Properties menu. Then I selected a user, went to properties and selected "Enable Unix User."

Figure 2
[Click on image for larger view.]
Figure 2. Admins can register the VAS Administrative Tools on their servers.

Management setup on the client-side install was a bit more daunting. VAS supplies a tool called Vastool that lets you add your Unix/Linux machine to the AD domain. Vastool is a command-line tool, so you should be comfortable with the Unix/Linux command line before you start on this endeavor.

I did my client installation on two Fedora Core 5 machines. VAS also supports AIX, Debian, VMware ESX Server, Red Hat, SuSE and Solaris Unix. It also supports a wide range of Unix/Linux-based applications such as DB2, Java, Oracle and SAP.

Now that I'd configured my AD and client machines, my Fedora machines were full members of the AD domain. The machines' Kerberos and LDAP implementation created a true single sign-on "trusted realm" in my AD.

One of the major benefits of VAS is that it's completely standards-based. It extends the capabilities of AD to your Unix/Linux environment. One of the nightmares network supervisors experience in a mixed environment is the issue of compliance and the associated management and reporting requirements. VAS will give you the same auditing and reporting capabilities in your Unix/Linux environment that you've grown accustomed to in your AD world.

VAS is very scalable. It can accommodate networks with 10 or 10,000 users. While the package doesn't let you set up Web sites and DNS servers on your Unix/Linux servers, hopefully you can see how using VAS to create an SSO environment to integrate your Unix/Linux servers into your AD could potentially be a huge benefit.

Centrify DirectControl
REDMOND RATING
Manageability 25%
8.0
Performance 25%
8.0
Documentation 25%
8.0
User Interface 25%
9.0
Overall Rating:
8.2

——————————————
Key:
1: Virtually inoperable or nonexistent
5: Average, performs adequately
10: Exceptional

Easy Rider:
Centrify DirectControl
The second product in the single sign-on arena is Centrify DirectControl. DirectControl uses native AD capabilities to store multiple Unix and Linux identities. Like VAS, this also requires a bit more familiarity with Unix and Linux than Likewise.

DirectControl doesn't actually change or extend the schema of your existing AD -- although the end result is still the SSO, DirectControl takes a different approach. Centrify DirectControl lets you store multiple Unix and Linux identities for one AD user and then maps those identities back to "zones" of systems.

These "zones" are collections of systems that share similar attributes and let you provide access for users who have membership in the zone. Many seasoned Linux and Unix veterans are familiar with NIS maps: there's a utility that lets you import these maps.

Centrify DirectControl also lets you integrate Macs into your AD, in addition to Unix/Linux machines. For the purpose of my evaluation, I started with a fresh network consisting of a Windows 2003 server, four Windows XP Professional clients and two Fedora Core 4 machines.

At the time of this review, Fedora Core 5 was not listed as a supported OS. Still, installing it on the server was quite simple. Once again, the client installation requires a bit of knowledge in the Unix/ Linux environment. That being said, the client installation is fairly well scripted and went off without any problems.

One feature I do like about Centrify DirectControl is the DirectControl Administrator Console (see Figure 3). This is a clean and intuitive environment in which you can set up your Centrify DirectControl zones, add users to zones and view reports.

Figure 3
[Click on image for larger view.]
Figure 3. DirectControl's Administrator Console presents a cleaner environment for adding users to zones and viewing reports.

In my opinion, the built-in reporting left a bit to be desired. I prefer add-on reporting and auditing tools that pull information directly from my AD. I also question the wisdom of mapping multiple user accounts to one AD account.

Singularly Qualified
If you have Unix and Linux machines on your network, or if you're thinking about adding one for Web hosting, DNS, or file and printer sharing, Centeris Likewise would certainly be worth a look.

Both Centrify DirectControl and Quest's Vintela Authentication Services have thorough documentation. They also have "Resource Centers" on their Web sites with vast resources available.

If you truly want to integrate your Unix and Linux systems into your AD environment and use single sign-on features like ease of administration and compliance, both VAS and DirectControl are worth a look. I'd recommend giving them serious consideration. There certainly are benefits to this type of choice, including the ease of directly mapping existing users.

As I mentioned earlier, making a full backup prior to installation would give you absolute protection in the event of any critical problems. Although I didn't really encounter any major problems in my tests, I'm a bit leery of manipulating my production AD environment. VAS does let you use traditional Windows applications for user and group management. DirectControl adds their management console.

All this may come down to a matter of personal preference with how you'd rather manage your systems.

Featured

comments powered by Disqus

Subscribe on YouTube