Changes

Jump to: navigation, search

OPS235 Lab 1 19

323 bytes added, 12:25, 24 September 2018
no edit summary
[[Category:OPS235]][[Category:OPS235 Labs]]
{{Admon/caution|THIS IS AN OLD VERSION OF THE LAB|'''This is an archived version. Do not use this in your OPS235 course.'''}}
 
=Fedora 19 Installation (on Main Host - f19host)=
Note: Follow the same procedure when booting to your external hard disk in future lab sessions at Seneca's labs.|
}}
 
<ol>
{{Admon/important|Manual vs Automatic Partitioning|By default, the Fedora19 installation DVD will want to automatically select the partitions that will be created during the installation process. It is important to NOT select the default partitioning process, since you will be required to make customized partitions such as '''/var/lib/libvirt/images''' and also assign customized sizes for the partitions. Please carefully follow the instructions below for correct setup. Not carefully following the instructions below can result in having to redo the entire installation process!|
}}
 
<ol>
{{Admon/importanttip|ScreensaverUnlocking Screen &amp; Disabling Screen Lock|By default, your account will go into screen-saver (lock-out) mode after a few minutes of inactivity. Usually, you will need to enter your user password to return to your desktop. '''The Gnome 3 desktop environment requires that you click and drag your mouse pointer upwards in order to access and enter your password'''. Although locking your screen is a good security precaution, it can be annoying while performing labs. To '''disable''' the screen lock feature: '''Right-click''' on your username at the top right-hand corner, click '''Settings''' in the context menu, click the '''Privacy''' icon, and click the "'''on'''" value by the lock option to turn ''Automatic Screen Lock'' to '''OFF'''. When finished, click the '''Close''' button, and then close the Settings screen.|
}}
 
<li value="7">Proceed to Investigation 2</li>
{{Admon/importanttip|Using Superuser Privilege|Throughout this course, you may need to execute commands using the privileges of the the administrative user (username "root", also called the "superuser"). To switch from your account to the root account, type the command: <code>su</code>
After switching user notice and make note of the change in your shell prompt. Also note the difference in output for the <code>whoami</code> and <code>pwd</code> commands.
-->
# Boot your computer from your hard drive (see instructions above to display boot menu by pressing F10). Log into your regular user account.
# Open a terminal by clicking the '''Activities '''menu, and typing in the search area: '''gnome-terminal'''. A terminal program icon should appear: click on the icon to open a shell terminal.
# Issue the following command: <code>'''su -'''</code>
# Using the <code>rpm</code> command: you can also use the following commands to list all the installed packages, and the total number of packages installed:
{{Admon/important|Pathname for USB Stick|The procedure has changed to refer to the usb device for distributions prior to Fedora19 (eg. /media/usb-device-name). For Fedora19, the new device pathname is:<br /><b>/run/media/userloginid/usb-device-name</b> .<br /><br />Note: You can press the <b>tab</b> key to guess what the userloginname/usb-device-name is...}}
 
<ol>
<li value="16">Copy the file '''ps.lst''' from your '''/root''' directory to a USB memory key for backup purposes (or Note: you can also use the '''scp''' command to backup the ps.lst file to your matrix accountif you wish).</li>
</ol>
{{Admon/tip |Backup up to your USB Key|When your USB key is inserted into your computer, the device is recognised and assigned a name. You can view your USB drive by issuing the command <code>ls /run/media/yourusername</code> and view the mounted devices. Then you can issue a Linux command as "super-user" to copy the files to your USB device.}}
<ol>
<li value="17">View the section below to learn about and perform an update on your fresh Fedora install (you may have to find spare time to perform this install if you are running short on lab time). '''Do <u>not</u> proceed to Investigation 3 without performing an update'''.</li>
{{Admon/tip |Consider Remaining Lab Time Prior to Performing Upgrade|'''Carefully check the remaining time in your lab prior to performing an upgrade on the operating system'''. It can take 30 - 90 minutes to perform an upgrade...}}
 
<ol>
{{Admon/tip |Rusty Issuing Linux commands since ULI101?|To be an effective Linux administrator, you need to become comfortable on issuing Linux commands in a shell, and use resources to quickly learn how to properly formulate Linux commands...<br /><br />You can run the following online tutorials to practice (refresh) issuing Linux commands. These tutorials were designed for another course called "OPS435", but you can still use them for practice. Simply open a shell, SSH into the Matrix server (eg. ssh yourusername@matrix.senecac.on.ca) and run the following 4 tutorials (you can copy and paste these separate pathnames and run like a program):<br /><br />'''/home/ops435/tutorials/tutorial1<br />/home/ops435/tutorials/tutorial2<br />/home/ops435/tutorials/tutorial3<br />/home/ops435/tutorials/vi-tutorial'''<br /><br />You can also refer to the section above called '''Linux Command Online Reference''' to see how use use the following Linux commands to obtain the required information.}}
 
# To check the network configuration settings obtained from the DHCP server, run the following commands, describing the output in your log book:
{{Admon/important|SELinux|SELinux stands for '''Security-Enhanced Linux'''. It is a component that helps to better secure the system to protect against intrusion (hackers). Usually, SELinux is enabled upon the default install of Fedora. SELinux can be a good thing, if you take care of it and are aware that it is enabled or disabled. It is recommended that you '''disable SELinux by default''' for this course, since you will be communicating with other virtual machines and can cause machines NOT to communicate.}}
 
# Disabling SELinux on Fedora is actually quite simple, just edit the file '''/etc/selinux/config''' and change the following line to look like this:

Navigation menu