Chapter7 – Agent Procedures Hands-On ExercisesAgent Procedures– Hands-On ExercisesSadjadiet al.You have been hired as the lead IT Administrator at the Florida International University (FIU) to manage the computers at the School of Computing and Information Sciences (SCIS), the Machine Room (MR), the Green Library (GL), and the College of Engineering and Computing (CEC). As shown in Fig. 7.1, SCIS, MR, GL, and CEC are physically located in four buildings. SCIS maintains about 200 desktop workstations in its instructional lab, MR maintains about 5 servers, GL maintains about 50 open access guest desktops, and CEC maintains about 500 PCs and laptops. The exact number and configurations of computers are not well documented. Typically, the servers run Windows 2003 and the desktop workstations, PCs, and laptops all run Windows XP. Active Directory is implemented in one of the servers, named dc, and is assigned to all comput-ers in SCIS and GL, but not to those in CEC. As the lead IT Administrator of the organization you are respon-sible for ensuring that all systems run efficiently with minimal disruption of computing services to the users. You have decided to employ a Kaseya server to help you manage all computers at SCIS, MR, GL, and CEC. Your Kaseya server is now installed and is fully operational. In addition, you have successfully deployed agents on some of the machines under your management. Scripting is an excellent way to create small and reusable programs to automate well understood, but repeat-ing and error prone system management procedures. When having a large network of computers to manage, using such reusable programs (also called scripts or procedures) greatly helps in reducing redundant actions needed for multiple computers. However, with no reliable way of deploying, running scripts, and the countless amounts of scripting languages out there, it is difficult for the technician to choose one solution that fits all. Another issue arises if the technician wants to install the same program across multiple computers. It would be time consuming if the technician had to be physically present at each individual computer and installing the program.Kaseya’s Agent Procedures module enables you to create dynamic scripts (called procedures in K2) using an easy-to-use language and interface. It also allows you to deploy software packages across multiple platforms for time saving software installation.347Background StoryFig. 7.18:A logical diagram ofFIU’s network.
348Chapter7 – Agent Procedures Hands-On ExercisesAgent Procedures – Hands-On ExercisesSadjadiet al.Your dedicated virtual environment includes the computers and network devices depicted in Fig. 7.1 and further described below: •NAT Router: 192.168.0.1 & 192.168.1.1 & 192.168.2.1 & 192.168.3.1•SCIS: ws1.scis.fiu.edu - 192.168.0.100•MR: dc.scis.fiu.edu - 192.168.0.10 & 192.168.1.10 & 192.168.3.10•GL: guest1.gl.fiu.edu - 192.168.1.100•CEC: pc1.cec.fiu.edu - 192.168.2.100 & laptop1: laptop1.cec.fiu.edu - 192.168.2.200Note: