62501 Linux server og netværk

2017/2018

Informatik(100%)
IT,Ballerup: valgfag
Elektronik: valgfag
Softwareteknologi: valgfag
Sundhedsteknologi: valgfag
ITØ: valgfag
Kursusinformation
Linux Server and Network
Engelsk
5
Diplomingeniør
Kurset udbydes under tompladsordningen
E4A (tirs 13-17)
F4A (tirs 13-17)
Campus Ballerup
50% of the time will be used by lectures and discussions which will cover the theoretical aspects.

The practical part will fall in two parts: workstation installation and set-up will be done individually whereas server building will be done as a course assignment in groups of up to three students.

Selected course assignments will be handed in and will be starting point for the exam.
13-uger
E4A, F4A
Mundtlig eksamen og bedømmelse af øvelser
Starting point for exam will be one of the handed in assignment solutions and thereafter questions in curriculum will be asked.
20 minutes each student
Skriftlige hjælpemidler er tilladt
7-trins skala , intern bedømmelse
62537
Knowledge corresponding to a Data Communication class
Minimum 10 Maksimum: 30
Birger Andersen , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5114 , birad@dtu.dk

62 DTU Diplom
I studieplanlæggeren
Overordnede kursusmål
To give the student sufficient theoretical and practical understanding and knowledge to design and implement a local network, including a server of own choice, connected to the Internet using PCs and VM's running Linux as the platform for both workstations and servers. Also cloud administation and operation is discussed.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • 1. Operate Linux from the command line
  • 2. Describe the Linux file system, including the protection system
  • 3. Perform simple system administrator task such as user administration, access control, etc.
  • 4. Create and maintain a log book for the server
  • 5. Identify the possible threats to the security of a workstation and a server
  • 6. Specify and implement proper contermeasures to the identified threats
  • 7. Specify and implement methods to assertain the continuing operation of the server in spite of e.g. power failures, planned or otherwise
  • 8. Describe the protocol(s) applicable to the chosen server
  • 9. Discuss the pros and cons of the chosen server relative to similar servers
  • 10. Discuss cloud administration and operation, including pros and cons of using cloud
  • 11. Demonstrate the proper operation of the server (testing)
Kursusindhold
Workstation installation - turn your laptop into a working Linux computer

Linux usage: Users; file systems and file system structure; essential commands. Graphical desktops.

Networks: Linux in a networking environment: Structure and configuration of the networking software.

Build your own system: Install packages: From source code (tar, ./configure, make, make install) or package managers: dpkg, RPM etc.

Basic security: threats, prevention, detection.

Servers: Choose your type of servers (file, mail, print, name, web, DHCP, Samba, database);

Cloud: Linux in a cloud environment; administration and operation

Build and secure the chosen server.
Litteraturhenvisninger
Linux Pocket Guide. Daniel J. Barrett. O'Reilly. ISBN 0-596-00628-4

UNIX and Linux System Administration Handbook 4th ed., Nemeth, Snyder, Hein & Whaley, Prentice Hall ISBN 0-13-148005-7

Supplementary literature:

'Linux Network Administrator's Guide', 3nd ed. Tony Bautts, Terry Dawson & Gregory N. Purdy. O'Reilly, Sebastopol CA 2005, ISBN 0-596-00548-2. (The 2nd edition may be downloaded from the Internet http:/​/​www.tldp.org/​guides/​)

'Linux in a Nutshell', 4th ed. Ellen Siever et al. O'Reilly, Sebastopol CA
2000, ISBN -596-00482-6

'Computer Networking. A Top-Down Approach Featuring the Internet', 3rd ed. James Kurose and Keith W. Ross. Addison Wesley, New York 2005, ISBN 0-321-26976-4
Bemærkninger
Afterwards a security related project can be worked out in course 62419 (in 3 weeks span).
Sidst opdateret
29. maj, 2017