(function(a,e,f,g,b,c,d){a.GoogleAnalyticsObject=b;a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)};a[b].l=1*new Date;c=e.createElement(f);d=e.getElementsByTagName(f)[0];c.async=1;c.src=g;d.parentNode.insertBefore(c,d)})(window,document,"script","https://www.google-analytics.com/analytics.js","ga");ga("create","UA-732153-7","auto",{allowLinker:!0,siteSpeedSampleRate:10});ga("set","transport","beacon");ga("set","anonymizeIp",!0);ga("require","linker"); ga("linker:autoLink","askapache.com askapache.net htaccess.io htaccesselite.com askapache.info htaccess.guru".split(" "),!0);ga("send","pageview"); CLASS="article" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" >

The Mock Mainframe Mini-HOWTO

Scot W. Stevenson

Revision History
Revision 1.206. October 2005Revised by: SWS

Table of Contents
1. Introduction
1.1. Copyright and License
1.2. Disclaimer
1.3. Credits
1.4. Feedback
1.5. Translations
1.6. Future Versions
2. Background
2.1. Why This Text?
2.2. Reasoning and Overview
2.3. What You Should Be Aware Of
2.4. How This Text Is Organized
3. The Individual Pieces
3.1. The Mock Mainframe
4. The Terminals
4.1. Dual Boot Machines
4.2. Linux Terminals
4.3. Real X Terminals
4.4. X11 Forwarding with ssh
4.5. X Server Programs
5. The Support Machines
6. Putting the Pieces together
6.1. Security
6.2. Network Hardware
6.3. Network Geography
7. Life With Multiple Users
7.1. Shared Resources
7.2. Screen Savers and Other Gimmicks
7.3. Idle Terminals
8. Going Hardcore: Non-GUI Systems
8.1. Why the Command Line Is Cool
8.2. Setting Up Text Terminals
8.3. Useful Shell Commands
9. Odds and Ends
9.1. Mock Mainframe Case Studies
9.2. And Finally

A brief description of a standard way to set up and work with a computer network for a small group of people that is inexpensive to build, easy to administer, and relatively safe. It is written for users who might not be completely familiar with all of the concepts involved.