Testing SSH access to the class environment
Each lab group has four environments set up to use. For instance, Group 1 is setup as follows:
ns1.grp1.dns.te-labs.training (authoritative server)
ns2.grp1.dns.te-labs.training (authoritative server)
soa.grp1.dns.te-labs.training (hidden master)
resolv.grp1.dns.te-labs.training (validator)
Group 2 uses "grp2" instead of "grp1", etc.
The credentials (username and password) for each will be given to you by your instructors.
The precise instructions for this depend on what ssh client you're using. If you're using something like OpenSSH on a command-line, you will probably do something like this to log in to the host ns1.grp1.dns.te-labs.training using a username "jabley":
ssh jabley@ns1.grp1.dns.te-labs.training
Check that you can log in to all four environments, using the user and password provided in class.
We recommend using sudo
when you need root privileges to do something. You can run individual commands with sudo, like
sudo vi named.conf
or you can use sudo to create an interactive shell, e.g. so that you don't have to remember to prefix every one of a set of commands with "sudo":
$ sudo -i
#
Remember that root has the power to break things. Try not to break things.
These environments are all built using Ubuntu 18.04. This is your chance to look around and ask questions about anything that looks strange.