Professional Filing Systems
Unix Security Administrator(770) 396-4994
David AllmanMar 1994-Jul 1996
Security Administration/Installation of all UNIX servers, including BSDi, FreeBSD, Debian Linux, Sun/OS, HP/UX and SCO. Administration on Apache, Sendmail, Innd, routing servers, NATD, named/DNS. Internic contact to set up and modify domain name registration. Basic NT administration. Customer service for all trouble requests. Installation of RAID 0,1,510,50,10-0 arrays running BSDi and FreeBSD. Daily Ctar backups. Administration of BSDi server with 47,000 users. Shell Scripting, sed and awk scripting. Design and implementation of BSDi server to house 1 million users. Unix Security - OS, FTP, httpd, squid, portmap, sendmail, shell scripting, SUID, SGID, umask, chmod, chgrp, chflags, chroot, and jail.

Before the merger of Time Warner and AOL all road runner web sites were hosted through HomeCom. A system used to do this was already in place when I started working but was growing at a rate of 500 users a week. It was growing so fast that a new system needed to be developed from the ground up. I served as project manager and security admistrator for this undertaking. It was decided to use BSDi as the operating system, we ordered licenses as well as the source code for the OS. I worked with 3 programmers and 2 mid level administrators under me to design and implement a network where each single server that could hold 150,000 users. All programs dealing with users were rewritten, along with many other common UNIX functions that would not work on a system as large as we were building. I created all documentation, did all the emergency planning, the backup planning, the system hardening, system and drive configuration wrote out schedules and lists for the programmers to follow.

After the system was running, I continued to handle the security and administration of the system. I set up a 24 hour call for any problems and had automated scripts both local and remote which would be able to contact me immediantly and give a basic description of the problem the system was having. I worked directly with the customer to iron out any bugs that would come along. Most of the bugs were with the creation or deletion of a users account these were quickly fixed as they were found according to the documentation I had created.

The system had less than 1% unplanned downtime, and because of proper separation of processes the unplanned downtime would only affect a single aspect of the system rather than everything. A database also had to be set up, this contained user information. Comparatively this was an easy setup, installation of BSDi and Oracle 7, testing with automated scripts, and documentation.