Installing Knoppix As A LAN Server
1. Introduction
Why you would want to read this document and what to
expect from it.
2. Why Knoppix?
Explanation on why Knoppix was chosen as a base for this
document.
3. Trying Out Knoppix
The nice thing about Knoppix is that you can easily
try it out without changing your current setup.
4. Installing Knoppix
How do we get this knoppix beast installed on our hard disk?
5. Logging on
If all went well you can now log on and check some things on your system.
6. Configuring The Network
What we need to do before we can start with anything else is getting
the network going.
7. Configuring the Package Manager
How we will configure the package manager and use it to install
most of our software.
8. Installing Webmin and Usermin
How to get webmin and usermin installed on your system. Webmin is the administration
tool we will use as much as possible to adminster the server. Usermin
is the per user equivalent of webmin. It is the only exception to
the rule that we will always use the package manger... so far.
9. Installing ShoreWall Firewall
Installing and Configuring the Shorewall Firewall.
10. DNS
When using a Masquerading firewall for you local network, it
is handy to have a DNS cache around, so that at least all the local
computers are known to each other by name.
11. DHCP server
Installing a DHCP server is the easiest way to configure the
the local network.
12. Activating a new partition
It is good practice to have at least the /home/ directory tree on a different
partition. This chapter describes how to do this.
13. Mail server
We will install a mailserver, which will forward all our mail to our
ISP and will fetch all the users mailboxes, providing an IMAP server
to read them.
14. Installing subversion
You may not even have thought of installing subversion, but
once you've read how easy it is, you may have some ideas on what
to do with it. It can do more than just Version your Source Code,
you know. For instance, it can manage the versioning of this
website rather well.
15. Fileserver
Installing a Fileserver will make sure that everyone can access the
common set of files at all thimes.
16. Printserver
Installing a Print server makes sure that everyone on the local
network can use the printer, not just the person sitting at the
computer attached to the printer.
17. SSH
Enabling ssh will make sure every user can connect to a linux system and
have a real geeky feeling typing silly commands on the command line.
It might also be interesting for remote support.
18. Shutting down the server
Various ways of shutting down the server.
19. Roadmap And Todo
Where we're heading and why we are not there yet.
20. Credits
Some thank you's.
This work is licensed under a Creative Commons License.
|