.. _Adding client PCs - Introduction: Introduction ============ Your PC Network consists of a **Linux Server** and several clients. Some of your client PCs maybe running only **Windows** and some of them only **Linux**. A very flexible situation is having **dual boot** PCs running both Windows and Linux. All 3 situations are handled easily by LServerAdmin. With LServerAdmin application we can do various tasks on client PCs remotely from the server. Here is a list of some common tasks : * Shutdown, restart or start [c6]_ client PCs * Install network services like nis, nfs to client PCs * Install italc and manage client PCs from italc [SE]_ [c15]_ * Join client PCs to the Windows Domain * Execute commands to client PCs running Windows or Linux (e.g. distribution upgrade on Linux) * Cleanup cached user profiles in Windows client PCs to free up space * Organize grub for dual-boot and network boot We can also group client PCs (for example laboratory 1, laboratory 2 or office 1, office 2). Before we start using all these powerfull features, we need to setup an **ssh server** to each client PC (running Windows or Linux). Then we just add the client to LServerAdmin and we are ready to execute commands remotely. We can add the following Client Operating Systems: * :ref:`Add Linux Client` * :ref:`Add Windows XP Client` * :ref:`Add Windows 7 Client`