Familiarization Lab

Your initial Labtainers assignment will give you a good overview of how all of the Labtainers exercises are structured. To use Labtainers, two large downloads, along with their installations are needed. After preparing the Labtainers environment, using the lab instructions, you will complete the lab nix-commands, and submit the completed lab in Blackboard. The first Labtainers exercise covers basic Unix commands. If you run into problems during any part of this process, there are troubleshooting tips available in the Appendix of the attached file (this file also contains the instructions you see here). If the troubleshooting guide does not help, send me an email explaining the problems that you have run into. (Please be aware that not having a device suitable for the installations is not something that I can help you with. It will not excuse you from the assigned work, either.)

Virtual Machine Installation

The first download needed is the VirtualBox image. This download is large (about four gigabytes), which can take a long time if your Internet connection is slow. Your device will need at least eight megabytes of memory and you may need hardware acceleration enabled. Systems purchased within the last four years should support this without any problems. If your device does not meet these requirements you will need to arrange for access to a computer that does meet these requirements. When you are ready, navigate to to download and install this free software.

Lab Image Installation

The second download is the virtual machine Labtainers. This download is larger than VirtualBox (about seven gigabytes). Do not open the downloaded image. This image will be pulled into VirtualBox to create an isolated environment to work with innocuous and malicious code. Navigate to the and download the Labtainers VirtualBox appliance. There are several helpful tips on this page. Next, navigate to to view the tutorials that Labtainers offers. The first tutorial is how to install Labtainers in VirtualBox.

Completing the First Lab

To start the nix-commands lab, navigate to VirtualBox, then open Labtainers. In the terminal window where labtainer-student is the current directory, type labtainer nix-commands. The first time the lab is run, it will prompt you to enter your email address. You must use your UC email address. If you stop this lab and return or when you complete additional labs, Labtainers will pre-populate your email address and only ask you to confirm it. When you initiate a lab, the lab instructions are provided via a hyperlink in the primary terminal.

When you stop working in the lab, whether you are finished or taking a break, you must stop the lab to save your progress. Enter stoplab or stoplab nix-commands into the command prompt where labtainer-student is the current directory. The initiation and stopping of labs are both covered in the tutorials offered by Labtainers, as well. Failing to stop the labs correctly can cause several problems, so make sure that you stop them appropriately. When you stop the labs, Labtainers will close the lab-specific terminal or terminals. Stopping a lab will create a zip file. When you are done with the entire lab, this zip file is what you will submit in Blackboard for the assigned lab homework. You can find the lab file in the shortcut folder on the Labtainers desktop or by navigating to /home/student/labtainer_xfer/nix-commands. This link is provided in the terminal each time you stop a lab, as well. This zip file contains all of the actions you took to complete the lab. Navigate directly to Blackboard from the virtual machine, and upload the zip file for your completed lab to submit your work.

If you are uncomfortable working with terminal window commands, you may find the following video by NetworkChuck (2021) helpful.

NetworkChuck. (2021, March 19). Linux for hackers //ep 1 (free Linux course for beginners). YouTube.

WRITE MY PAPER

Comments

Leave a Reply