Quote:
Originally Posted by Swampy
Hello there. If anyone could point me in the direction of the correct manuals I'll be happy.
...
What software would I need to gat aquainted with to rig this system up?
|
For your first question, there are lots of books on system administration--it's a big subject. In fact, you're not likely to find many definitive reference because it's difficult to cover everything. That said, I would recommend you get a copy of
Unix and Linux System Administration Handbook (ISBN-13:
978-0-13-148005-6). It covers a good bit.
Also, once you decide on the software to run (on his and your machine) there should be lots of documentation for each: tutorials, how-tos, full-blown manuals and/or technical reference materials.
Now, to the specific software question. I would suggest you install an OpenSSH server (
openssh-server) on his computer and/or TightVNC (
tightvncserver) like TB0ne suggested. TightVNC will be useful if you're more comfotable with a GUI than CLI. The SSH server will be useful if you automate some tasks or just want to quickly get in and get out.
You also mentioned that the two of you would communicate via email. You didn't give any specifics, but I assume the email addresses in question would be web-based (like Hotmail, Gmail, Yahoo mail, etc.). You might consider installing a mail server and setting up local email addresses for him and you--just to make sure you can communicate if your internet connection goes down. There are lots of mail servers:
Postfix (
postfix),
Sendmail (
sendmail),
Qmail (source-only),
Exim (
exim4), etc.
I don't know if you were even thinking of providing backups. You may want to for your own benefit--seeing as how you're providing tech support. You might be interested in
Bacula. It's a network-capable backup system. It's daunting to set up. Though, once it's done, it should be unobtrusive. You'll need to read docs to know which packages to install on which machine (
bacula-common and
bacula-fd on his machine--
I think). Though, you may prefer the simplicity of an rsync cron job to Bacula.
Lastly, you might consider
Virtualbox to test any proposed software and configuration before you change his and your computer.
Hopefully some of that helped.
EDIT: Sorry--forgot to mention, the text in
monospace are the names of the packages for that software on my Ubuntu system.