Systems Administration Toolkit: Testing system validity

I recently had a hacking attempt on my machine, perpetrated by somebody noticing the open SSH port and trying every possible user/password and combination trick to try and get in. They didn’t succeed, and I only know that because I was able to check the validity of my machine by using an existing set of recorded information to verify my configuration and program data.

This is a technique that I’ve distilled down into an article within the System Administration Toolkit series, called Testing System Validity:

Examine methods of storing and later checking the validity of your configuration files. Despite all the security systems you have in place, it is still possible that somebody has accessed your system and changed your configuration or security settings.

Read: Systems Administration Toolkit: Testing system validity

Can a website have a box?

I’ve been sent a couple of books to review for O’Reilly, which I’ll get to soon, but I’m intrigued by the text on the front of the book.

Both are for websites – Wikipedia and Facebook – and are both part of the Missing Manual series.

I’m confused though – both also quote the Missing Manual mantra:

The book that should have been in the box

Can a website have a box?

Develop with Java and PHP technology on AIX Version 5.3, Part 6: Building the Java business application

The final part of the PHP/Java series is now available. This last part of the series covers the modification of our original application so that it employs the PHP/Java bridge as the interface between the core Java application and PHP.

A detailed overview of the content:

  • Comparing connection technologies
    • The Web service method
    • The PHP Java Bridge
    • Differences and similarities
    • Performance
    • Java and PHP development

  • Developing a Web interface
    • Revisiting the Web interface for the Java environment
    • Parsing the responses
    • Re-deploying in PHP

  • Creating a PHP interface to the Java survey data
    • Creating a new instance of the Survey application
    • Generating the Survey form through a single method
    • Generating the form by using SurveyQuestion methods directly
    • Submitting survey responses back to the Java classes
    • Submitting a survey response

Read Develop with Java and PHP technology on AIX Version 5.3, Part 6: Building the Java business application

Systems Administration Toolkit: Monitoring mail usage

Keeping an eye on your mail system is about more than making sure the mail gets through. You should also be thinking about spam statistics, usage of the mail system by users and whether users are really getting the best out of the systems that they provide.

In Systems Administration Toolkit: Monitoring mail usage that’s exactly what I cover:

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 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.

Read Systems Administration Toolkit: Monitoring mail usage

Building a grid system using WS-Resource Transfer, Part 5: Using WS-RT for work distribution

The fifth and final part of my series on using WS-Resource Transfer is available to read now.

In this last part we look at using the WS-RT system as a method for distributing work within your grid system.

Read Building a grid system using WS-Resource Transfer, Part 5: Using WS-RT for work distribution

Read past parts of the series: Read: Building a grid system using WS-Resource Transfer Series

Setting up the new T105

So yesterday I mentioned the new Dell T105 I got on special offer. Setting up Solaris 10 on this new machine is a little more complex than I would have wanted, but it’s now up and running fine.

Here’s what I did to get Solaris b81 working:

1. SXDE b81 has a bug in that SATA CD-ROM/DVD-ROMs aren’t identified properly, so you need to use an older version (pre-b79 it seems) and then upgrade. So:
2. Install SXDE/SXCE b78 or earlier (I actually used Solaris Express 9/07, which is based on b70)
3. Install LiveUpdate
4. Install a second instance of the OS and enable it
5. Boot into the second instance
6. Perform a live update of the original installation
7. Re-enable the original install
8. Install the Broadcom Ethernet drivers from here if you want the built-in network driver to work (it wont be good enough for xVM because only legacy support is available).

That’s it – for full xVM I disabled the internal Ethernet card and then added a Realtek-based PCI Ethernet card and it works fine. I’m now in the process of setting up some additional domains (Gentoo, Windows).

All the MCB Guru blogs that are fit to print