Location: Caputo 130
One of the instructional labs, the Linux Lab consists of 28 Dell Precision Workstations running Arch Linux with Intel i7-6700 Processors, 16GB DDR4 RAM, NVIDIA Quadro K620 ( 2GB of VRAM), and a 500GB SSD. Installed software includes IDEs and editors like Eclipse, Emacs, Vim, and Netbeans. Supported languages include Java, C/C++, Python, Perl, Lisp, OCaml, Haskell, Prolog, and D.
All of these computers now require two-factor authentication, in which you verify that you are who you claim to be using both a thing you know (your password) and a thing you have (a mobile phone). If you do not own a mobile phone, please contact IT for further instructions. In order to utilize 2FA, you must enroll in the Duo service. You should have received an email inviting you to do so. If you cannot find this email, please contact IT.
You will be able to use Duo by either installing an app on a smartphone or receiving an automated telephone call. Whenever you try to login you will first provide your username, then your password, then you will be prompted for which Duo option you would like to use. In the case of a Duo push (easiest), you will simply tap a button in the app, and then your login process will complete. The second option will call you, and the third will provide a temporary secret code through the app. Once you have completed Duo authentication the login process will continue.
Your username for all of these computers is your full email address, like "firstname.lastname@example.org". Attempting to login with a short name like "jtdoe" will not succeed.
Virtual Linux machines like the ones in the lab can be accessed from another lab on campus, your dorm room, or even your house. All you need is a secure shell client. The remote Linux machines are accessed through the hostname csciarch-ssh.millersville.edu.