|first draft proposed|
This document explains the steps you can follow to deploy terminal services with Linux and Windows.
In many situations, especially in schools  , the administrators must provide both Linux and Windows environments to the students. In most cases, this is achieved by deploying workstations with operating systems installed on the local hard drives. Many problems are inherent to this solution such as hard disks failures and configuration alteration by the students which leaves the computers in an unusable state, so this quickly results in a painful administration: install, reinstall, update, upgrade, replace, maintain, and so on. Some administrators have resort to some solutions like making disk images but this is still painful because you must deploy the images and then making the updates resulting in a loss of time and sometimes money.
In this document we present a solution based on terminal services which lets you significantly reduce administration tasks taking into account the following criteria:
Provide access to both Linux and Windows environments at the same time
Provide unified logons and homedirs
Reuse the existing hardware as much as possible
Access to the local drives
Preventing users from doing what they are not allowed to do
I will try to avoid to present things extensively because we can write entire books on the subject. This document is organized as a step by step howto which let's you start from scratch easily. In spite of the number of necessary network services, their implementation is made easy with configurators and scripts.
This document, Setting up Linux and Windows Terminal Services in Schools HOWTO, is copyrighted (c) 2005 by Zouhir Hafidi. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/copyleft/fdl.html.
Linux is a registered trademark of Linus Torvalds.
No liability for the contents of this document can be accepted. Use the concepts, examples and information at your own risk. There may be errors and inaccuracies, that could be damaging to your system. Proceed with caution, and although this is highly unlikely, the author(s) do not take any responsibility.
All copyrights are held by their respective owners, unless specifically noted otherwise. Use of a term in this document should not be regarded as affecting the validity of any trademark or service mark. Naming of particular products or brands should not be seen as endorsements.
This document is the result of a lot of reading, testing and subscriptions to many useful mailing lists. Thanks to everybody who directly or inderectly contributed to this document.
Feedback is most certainly welcome for this document. Send your additions, comments and criticisms to the following email address : <Zouhir.Hafidi@math.univ-lille1.fr>.
 Note that the context here evokes the schools but the document remains valid for both education and business users