Projekt an aktuellen Zustand des PRojektes angepasst
Dieser Commit ist enthalten in:
Ursprung
c8503c008e
Commit
dcdf6755c9
|
@ -1,39 +1,39 @@
|
|||
\documentclass{abschlussarbeit}
|
||||
\usepackage[]{shortcuts}
|
||||
\addbibresource{quellen.bib}
|
||||
\graphicspath{ {bilder/} }
|
||||
\usepackage{blindtext}
|
||||
\author{Sebastian Tobie}
|
||||
\title{Erstellung einer Remote-Desktop~Plattform\\ auf Linux~Basis}
|
||||
\subtitle{LiTerm}
|
||||
\overfullrule=2cm%Erkennung von Overflow Fehlern
|
||||
\begin{document}
|
||||
\pagenumbering{empty}
|
||||
\begin{titlepage}
|
||||
\centering{
|
||||
\huge{\runtitle}\\
|
||||
\normalsize{\runsubtitle}
|
||||
}
|
||||
\vfill{}
|
||||
\begin{table}[h!]
|
||||
\begin{tabular}{|ll|}
|
||||
\hline
|
||||
Prüfungsbewerber:&\runauthor\\
|
||||
Geburtsdatum:&\gbdatum\\
|
||||
Geburtsort:&\gbort\\
|
||||
Ausbildungsberuf:&Fachinformatiker für Systemintegration\\
|
||||
Betrieb:&\betrieb\\
|
||||
\hline
|
||||
\end{tabular}
|
||||
\end{table}
|
||||
\end{titlepage}
|
||||
\tableofcontents{}
|
||||
\clearpage
|
||||
\pagenumbering{arabic}
|
||||
\input{spezifikation}
|
||||
\input{durchführung}
|
||||
\input{ergebnis}
|
||||
\clearpage
|
||||
\pagenumbering{roman}
|
||||
\input{anhang}
|
||||
\end{document}
|
||||
\documentclass{abschlussarbeit}
|
||||
\usepackage[]{shortcuts}
|
||||
\addbibresource{quellen.bib}
|
||||
\graphicspath{ {bilder/} }
|
||||
\usepackage{blindtext}
|
||||
\author{Sebastian Tobie}
|
||||
\title{Erstellung einer Remote-Desktop~Plattform\\ auf Linux~Basis}
|
||||
\subtitle{LiTerm}
|
||||
\overfullrule=2cm%Erkennung von Overflow Fehlern
|
||||
\begin{document}
|
||||
\pagenumbering{empty}
|
||||
\begin{titlepage}
|
||||
\centering{
|
||||
\huge{\runtitle}\\
|
||||
\normalsize{\runsubtitle}
|
||||
}
|
||||
\vfill{}
|
||||
\begin{table}[h!]
|
||||
\begin{tabular}{|ll|}
|
||||
\hline
|
||||
Prüfungsbewerber:&\runauthor\\
|
||||
Geburtsdatum:&\gbdatum\\
|
||||
Geburtsort:&\gbort\\
|
||||
Ausbildungsberuf:&Fachinformatiker für Systemintegration\\
|
||||
Betrieb:&\betrieb\\
|
||||
\hline
|
||||
\end{tabular}
|
||||
\end{table}
|
||||
\end{titlepage}
|
||||
\tableofcontents{}
|
||||
\clearpage
|
||||
\pagenumbering{arabic}
|
||||
\input{spezifikation}
|
||||
\input{durchführung}
|
||||
\input{ergebnis}
|
||||
\clearpage
|
||||
\pagenumbering{roman}
|
||||
\input{anhang}
|
||||
\end{document}
|
||||
|
|
|
@ -33,17 +33,19 @@
|
|||
}
|
||||
\addtokomafont{caption}{\small\bfseries}
|
||||
%minted Konfig
|
||||
\definecolor{quellbg}{rgb}{0.4,0.4,0.4}
|
||||
\definecolor{LightGray}{gray}{0.8}
|
||||
\setminted{
|
||||
bgcolor=quellgb,
|
||||
langlinenos=true,
|
||||
bgcolor=LightGray,
|
||||
breakanywhere=true,
|
||||
breaklines=true,
|
||||
encoding=utf-8,
|
||||
tabsize=4,
|
||||
python3=true,
|
||||
autogobble=true,
|
||||
lineos
|
||||
}
|
||||
\makeatletter
|
||||
\makeatother
|
||||
%PDF-Konfiguration
|
||||
\makeatletter
|
||||
\let\orgdescriptionlabel\descriptionlabel
|
||||
|
|
|
@ -1,16 +1,70 @@
|
|||
% !TEX root = LiTerm.tex
|
||||
% !TeX encoding = UTF-8
|
||||
% !TeX spellcheck = de_DE
|
||||
\chapter{Anhang}
|
||||
\section{Quellcode}
|
||||
\section{Abkürzungen}
|
||||
\begin{acronym}[LAN]
|
||||
\acro{VM}{virtuelle Maschine}
|
||||
\acrodefplural{VM}{virtuelle Maschinen}
|
||||
\acro{LAN}{Local Area Network}
|
||||
\acro{DE}{Desktop Umgebung}
|
||||
\acro{JSON}{Javascript Object Notation}
|
||||
\end{acronym}
|
||||
\printbibliography[title=Quellenverzeichnis]
|
||||
\listoffigures
|
||||
\listoftables
|
||||
% !TEX root = LiTerm.tex
|
||||
% !TeX encoding = UTF-8
|
||||
% !TeX spellcheck = de_DE
|
||||
\chapter{Anhang}
|
||||
\begin{table}[h]
|
||||
\begin{tabular}{|l|l|l|l|}
|
||||
\hline
|
||||
&zeus&poseidon&hades\\\hline
|
||||
Sprache/Land/Tastatur&\multicolumn{3}{c|}{Deutsch/Deutschland/Deutsch}\\\hline
|
||||
Hostname&zeus&poseidon&hades\\\hline
|
||||
Domain&\multicolumn{3}{c|}{literm.local}\\hline
|
||||
Rootpasswort&\multicolumn{3}{c|}{pietIrgun}\\\hline
|
||||
Name des Benutzers&\multicolumn{3}{c|}{Administrator}\\\hline
|
||||
benutzername&\multicolumn{3}{c|}{administrator}\\\hline
|
||||
Benutzerpasswort&\multicolumn{3}{c|}{swufvac\$}\\\hline
|
||||
Partitionen&ESP 500 MB&ESP 500 MB&ESP 500 MB\\\cline{2-4}
|
||||
&/ 100GB&/ 45GB&/ 100GB\\\cline{2-4}
|
||||
&&/home 50GB&\\\cline{2-4}
|
||||
&&/media/gruppenlaufwerke 25GB&\\\cline{2-4}
|
||||
&/var 20GB&&/var 20GB\\\cline{2-4}
|
||||
&SWAP 7,5GB&SWAP 7,5GB&SWAP 7,5GB\\\hline
|
||||
spiegelserver&\multicolumn{3}{c|}{ftp.de.debian.org}\\\hline
|
||||
Packeterfassung&\multicolumn{3}{c|}{Nein}\\\hline
|
||||
Softwareauswahl&\multicolumn{3}{c|}{ssh-server, standardsystemwerkzeuge}\\\hline
|
||||
\end{tabular}
|
||||
\caption{Einstellungen der Server bei Installation}
|
||||
\label{tab:einstserver}
|
||||
\end{table}
|
||||
\begin{table}[h]
|
||||
\begin{tabular}{|l|l|l|l|}
|
||||
\hline
|
||||
\textbf{Lizenz} & \textbf{Einheit} & \textbf{Kosten pro Einheit} &\textbf{Jahr} \\\hline
|
||||
Windows Server \acs{RDS} \acs{CAL} & Nutzer &130 € & 2018 \\\hline
|
||||
Windows Server \acs{CAL} & Nutzer & 150 € & 2018\\\hline
|
||||
Windows Server & Prozessor & 1800 € & 2010 \\\hline
|
||||
\end{tabular}
|
||||
\caption{Lizenzkosten Terminalserver Windows}
|
||||
\label{tab:lizenz}
|
||||
\end{table}
|
||||
\section{Quellcode}
|
||||
\begin{listing}[H]
|
||||
\inputminted{text}{sourcecode/interfaces.zeus}
|
||||
\caption{/etc/network/interfaces von zeus}
|
||||
\label{list:interfacesz}
|
||||
\end{listing}
|
||||
\begin{listing}[H]
|
||||
\inputminted{text}{sourcecode/interfaces.poseidon}
|
||||
\caption{/etc/network/interfaces von poseidon}
|
||||
\label{list:interfacesp}
|
||||
\end{listing}
|
||||
\begin{listing}[H]
|
||||
\inputminted{text}{sourcecode/interfaces.hades}
|
||||
\caption{/etc/network/interfaces von hades}
|
||||
\label{list:interfacesh}
|
||||
\end{listing}
|
||||
\section{Abkürzungen}
|
||||
\begin{acronym}[LAN]
|
||||
\acro{VM}{virtuelle Maschine}
|
||||
\acrodefplural{VM}{virtuelle Maschinen}
|
||||
\acro{LAN}{Local Area Network}
|
||||
\acro{DE}{Desktop Umgebung}
|
||||
\acro{JSON}{Javascript Object Notation}
|
||||
\acro{CAL}{Client Access License}
|
||||
\acro{RDS}{Remote Desktop Service}
|
||||
\acro{SSH}{Secure Shell}
|
||||
\acro{CD}{Compact Disk}
|
||||
\end{acronym}
|
||||
\printbibliography[title=Quellenverzeichnis]
|
||||
\listoffigures
|
||||
\listoftables
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
*
|
||||
!.gitignore
|
|
@ -1,20 +1,25 @@
|
|||
% !TEX root = LiTerm.tex
|
||||
% !TeX encoding = UTF-8
|
||||
% !TeX spellcheck = de_DE
|
||||
\chapter{Durchführung}
|
||||
\section{Serverinstallation}
|
||||
\blindtext[3]
|
||||
\section{Installation Nutzerverwaltung}
|
||||
\blindtext[3]
|
||||
\section{Installation Remoteumgebung}
|
||||
\blindtext[2]
|
||||
\section{Installation Monitoring}
|
||||
\blindtext[2]
|
||||
\section{Installation Projektmanagementprogramm}
|
||||
\blindtext[2]
|
||||
\section{Firmware Erstellung}
|
||||
\blindtext[1]
|
||||
\section{Aufbau Clients}
|
||||
\blindtext[1]
|
||||
\section{Schulung}
|
||||
% !TEX root = LiTerm.tex
|
||||
% !TeX encoding = UTF-8
|
||||
% !TeX spellcheck = de_DE
|
||||
\chapter{Durchführung}
|
||||
\section{Serverinstallation}
|
||||
Ich habe das Image der Netzwerkinstallations-\acs{CD} von der Seite des Debianprojektes\cite{web:debian} heruntergeladen und auf eine DVD-RW gebrannt.
|
||||
Während des Brennvorgangs habe ich 3 Minipcs aufgebaut, da die Routen vom FiSiNetz in das Projektnetz noch nicht installiert waren, hatte ich sie für die Dauer der Installation mit dem FiSiNetz verbunden.
|
||||
Als der Brennvorgang fertig war habe ich von der DVD mittels EFI gebootet und die fragen wie in Tabelle \ref{tab:einstserver} beantwortet.
|
||||
Ich habe nur die Standardwerkzeuge und den \acs{SSH}-Server installiert, da die Server nur Remote administriert werden müssen.
|
||||
Nachdem die Installation durchgeführt wurde, habe ich mich als User \texttt{administrator} angemeldet und das Programm \texttt{sudo} installiert und den user \texttt{administrator} der Gruppe \texttt{sudo} hinzugefügt.
|
||||
Hiernach habe ich die \texttt{/etc/network/interfaces} bearbeitet und die vorhandenen Einstellungen durch die entsprechenden Einstellungen aus den Listings \ref{list:interfacesz},\ref{list:interfacesp} und \ref{list:interfacesh} ersetzt.
|
||||
\section{Installation Nutzerverwaltung}
|
||||
\blindtext[3]
|
||||
\section{Installation Remoteumgebung}
|
||||
\blindtext[2]
|
||||
\section{Installation Monitoring}
|
||||
\blindtext[2]
|
||||
\section{Installation Projektmanagementprogramm}
|
||||
\blindtext[2]
|
||||
\section{Firmware Erstellung}
|
||||
\blindtext[1]
|
||||
\section{Aufbau Clients}
|
||||
\blindtext[1]
|
||||
\section{Schulung}
|
||||
\blindtext[2]
|
|
@ -1,5 +1,5 @@
|
|||
\chapter{Ergebnis}
|
||||
\section{Technische Abweichungen}
|
||||
\blindtext[2]
|
||||
\section{Zeitliche Abweichungen}
|
||||
\chapter{Ergebnis}
|
||||
\section{Technische Abweichungen}
|
||||
\blindtext[2]
|
||||
\section{Zeitliche Abweichungen}
|
||||
\blindtext[1]
|
|
@ -1,4 +1,4 @@
|
|||
% Encoding: UTF-8
|
||||
% Encoding: UTF-8
|
||||
|
||||
@Online{web:de,
|
||||
author = {Imanol Mateo},
|
||||
|
@ -66,5 +66,12 @@
|
|||
urldate = {2018-02-27},
|
||||
file = {:../Dokumente/kompass-it-verschlüsselung.pdf:PDF},
|
||||
}
|
||||
|
||||
@Comment{jabref-meta: databaseType:biblatex;}
|
||||
|
||||
@Online{web:debian,
|
||||
title = {Debian -- The Universal Operating System},
|
||||
year = {2018},
|
||||
date = {2018-03-07},
|
||||
url = {https://debian.org},
|
||||
}
|
||||
|
||||
@Comment{jabref-meta: databaseType:biblatex;}
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
#Hades Netzwerkeinstellungen
|
||||
auto lo
|
||||
iface lo inet loopback
|
||||
|
||||
auto eno1
|
||||
iface eno1 inet static
|
||||
address 10.0.0.3/24
|
||||
gateway 10.0.0.254
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
#Poseidon Netzwerkeinstellungen
|
||||
auto lo
|
||||
iface lo inet loopback
|
||||
|
||||
auto eno1
|
||||
iface eno1 inet static
|
||||
address 10.0.0.2/24
|
||||
gateway 10.0.0.254
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
#Zeus Netzwerkeinstellungen
|
||||
auto lo
|
||||
iface lo inet loopback
|
||||
|
||||
auto eno1
|
||||
iface eno1 inet static
|
||||
address 10.0.0.1/24
|
||||
gateway 10.0.0.254
|
||||
|
|
@ -1,10 +1,24 @@
|
|||
% !TEX root = LiTerm.tex
|
||||
% !TeX encoding = UTF-8
|
||||
% !TeX spellcheck = de_DE
|
||||
\chapter{Spezifikation}
|
||||
\section{Zielsetzung}
|
||||
\blindtext[1]
|
||||
\section{IST-Analyse}
|
||||
\blockcquote{web:de}{text}
|
||||
\section{SOLL-Analyse}
|
||||
\blindtext[3]
|
||||
% !TEX root = LiTerm.tex
|
||||
% !TeX encoding = UTF-8
|
||||
% !TeX spellcheck = de_DE
|
||||
\chapter{Spezifikation}
|
||||
\section{Zielsetzung}
|
||||
\blindtext[1]
|
||||
\section{IST-Analyse}
|
||||
Das Berufsbildungswerk nutzt für den Kaufmännischen Bereich eine Remote-Desktop-Umgebung auf Windowsbasis.
|
||||
Die Umgebung besteht aus 5 Virtuellen Windows Server 2008 SP1, wovon 4 eine Aktivierte Remotedesktop-Rolle haben und der letzte als Domaincontroller für die \texttt{mk.bbwsh.intern} dient, und einem Physischen Windows server 2008 SP1 der die Virtuellen Instanzen mittels Hyper-V hostet.
|
||||
Auf den Remotedesktop Servern sind unter anderen Microsoft\regi{} Office Standard 2010\cori{}(MS Office Word, Excel, OneNote, Outlook, Powerpoint, Publisher, Word), Adobe Reader DC\cori{}, Internet Explorer\regi{} 11, Adobe Flash Player, PDF-Xchange 4, Empirium Agent und Matrix42 installiert.
|
||||
In der Domäne sind etwa 300 Aktive Benutzer der Terminalumgebung registriert.
|
||||
Teile des IT-Bereichs der Kaufmännischen Abteilung besitzen Rechte zum Zurücksetzen von Passwörtern.
|
||||
\section{SOLL-Analyse}
|
||||
Die Nutzer sollen über Thinclients auf die Serverumgebung zugreifen und in der Umgebung Folgende Aufgaben erfüllen können:
|
||||
\begin{itemize}
|
||||
\item Text- und Tabellendokumente erstellen und bearbeiten
|
||||
\item Präsentationen erstellen und Vorführen
|
||||
\item Webseiten Besuchen
|
||||
\end{itemize}
|
||||
Des weiteren soll eine Benutzerverwaltung eingerichtet werden, wo Benutzer mit entsprechenden Rechten Passwörter Zurücksetzen können.
|
||||
Zudem soll eine Möglichkeit eingerichtet werden, mithilfe derer E-Mails verschickt und empfangen werden können.
|
||||
Es kann ein Möglichkeit eingerichtet werden, mithilfe derer Nutzer in Gruppen Daten speichern können.
|
||||
Nutzer dürfen keine Software aus den Home-Verzeichnissen Ausführen dürfen.
|
||||
Nutzer sollen auf eine Projektmanagementsoftware zugreifen können.
|
In neuem Issue referenzieren