Creating a low end server for SOHO.

Size: px
Start display at page:

Download "Creating a low end server for SOHO."

Transcription

1 Introduction Creating a low end server for SOHO. Small office and home (SOHO) servers have low demand for computer resources and bandwidth. With a small factor (small sized) computer a secure solution could be created, based on Smoothwall ( and UML ( modelinux.sourceforge.net/). This combination give users secure internet access through a firewall, and a secure environment to deliver web content through the internet. This system, besides a xdsl connection and dynamic DNS, results in a very cheap solution. Today desktop systems are powerfull enougth to run server applications and respond to low to medium (hundred to thousands) connections at the same time, with a relatively good response time. However, most SOHO have in average very low requirements (tens to hundred connection at the same time). A typical system seen today has a powerfull microprocessor ( Ghz), a handfull of RAM memory (256 MB), and high capacity hard disks ( Ghz 7200rpm + 8MB cache). Such a system has the needed power to commit as low end servers. For this project, a small factor sized (small sized) system was selected. The selection consisted of an Asus Pundit ( This system comes with a socket 478 for a Pentium 4, a multicard reader (SD, SM, MS, MMC), IEEE 1394 port, USB2.0 interface, headphone jack, PCMCIA slot, DVI out, TV out, ne2000 compatible network connection, an serial and parallel connectors. The Asus pundit has also two pci sockets and place for a 3½ hard disk, and a bay for a CD. I had configured this system with a Pentium Ghz, 256 MB DRR SDRAM, a 80GB hard disk, and an aditional ethernet card. The cost of the system may round about US$ , depending on your location. System Configuration The first step is to install smoothwall. Smoothwall 2.0 is a router/firewall based on Linux. It is open source, that mean its freely downlodable and distributable. The setup and administration of smoothwall is extensivelly reviewed in the documentation found on the smoothwall site. As the setup of smoothwall is out of the scope of this review, we will only reffer to the specific points related with this project. Begin by downloading the smoothwall ISO image and writing it into a R CD. Boot the computer from the CDROM and follow the install instructions until the system is ready for reboot. Some special considerations about the configuration of

2 the system are detailed in the Appendix A. After we are sure we have setup correctly the system, and connect to the internet through a xdsl connection, we proccede to install the User mode linux, and make the necessary adaptation to be able to run within our smoothwall distribution as its base system. To accomplish this, we have to install a software packages named bridge utils. As Smoothwall is derivated from RedHat 7.0, we can find and download prebuilded packages from any RedHat mirror. We downloaded it from: ( 1.6 i386/rpms.updates/redhat/rpms/bridge utils i386.rpm). After bridge utils has been installed, we have to reconfigure the kernel so we can load the Universal TUN/TAP device driver. The Tun/Tap device let the user to create vitual network interfaces that can connect to the real ethernet cards of the system and, from it to the intranet network or to the internet. Another posibility is to download a precompiled kernel with the last version from a known distribution (RedHat, SuSE, Debian, etc), which contains most of the kernel functionalities compiled as modules, and install the kernel and modules in the smoothwall /lib/modules/ directory. After both, bridge and Tun/Tap are installed, we need to modify some configuration files, as shown in sidebars 3 5. Sidebar 3. /home/uml/tap_up script.!/bin/sh insmod tun tunctl -d tap0 tunctl -d tap1 tunctl -u karpati -t tap0 tunctl -u karpati -t tap1 ifconfig tap netmask broadcast up ifconfig tap netmask broadcast up echo 1 > /proc/sys/net/ipv4/ip_forward route add -host dev tap0 route add -host dev tap1 echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp arp -Ds eth0 pub Sidebar 4. /home/uml/tap_down script.!/bin/sh route del -host dev tap0 ifconfig tap0 down tunctl -d tap0 rmmod tun Sidebar 5. /home/uml/uml_network script.!/bin/sh insmod tun tunctl -u karpati tunctl -d tap0 tunctl -u trancefer -t tap0

3 ifconfig tap netmask broadcast up echo 1 > /proc/sys/net/ipv4/ip_forward route add -host dev tap0 echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp arp -Ds eth0 pub The next step is to download an image distribution from the User mode Linux site. We downloaded the debian 3.0r0 ( linux/debian 3.0r0.ext2.bz2). This image is a bzip compressed filesystem that was formated as ext2. We create many virtual disks as follow: > dd if=/dev/zero of=/home/uml/root_fs count= bs= > mke2fs /home/uml/root_fs Now we uncompress and mount the debian distribution and copy some of the directories into the also mounted root_fs: > mkdir /mnt/uml1 /mnt/uml2 > mount /home/uml/debian-3.0r0.ext2 /mnt/uml1 -o loop > mount /home/uml/root_fs /mnt/uml2 -o loop > cd /mnt/uml1 > cp -r./etc./boot./dev./bin./sbin./usr./opt /mnt/uml2 > mkdir /mnt/uml2/home /mnt/uml2/var We have copied most of the directories of our debian distro into our filesystem. The reason we excluded /home and /var from the root_fs is because we will mount it as a read only system. So we create two new virtual filesystem and call them var_fs and home_fs : > dd if=/dev/zero of=/home/uml/var_fs count= bs= > mke2fs /home/uml/var_fs > mount /home/uml/var_fs /mnt/uml2 -o loop > cp -r./var /mnt/uml2 > dd if=/dev/zero of=/home/uml/home_fs count= bs= > mke2fs /home/uml/home_fs > mount /home/uml/home_fs /mnt/uml2 -o loop > cp -r./home /mnt/uml2 Now we proceed with the configuration of the debian system. We mount the root_fs and modify /etc/fstab so it can find our three partitions on booting (sidebars 6 8). Sidebar 6. /etc/fstab /dev/ubd/0 / ext2 defaults,errors=remount-ro 0 1

4 /dev/ubd/1 /var ext2 defaults,errors=remount-ro 0 1 /dev/ubd/2 /home ext2 defaults,errors=remount-ro 0 1 /dev/ubd/3 /tmp ext2 defaults,errors=remount-ro 0 1 /dev/ubd/4 none swap default 0 0 proc /proc proc defaults 0 0 Sidebar 7. /etc/inittab /etc/inittab: init(8) configuration. $Id: inittab,v /01/25 13:35:21 miquels Exp $ The default runlevel. id:2:initdefault: Boot-time system configuration/initialization script. This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcs What to do in single-user mode. ~~:S:wait:/sbin/sulogin /etc/init.d executes the S and K scripts upon change of runlevel. Runlevel 0 is halt. Runlevel 1 is single-user. Runlevels 2-5 are multi-user. Runlevel 6 is reboot. l0:0:wait:/etc/init.d/rc 0 l1:1:wait:/etc/init.d/rc 1 l2:2:wait:/etc/init.d/rc 2 l3:3:wait:/etc/init.d/rc 3 l4:4:wait:/etc/init.d/rc 4 l5:5:wait:/etc/init.d/rc 5 l6:6:wait:/etc/init.d/rc 6 Normally not reached, but fallthrough in case of emergency. z6:6:respawn:/sbin/sulogin What to do when CTRL-ALT-DEL is pressed. ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now Action on special keypress (ALT-UpArrow). kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this work." What to do when the power fails/returns. pf::powerwait:/etc/init.d/powerfail start pn::powerfailnow:/etc/init.d/powerfail now po::powerokwait:/etc/init.d/powerfail stop /sbin/getty invocations for the runlevels. The "id" field MUST be the same as the last characters of the device (after "tty").

5 Format: <id>:<runlevels>:<action>:<process> Note that on most Debian systems tty7 is used by the X Window System, so if you want to add more getty's go ahead but skip tty7 if you run X. 0:2345:respawn:/sbin/getty vc/0 1:2345:respawn:/sbin/getty vc/1 2:2345:respawn:/sbin/getty vc/2 c:2345:respawn:/sbin/getty serial/0 0:2345:respawn:/sbin/getty tty0 1:2345:respawn:/sbin/getty tty2 3:23:respawn:/sbin/getty tty3 4:23:respawn:/sbin/getty tty4 5:23:respawn:/sbin/getty tty5 6:23:respawn:/sbin/getty tty6 Example how to put a getty on a serial line (for a terminal) T0:23:respawn:/sbin/getty -L ttys vt100 T1:23:respawn:/sbin/getty -L ttys vt100 Example how to put a getty on a modem line. T3:23:respawn:/sbin/mgetty -x0 -s ttys3 Sidebar 8. /etc/hostname virtual_1 Sidebar 9. /etc/network/interfaces Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or /usr/share/doc/ifupdown/examples for more information. auto lo iface lo inet loopback auto eth0 iface eth0 inet static up route add -net netmask gw up route add -net netmask gw address netmask broadcast iface eth1 inet static up route add -net netmask gw up route add -net netmask gw address netmask

6 broadcast gateway Sidebar 10. /etc/resolve.conf search nameserver xxx.xxx.xxx.xxx nameserver yyy.yyy.yyy.yyy substitute nameservers with the addresses of the nameserver provided by your internet service provider. Now, we are ready to reboot and test the UML system. First, we have to run the script we created to setup the Tun/Tap network interface (see Appendix B for explanation of the setup of UML). > umount /mnt/uml1 > su root -c /home/uml/uml_init > linux ubd0=root_fs ubd1=var_fs ubd2=home_fs ubd3=tmp_fs ubd3=tmp_fs \ eth0=tuntap,tap0 eth1=tuntap,tap1 con=xterm con0=fd:0,fd:1 At this point we have finished to configure our debian system. Updating the Debian virtual server The debian distribution that we downloaded has only basic capabilities. It isn't also up to date. So we will su as root and run: > apt-get update > apt-get upgrade Done that, we will install the server software we want to run. In our case, we want to install apache ssl. > apt-get install apache-ssl

7 [[ To be continued ]]

Root over NFS on User Mode Linux

Root over NFS on User Mode Linux Root over NFS on User Mode Linux Giorgos Kappes Dep. of Computer Science, University of Ioannina geokapp@gmail.com April 8, 2012 Abstract The boot disk of a UML instance is usually a file in the host s

More information

Linux for BeagleBoard 2

Linux for BeagleBoard 2 Linux for BeagleBoard 2 Duy-Ky Nguyen 2015-07-04 Both Debug Port Seriak and Debug JTAG Debug Port requires USB-Serial adapter 1. Introduction BB uses TI Sitara Processor ARM Cortex-A8 AM335x, Original

More information

The Linux IPL Procedure

The Linux IPL Procedure The Linux IPL Procedure SHARE - Tampa February 13, 2007 Session 9274 Edmund MacKenty Rocket Software, Inc. Purpose De-mystify the Linux boot sequence Explain what happens each step of the way Describe

More information

The TinyHPC Cluster. Mukarram Ahmad. Abstract

The TinyHPC Cluster. Mukarram Ahmad. Abstract The TinyHPC Cluster Mukarram Ahmad Abstract TinyHPC is a beowulf class high performance computing cluster with a minor physical footprint yet significant computational capacity. The system is of the shared

More information

INSTALLATION. Security of Information and Communication Systems

INSTALLATION. Security of Information and Communication Systems Security of Information and Communication Systems INSTALLATION Table of contents 1.Introduction...2 2.Installation...3 2.1.Hardware requirement...3 2.2.Installation of the system...3 2.3.Installation of

More information

Table of Contents Table of Contents Team Members Project Charter Abstract Operating System Requirements...

Table of Contents Table of Contents Team Members Project Charter Abstract Operating System Requirements... ITS 470 Phase 3.1 November 2, 2008 1 2 3 Table of Contents Table of Contents... 3 Team Members... 6 Project Charter... 7 Abstract... 9 Operating System Requirements... 10 Hardware Requirements... 10 DrQueue

More information

Installation of the OS

Installation of the OS Lab 1 Installation of the OS 1.1 Objectives The goal of this first session is to install a Debian/Linux operating system from scratch on a Intel x86- based computer. The installation will be made on a

More information

RH202. Redhat Certified Technician on Redhat Enterprise Linux 4 (Labs) Exam.

RH202. Redhat Certified Technician on Redhat Enterprise Linux 4 (Labs) Exam. REDHAT RH202 Redhat Certified Technician on Redhat Enterprise Linux 4 (Labs) Exam TYPE: DEMO http://www.examskey.com/rh202.html Examskey REDHAT RH202 exam demo product is here for you to test the quality

More information

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Actual4Test.   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : RH-302 Title : Red Hat Certified Engineer on Redhat Enterprise Linux 5 (Labs) Vendors : RedHat Version

More information

How to install Microsoft Windows XP SP3 on Debian GNU / Linux Squeeze

How to install Microsoft Windows XP SP3 on Debian GNU / Linux Squeeze How to install Microsoft Windows XP SP3 on Debian GNU / Linux Squeeze Author : admin I have never did a proper install of Windows XP on Debian before hand. Even though I experimented once long time ago.

More information

Unit- 5. Linux Systems

Unit- 5. Linux Systems Unit- 5 Linux System- Basic Concepts; System Administration-Requirements for Linux System Administrator, Setting up a LINUX Multifunction Server, Domain Name System, Setting Up Local Network Services;

More information

AT-901 ARM9 System on Module Software user manual

AT-901 ARM9 System on Module Software user manual AT-901 ARM9 System on Module Software user manual Revision 1.0 Contents 1. Overview... 4 2. Linux Firmware... 4 3. Deliveries... 5 4. SW Installation steps... 5 4.1. SAM-BA Introduction... 5 4.2. AT91Bootstrap

More information

Using KVM On Ubuntu 7.10 (Gutsy Gibbon)

Using KVM On Ubuntu 7.10 (Gutsy Gibbon) By Mike Weimichkirch Published: 2007-11-28 17:38 Using KVM On Ubuntu 7.10 (Gutsy Gibbon) In this HowTo I'll explain how to install and use KVM for running your services in virtual machines. KVM (Kernel-based

More information

Installation Manual InfraManage.NET Installation Instructions for Ubuntu

Installation Manual InfraManage.NET Installation Instructions for Ubuntu Installation Manual InfraManage.NET Installation Instructions for Ubuntu Copyright 1996 2017 Timothy Ste. Marie Version 7.5.72SQL InfraManage.NET Installing InfraManage.NET Page 1 of 78 Table of Contents

More information

INSTALLATION. Security of Information and Communication Systems. Table of contents

INSTALLATION. Security of Information and Communication Systems. Table of contents Security of Information and Communication Systems INSTALLATION Table of contents 1. Introduction...2 2....3 2.1. Hardware requirement...3 2.2. of the system...3 2.3. of ALCASAR...7 2.4. Connexion to the

More information

exam.30q. Number: Passing Score: 800 Time Limit: 120 min File Version: 1 LPI

exam.30q. Number: Passing Score: 800 Time Limit: 120 min File Version: 1 LPI 201-450.exam.30q Number: 201-450 Passing Score: 800 Time Limit: 120 min File Version: 1 LPI 201-450 LPIC-2 Exam 201, Part 1 of 2, version 4.5 Exam D QUESTION 1 Which of the following commands creates a

More information

alcasar_documentation Documentation

alcasar_documentation Documentation alcasar_documentation Documentation Release 0.1 Bettyna Bourcier March 29, 2016 Contents 1 Installation 1 1.1 Introduction............................................... 1 1.2 Installation................................................

More information

Appliance Guide. Version 1.0

Appliance Guide. Version 1.0 Appliance Guide Version 1.0 Contents Contents 1 Revision history 2 Getting Started 3 Getting to Know the R7-3000/5000/5000x 5 Getting to Know the R7-1000 6 Setting Up the Appliance 7 Logging in to the

More information

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external?

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? LAN Setup Reflection Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other VMs in the classroom?

More information

DA-682A-DPP Series Quick Installation Guide

DA-682A-DPP Series Quick Installation Guide DA-682A-DPP Series Quick Installation Guide x86 Rackmount Embedded Computers Edition 1.0, March 2016 Technical Support Contact Information www.moxa.com/support Moxa Americas: Toll-free: 1-888-669-2872

More information

Testpassport.

Testpassport. Testpassport http://www.testpassport.cn Exam : RH-302 Title : Red Hat Certified Engineer on Redhat Enterprise Linux 5 (Labs) Version : Demo 1 / 12 1.CORRECT TEXT Change the root Password to redtophat Boot

More information

AT-501 Cortex-A5 System on Module Software user manual - Linux

AT-501 Cortex-A5 System on Module Software user manual - Linux AT-501 Cortex-A5 System on Module Software user manual - Linux Revision 1.1 2 AT-501 SW user manual 1.1 Table of Contents 1 Linux SW overview and installation guide... 5 1.1 Linux overview... 5 1.2 Supported

More information

Server Consolidation with Xen Farming

Server Consolidation with Xen Farming with Gesellschaft für wissenschaftliche Datenverarbeitung mbh Göttingen Am Fassberg, 37077 Göttingen ulrich.schwardmann@gwdg.de Linux Kongress 2008, 9.10.2008 1 2 3 4 5 6 7 8 9 Content should be more than

More information

TS-7350 Single Board Computer Documentation

TS-7350 Single Board Computer Documentation TS-7350 Single Board Computer Documentation Brigham Young University Idaho For Idaho National Laboratories Revised: July 18, 2009 Contents 1 Overview of Single Board Computer (SBC) 2 1.1 Technologic Systems

More information

LAN Setup Reflection

LAN Setup Reflection LAN Setup Reflection After the LAN setup, ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other

More information

Welcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions

Welcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions Welcome to getting started with Ubuntu 12.04 Server. This System Administrator Manual guide to be simple to follow, with step by step instructions with screenshots INDEX 1.Installation of Ubuntu 12.04

More information

Exam Questions RH202

Exam Questions RH202 Exam Questions RH202 Redhat Certified Technician on Redhat Enterprise Linux 5 (Labs) https://www.2passeasy.com/dumps/rh202/ 1.CORRECT TEXT Change the root Password to redtophat Boot the system in Single

More information

RG-MACC_2.0 Installation Manual

RG-MACC_2.0 Installation Manual RG-MACC_2.0 Installation Manual Ruijie Networks Co., Ltd all rights reserved 1 Copyright Clarify Copyright ownership belongs to Ruijie, shall not be reproduced, copied, or used in other ways without permission.

More information

Getting Started with BeagleBoard xm

Getting Started with BeagleBoard xm Getting Started with BeagleBoard xm by Getting Started with BeagleBoard-xM 1. Beagleboard-xM BeagleBoard.org ก Texas Instruments DM3730 1 GHz ก ARM Cortex-A8 (DSP) (PowerVR) (RAM) 512 MB Serial Port, USB

More information

Exam Name: Red Hat Certified Engineer on Redhat

Exam Name: Red Hat Certified Engineer on Redhat Vendor: Red Hat Exam Code: RH302 Exam Name: Red Hat Certified Engineer on Redhat Version: DEMO QUESTION 1 One Logical Volume is created named as myvol under vo volume group and is mounted. The Initial

More information

Certification. System Initialization and Services

Certification. System Initialization and Services Certification System Initialization and Services UNIT 3 System Initialization and Services UNIT 3: Objectives Upon completion of this unit the student should be able to: Describe BIOS functions with respect

More information

PiCloud. Building owncloud on a Raspberry PI

PiCloud. Building owncloud on a Raspberry PI PiCloud Building owncloud on a Raspberry PI PiCloud - Building owncloud on a Raspberry PI by Sebastian Büttrich is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International

More information

On following pages I explain the steps to be performed, for having this Web Filtering product installed.

On following pages I explain the steps to be performed, for having this Web Filtering product installed. created by: Rainer Bemsel Version 1.0 Dated: Apr/6/2003 My initial requirement to use a Web Filtering product was related to protect my family from bad stuff, or better described as unwanted web stuff.

More information

ITEC451 Network Design & Analysis Laboratory Guide: Appendix

ITEC451 Network Design & Analysis Laboratory Guide: Appendix Linux Guide Accessing the command prompt Before you can access the command prompt, you must login to the system. The administrative user on Linux machines is named root. On most Linux distributions, you

More information

= Session-(1.4) Preparing the Workstation for the Lab / OS Installation = Session-(1.4) Preparing the Workstation for the Lab / OS Installation

= Session-(1.4) Preparing the Workstation for the Lab / OS Installation = Session-(1.4) Preparing the Workstation for the Lab / OS Installation = Session-(1.4) Preparing the Workstation for the Lab / OS Installation = Session-(1.4) Preparing the Workstation for the Lab / OS Installation (1.4.1) Hardware Recommendation. (1.4.2) Operating System

More information

Stop all processes and then reboot - same as above startx. Log in as superuser from current login exit

Stop all processes and then reboot - same as above startx. Log in as superuser from current login exit Starting & Stopping shutdown -h now Shutdown the system now and do not reboot shutdown -r 5 Shutdown the system in 5 minutes and reboot shutdown -r now Shutdown the system now and reboot reboot Stop all

More information

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host.

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host. Networking Guide for BeagleBone (Black or Green) by Brian Fraser Last update: Nov 17, 2017 This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green

More information

RAP Installation README

RAP Installation README RAP Installation README (Redhat 9.x as platform) 1. Hardware System requirement CPU P3 100 + RAM 512M + Hard Disk (None SCSI) 20G+ Network Ports: 10/100/1000 1+ (HA and Clustering need 2+) CDROM System

More information

Linux Distribution: Kernel Configuration

Linux Distribution: Kernel Configuration Instituto Superior de Engenharia do Porto Mestrado em Engenharia Eletrotécnica e de Computadores Arquitetura de Computadores Linux Distribution: Kernel Configuration The central element of a GNU/Linux

More information

Installation of Fedora 12 with CD

Installation of Fedora 12 with CD Prepared by investech.wordpress.com Installation of Fedora 12 with Net Install CD Version 1.0 investech.wordpress.com 07-12-09 This document is produced under Creative Common License (Attribution No Derivatives).

More information

The kernel constitutes the core part of the Linux operating system. Kernel duties:

The kernel constitutes the core part of the Linux operating system. Kernel duties: The Linux Kernel The kernel constitutes the core part of the Linux operating system. Kernel duties: System initialization: detects hardware resources and boots up the system. Process scheduling: determines

More information

Manage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS)

Manage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS) Manage Directories and Files in Linux Objectives Understand the Filesystem Hierarchy Standard (FHS) Identify File Types in the Linux System Change Directories and List Directory Contents Create and View

More information

Integration Guide. SafeGuard CryptoServer PCI in Xen Environment Debian 5

Integration Guide. SafeGuard CryptoServer PCI in Xen Environment Debian 5 Integration Guide SafeGuard CryptoServer PCI in Xen Environment Debian 5 Integration Guide: SafeGuard CryptoServer PCI in Xen Environment Imprint copyright 2014 Utimaco IS GmbH Germanusstrasse 4 D-52080

More information

Experimenting Internetworking using Linux Virtual Machines Part I

Experimenting Internetworking using Linux Virtual Machines Part I Experimenting Internetworking using Linux Virtual Machines Part I Hui Chen Previous Release on October 27, 2014 Lastly revised on November 4, 2015 Revision: Copyright c 2016. Hui Chen

More information

Installing caos with Cinch on Floppy Disk

Installing caos with Cinch on Floppy Disk Installing caos with Cinch on Floppy Disk Troy Andrew Johnson May 21, 2004 Abstract cinch is the caos Linux (http://www.caosity.org/) installer. Prerequisites What you need: two floppy disks (at least)

More information

RocketRAID 2310/2300 Controller Fedora Linux Installation Guide

RocketRAID 2310/2300 Controller Fedora Linux Installation Guide RocketRAID 2310/2300 Controller Fedora Linux Installation Guide Version 1.1 Copyright 2006 HighPoint Technologies, Inc. All rights reserved. Last updated on Jan 20, 2006 Table of Contents 1 Overview...1

More information

Vendor: LPI. Exam Code: Exam Name: LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2. Version: Demo

Vendor: LPI. Exam Code: Exam Name: LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2. Version: Demo Vendor: LPI Exam Code: 101-350 Exam Name: LPI Level 1 Exam 101, Junior Level Linux Certification, Part 1 of 2 Version: Demo System Architecture QUESTION 1 What is the process ID number of the init program?

More information

Manually Mount Usb Flash Drive Linux Command Line Redhat

Manually Mount Usb Flash Drive Linux Command Line Redhat Manually Mount Usb Flash Drive Linux Command Line Redhat How to Format USB in Linux using Command Line. This article will help you to format USB Flash drive in Ubuntu systems via Command line. So first

More information

client X11 Linux workstation

client X11 Linux workstation LPIC1 LPIC Linux: System Administrator LPIC 1 LPI command line LPIC-1 Linux LPIC-1 client X11 Linux workstation Unix GNU Linux Fundamentals Unix and its Design Principles FSF and GNU GPL - General Public

More information

Using grub to Boot various Operating Systems

Using grub to Boot various Operating Systems Operating Systems and Systems Integration Using grub to Boot various Operating Systems Contents 1 Aim 2 2 What You Will Do 2 3 Background 2 3.1 Installing grub in MBR from a floppy, and from the OS........

More information

Linux Systems Administration Getting Started with Linux

Linux Systems Administration Getting Started with Linux Linux Systems Administration Getting Started with Linux Network Startup Resource Center www.nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International

More information

raspberrypi login: pi Password: raspberry Linux raspberrypi #160 PREEMPT Mon Sep 17 23:18:42 BST 2012 armv6l

raspberrypi login: pi Password: raspberry Linux raspberrypi #160 PREEMPT Mon Sep 17 23:18:42 BST 2012 armv6l A new image was released on 9/18 with a bunch of fixes. My apt-get is messed up so I can t do an upgrade. Time to start over. This adds the RT2800 USB 802.11N adapter with antenna. New instructions at

More information

Embedded System Design

Embedded System Design Embedded System Design Lecture 10 Jaeyong Chung Systems-on-Chips (SoC) Laboratory Incheon National University Environment Variables Environment variables are a set of dynamic named values that can affect

More information

Quick Start Guide V NLX-microUCS APPLIANCE Unified Communications Server

Quick Start Guide V NLX-microUCS APPLIANCE Unified Communications Server Quick Start Guide V.02.10 NLX-microUCS APPLIANCE Unified Communications Server Introduction The Elastix NLX-microUCS appliance puts at your fingertips all the tools you need to handle your communications

More information

Advanced SUSE Linux Enterprise Server Administration (Course 3038) Chapter 8 Perform a Health Check and Performance Tuning

Advanced SUSE Linux Enterprise Server Administration (Course 3038) Chapter 8 Perform a Health Check and Performance Tuning Advanced SUSE Linux Enterprise Server Administration (Course 3038) Chapter 8 Perform a Health Check and Performance Tuning Objectives Find Performance Bottlenecks Reduce System and Memory Load Optimize

More information

The mixed environment will have PCs from both environments. Usually this environment uses the Linux server as an SSH, DNS or mail server.

The mixed environment will have PCs from both environments. Usually this environment uses the Linux server as an SSH, DNS or mail server. Setting Up The Lab This document is provides the steps for setting up virtual machines for use with the Principles of Computer Security CompTIA Security+ and Beyond. There are a number of virtual platforms

More information

TestOut Linux Pro - English 4.0.x OBJECTIVE MAPPING: CompTIA Linux+ LX0-103

TestOut Linux Pro - English 4.0.x OBJECTIVE MAPPING: CompTIA Linux+ LX0-103 TestOut Linux Pro - English 4.0.x OBJECTIVE MAPPING: CompTIA Linux+ LX0-103 CompTIA Linux+ Powered by LPI LX0-103 Objectives The Linux+ Powered by LPI Exam: LX0-103 exam covers the following topics. #

More information

OPERATING SYSTEMS. Božo Krstajić, PhD, University of Montenegro Podgorica.

OPERATING SYSTEMS. Božo Krstajić, PhD, University of Montenegro Podgorica. OPERATING SYSTEMS Božo Krstajić, PhD, University of Montenegro Podgorica bozok@cg.ac.yu 1 The /etc/rc.d directory The system initialization files are stored in the /etc/rc.d directory. Each task or runlevel

More information

Rocket RAID 2644 SAS Controller opensuse Linux Installation Guide

Rocket RAID 2644 SAS Controller opensuse Linux Installation Guide Rocket RAID 2644 SAS Controller opensuse Linux Installation Guide Version 1.1 Copyright 2012 HighPoint Technologies, Inc. All rights reserved. Last updated on June 12, 2012 Table of Contents 1 Overview...

More information

Raspberry Pi Network Boot

Raspberry Pi Network Boot Raspberry Pi Network Boot @Phenomer October 22, 2014 1 Raspberry Pi SD initrd 2 /srv/pxe ( ) /srv/pxe /srv/pxe/tftp - TFTP /srv/pxe/tftp/pxelinux.cfg - /srv/pxe/repo - /srv/pxe/initrd - initrd % sudo mkdir

More information

Upgrade Cisco Interface Module for LoRaWAN IXM using the Console

Upgrade Cisco Interface Module for LoRaWAN IXM using the Console Upgrade Cisco Interface Module for LoRaWAN IXM using the Console Contents Introduction Prerequisites Requirements Components Used Background Information Configure Step 1. Prepare the firmware images (and

More information

Network Drawing. Computer Specs, I ve used. Installing a Network-Based Intrusion Detection

Network Drawing. Computer Specs, I ve used. Installing a Network-Based Intrusion Detection HS1 HS2 OK1 OK2 PS 1 2 3 4 5 6 7 8 9 101112 COL- ACT- STA.- CONSOLE SD Installing a Network-Based Intrusion Detection created by: Rainer Bemsel Version 1.0 Dated: Apr/10/2003 The purpose of this document

More information

Virtual Lab for CIS 192 & 196 Rich Simms May 27, 2006

Virtual Lab for CIS 192 & 196 Rich Simms May 27, 2006 Virtual Lab for CIS 192 & 196 Rich Simms May 27, 2006 Overview Microsoft s virtualization technology has been available as a product called Virtual Server. Microsoft recently announced two major changes

More information

Quick Start Guide V NLX-microUCS APPLIANCE Unified Communications Server

Quick Start Guide V NLX-microUCS APPLIANCE Unified Communications Server Quick Start Guide V.02.10 NLX-microUCS APPLIANCE Unified Communications Server www.voipon.co.uk sales@voipon.co.uk Tel: +44 (0)1245 808195 Fax: +44 (0)1245 808299 Introduction The Elastix NLX-microUCS

More information

GNU/Linux: An Essential Guide for Students Undertaking BLOSSOM

GNU/Linux: An Essential Guide for Students Undertaking BLOSSOM Copyright: The development of this document is funded by Higher Education of Academy. Permission is granted to copy, distribute and /or modify this document under a license compliant with the Creative

More information

My problem was not understanding that each tunnel had to be on it's own network. I took subnet as; I could assign each tunnel to an address like

My problem was not understanding that each tunnel had to be on it's own network. I took subnet as; I could assign each tunnel to an address like {Network & Hardware layout} First I'll describe my network setup and platform. We have 9 private networks on the 192.168.x.x network, connected via a core router and 1 Mandrake Linux 9.2 server with 2

More information

Parallel Panther Beowulf Cluster

Parallel Panther Beowulf Cluster Parallel Panther Beowulf Cluster Dheeraj Bhardwaj Version 1.1, 4 September 2000 This document is about building a NO cost scalable parallel computer. It describes the details and art

More information

Chapter 02 Linux Installation and Usage

Chapter 02 Linux Installation and Usage Chapter 02 Linux Installation and Usage TRUEFALSE 1. A swap partition contains a filesystem. 2. When a user interacts with his computer, he interacts directly with the kernel of the computer's operating

More information

RocketRAID 231x/230x SATA Controller Red Hat Enterprise/CentOS Linux Installation Guide

RocketRAID 231x/230x SATA Controller Red Hat Enterprise/CentOS Linux Installation Guide RocketRAID 231x/230x SATA Controller Red Hat Enterprise/CentOS Linux Installation Guide Version 1.0 Copyright 2008 HighPoint Technologies, Inc. All rights reserved. Last updated on November 5, 2008 Table

More information

CompTIA Linux+/LPIC-1 COPYRIGHTED MATERIAL

CompTIA Linux+/LPIC-1 COPYRIGHTED MATERIAL CompTIA Linux+/LPIC-1 COPYRIGHTED MATERIAL Chapter System Architecture (Domain 101) THE FOLLOWING COMPTIA LINUX+/LPIC-1 EXAM OBJECTIVES ARE COVERED IN THIS CHAPTER: 101.1 Determine and Configure hardware

More information

Installing Red Hat Enterprise Linux AS 4 Update 3 on the IBM System p5 185 or IBM Intellistation POWER 185

Installing Red Hat Enterprise Linux AS 4 Update 3 on the IBM System p5 185 or IBM Intellistation POWER 185 Installing Red Hat Enterprise Linux AS 4 Update 3 on the IBM System p5 185 or IBM Intellistation POWER 185 A change in the IBM (R) System p5 (TM) 185 and IBM Intellistation (R) POWER (TM) 185 requires

More information

RTNET for the SPB and LiRE. Patrick Hohmann

RTNET for the SPB and LiRE. Patrick Hohmann RTNET for the SPB and LiRE Patrick Hohmann www.l3s.de/spb 1 MoRob Modular Educational Robotic Toolbox A project to develop a framework for teaching/research with Robotics Project Partners: L3S Hannover

More information

Lab on User administration

Lab on User administration Lab on User administration To add user #useradd [options] -c Change the comment field. This is often the users full name. -d Change the home directory -e Set

More information

RocketRAID 231x/230x SATA Controller Fedora Linux Installation Guide

RocketRAID 231x/230x SATA Controller Fedora Linux Installation Guide RocketRAID 231x/230x SATA Controller Fedora Linux Installation Guide Version 1.0 Copyright 2008 HighPoint Technologies, Inc. All rights reserved. Last updated on April 7, 2009 Table of Contents 1 Overview...1

More information

Vendor: RedHat. Exam Code: RH133. Exam Name: Red Hat Linux System Administration. Version: Demo

Vendor: RedHat. Exam Code: RH133. Exam Name: Red Hat Linux System Administration. Version: Demo Vendor: RedHat Exam Code: RH133 Exam Name: Red Hat Linux System Administration Version: Demo QUESTION NO: 1 You work as a Network Administrator for Perfect Solutions Inc. The company has a Linux-based

More information

Getting Started with PetaLinux SDK

Getting Started with PetaLinux SDK Getting Started with PetaLinux SDK November 26, 2009 Table of Contents Table of Contents...2 About This Guide...3 Related PetaLinux Documents...3 Getting Started...3 Prerequisites...3 Installation...4

More information

AT91SAM9G45-EVK Linux. User Manual

AT91SAM9G45-EVK Linux. User Manual AT91SAM9G45-EVK Linux User Manual Revision History Rev Date Description 1.0 2011-02-10 Initial version Catalogue 1. BUILD THE DEVELOPMENT PLATFORM... 1 1.1Create the working directory... 1 1.2 Cross compilation

More information

LPI EXAM LPI Level 2 Exam 201, Advanced Level Linux Certification, Part 1 of 2. Buy Full Product.

LPI EXAM LPI Level 2 Exam 201, Advanced Level Linux Certification, Part 1 of 2. Buy Full Product. LPI EXAM - 117-201 LPI Level 2 Exam 201, Advanced Level Linux Certification, Part 1 of 2 Buy Full Product http://www.examskey.com/117-201.html Examskey LPI 117-201 exam demo product is here for you to

More information

Composite USB Gadgets on the Raspberry Pi Zero isticktoit.net 1 / :36. g_{hid,ether,serial,*}

Composite USB Gadgets on the Raspberry Pi Zero isticktoit.net 1 / :36. g_{hid,ether,serial,*} 1 / 8 23.4.2017 17:36 g_{hid,ether,serial,*} 2 / 8 23.4.2017 17:36 $ sudo BRANCH=next rpi-update $ echo "dtoverlay=dwc2" sudo tee -a /boot/config.txt $ echo "dwc2" sudo tee -a /etc/modules libcomposite

More information

Static and source based routing

Static and source based routing Static and source based routing Lab setup For this lab students have to work in teams of two. Two team of two students (that is overall four students) should form a group and perform lab tasks together.

More information

StampA5D3x/PortuxA5/PanelA5. Quickstart Guide

StampA5D3x/PortuxA5/PanelA5. Quickstart Guide StampA5D3x/PortuxA5/PanelA5 Quickstart Guide StampA5D3x/PortuxA5/PanelA5 StampA5D3x/PortuxA5/PanelA5: Quickstart Guide Copyright 2015 taskit GmbH All rights to this documentation and to the product(s)

More information

Fedora Linux Installation Guide

Fedora Linux Installation Guide RocketRAID 276x SAS Controller Fedora Linux Installation Guide Version 1.1 Copyright 2012 HighPoint Technologies, Inc. All rights reserved. Last updated on May 29, 2012 Table of Contents 1 Overview...

More information

V Workstation Imaging

V Workstation Imaging V Workstation Imaging The following sections provide information on Novell ZENworks Desktop Management Workstation Imaging procedures and features. Chapter 50, Common Imaging Deployment Strategies, on

More information

An Autonomous Underwater Vehicle CPU Programming How To Guide

An Autonomous Underwater Vehicle CPU Programming How To Guide An Autonomous Underwater Vehicle CPU Programming How To Guide Roger Cortesi Document Version 0.1: May 5, 2006 1 Contents 1 Introduction 3 2 Configuring the TS-7200 5 2.1 Configuring the RedBoot boot loader...........................

More information

Chapter 6. Linux File System

Chapter 6. Linux File System Chapter 6 Linux File System 1 File System File System management how to store informations on storage devices The Hierarchical Structure Types of file Common File system Tasks 2 The Hierarchical Structure

More information

Installing caos with Cinch on CDROM

Installing caos with Cinch on CDROM Installing caos with Cinch on CDROM Troy Andrew Johnson May 21, 2004 Abstract cinch is the caos Linux (http://www.caosity.org/) installer. Prerequisites What you need: one blank CD-R (or CD-RW) disk (at

More information

Course 55187B Linux System Administration

Course 55187B Linux System Administration Course Outline Module 1: System Startup and Shutdown This module explains how to manage startup and shutdown processes in Linux. Understanding the Boot Sequence The Grand Unified Boot Loader GRUB Configuration

More information

HOW TO CLONE A LARGE NUMBER OF PCs

HOW TO CLONE A LARGE NUMBER OF PCs HOW TO CLONE A LARGE NUMBER OF PCs András Keszthelyi (Budapest Tech Polytechnical Institution) kea@turul.banki.hu Computer sciences are taught in all kinds of schools from elementary grade to universities

More information

CREATION OF A MINIMAL STAND ALONE RTAI SYSTEM ================================================

CREATION OF A MINIMAL STAND ALONE RTAI SYSTEM ================================================ Requirements :: --------------- CREATION OF A MINIMAL STAND ALONE RTAI SYSTEM ================================================ * I prepared my stand alone RTAI for the following hardware configurations.

More information

At course completion. Overview. Audience profile. Course Outline. : 55187B: Linux System Administration. Course Outline :: 55187B::

At course completion. Overview. Audience profile. Course Outline. : 55187B: Linux System Administration. Course Outline :: 55187B:: Module Title Duration : 55187B: Linux System Administration : 4 days Overview This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional

More information

System Manager Unit (SMU) Hardware Reference

System Manager Unit (SMU) Hardware Reference System Manager Unit (SMU) Hardware Reference MK-92HNAS065-02 Notices and Disclaimer Copyright 2015 Hitachi Data Systems Corporation. All rights reserved. The performance data contained herein was obtained

More information

Freescale FAE75 Training Genesi Pegasos II LinuxTraining. Maurie Ommerman June 10, 2004

Freescale FAE75 Training Genesi Pegasos II LinuxTraining. Maurie Ommerman June 10, 2004 Freescale FAE75 Training Genesi Pegasos II LinuxTraining Maurie Ommerman June 10, 2004 FAE75 Part 3 Debian Linux Maurie Ommerman June 10, 2004 Open Firmware boot script Boot Options Upon PowerUP, this

More information

Exam LFCS/Course 55187B Linux System Administration

Exam LFCS/Course 55187B Linux System Administration Exam LFCS/Course 55187B Linux System Administration About this course This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional

More information

TECHNICAL WHITE PAPER. Using Stateless Linux with Veritas Cluster Server. Linux

TECHNICAL WHITE PAPER. Using Stateless Linux with Veritas Cluster Server. Linux TECHNICAL WHITE PAPER Using Stateless Linux with Veritas Cluster Server Linux Pranav Sarwate, Assoc SQA Engineer Server Availability and Management Group Symantec Technical Network White Paper Content

More information

Link Gateway ISO Installation Manual

Link Gateway ISO Installation Manual Link Gateway ISO Installation Manual Copyright 2016 NetLinkz. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into

More information

"Charting the Course... MOC B: Linux System Administration. Course Summary

Charting the Course... MOC B: Linux System Administration. Course Summary Description Course Summary This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. The course covers

More information

READ ME FIRST Windows 95/98/Me/2000

READ ME FIRST Windows 95/98/Me/2000 READ ME FIRST Windows 95/98/Me/2000 *DSL Equipment Installation Guide: Efficient Networks 5260 *Digital Subscriber Line Part Number: 52609X02 Version 1.2 Table of Contents Follow Steps 1 through 8 to complete

More information

Linux development. Kernel Development with VirtualBox Marco Stornelli. Created with OpenOffice.org 3.1.1

Linux development. Kernel Development with VirtualBox Marco Stornelli. Created with OpenOffice.org 3.1.1 Linux development Kernel Development with VirtualBox Marco Stornelli Created with OpenOffice.org 3.1.1 1 Rights to copy Attribution ShareAlike 3.0 You are free to copy, distribute, display, and perform

More information

Managing the Linux Boot Process

Managing the Linux Boot Process Managing the Linux Boot Process CHAPTER 6 In this chapter, you will learn about The Linux boot process Configuring the bootloader Managing Linux runlevels Shutting down the system In the preceding chapter,

More information

Introduction. What is Linux? What is the difference between a client and a server?

Introduction. What is Linux? What is the difference between a client and a server? Linux Kung Fu Introduction What is Linux? What is the difference between a client and a server? What is Linux? Linux generally refers to a group of Unix-like free and open-source operating system distributions

More information