As indicated in class, we now have access to another machine that we can use to perform some basic system administration tasks.
The machine, vm33.student.lab can be reached via SSH from Lab46, and you can log in using the following credentials:
username: | unix |
password: | unixclass |
To log in from the Lab46 prompt, you can do the following:
lab46:~$ ssh unix@vm33.student.lab
This system is a Debian GNU/Linux 5.0 “Lenny” virtual machine, with very little in the way of extras installed.
What I would like everyone to do, and to document on their journals:
create a user for themselves.
add their new user to the groups 'adm' and 'unix'.
configure their new user's settings to have ls show dotfiles AND color
set 3 more aliases for commands on login
install 1 package, configure it, and write up a little blurb on what it does and how to use it
compile and run some simple program (from “hello, world!” to something more involved)
run one of your scripts
scp a file from lab46 to vm33 (or learn how to use scp to transfer files between systems)
use a netcat to communicate between vm33 and lab46
optional: explore and figure out how to use ssh-agent to enable some level of passwordless access to the system (after an initial providing of password).
The list of packages to choose from:
a tool to zip files
a tool to unzip zipped files
a utility to have persistent screen sessions
a tool to identify files
a text-based web browser
A C compiler
A C++ compiler
some text games
a VNC server
a text-based irc client
a text-based spreadsheet
command-line Microsoft Word conversion tools
american english dictionary
a text-based hex editor