Archiv
/
abschlussarbeit
Archiviert
1
0
Fork 0

Projekt an aktuellen Zustand des PRojektes angepasst

Dieser Commit ist enthalten in:
Sebastian Tobie 2018-03-08 14:19:02 +01:00
Ursprung c8503c008e
Commit dcdf6755c9
11 geänderte Dateien mit 205 neuen und 94 gelöschten Zeilen

Datei anzeigen

@ -33,17 +33,19 @@
} }
\addtokomafont{caption}{\small\bfseries} \addtokomafont{caption}{\small\bfseries}
%minted Konfig %minted Konfig
\definecolor{quellbg}{rgb}{0.4,0.4,0.4} \definecolor{LightGray}{gray}{0.8}
\setminted{ \setminted{
bgcolor=quellgb, bgcolor=LightGray,
langlinenos=true,
breakanywhere=true, breakanywhere=true,
breaklines=true, breaklines=true,
encoding=utf-8, encoding=utf-8,
tabsize=4, tabsize=4,
python3=true, python3=true,
autogobble=true, autogobble=true,
lineos
} }
\makeatletter
\makeatother
%PDF-Konfiguration %PDF-Konfiguration
\makeatletter \makeatletter
\let\orgdescriptionlabel\descriptionlabel \let\orgdescriptionlabel\descriptionlabel

Datei anzeigen

@ -2,7 +2,57 @@
% !TeX encoding = UTF-8 % !TeX encoding = UTF-8
% !TeX spellcheck = de_DE % !TeX spellcheck = de_DE
\chapter{Anhang} \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} \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} \section{Abkürzungen}
\begin{acronym}[LAN] \begin{acronym}[LAN]
\acro{VM}{virtuelle Maschine} \acro{VM}{virtuelle Maschine}
@ -10,6 +60,10 @@
\acro{LAN}{Local Area Network} \acro{LAN}{Local Area Network}
\acro{DE}{Desktop Umgebung} \acro{DE}{Desktop Umgebung}
\acro{JSON}{Javascript Object Notation} \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} \end{acronym}
\printbibliography[title=Quellenverzeichnis] \printbibliography[title=Quellenverzeichnis]
\listoffigures \listoffigures

2
Dokumentation/build/.gitignore vendored Normale Datei
Datei anzeigen

@ -0,0 +1,2 @@
*
!.gitignore

Datei anzeigen

@ -3,7 +3,12 @@
% !TeX spellcheck = de_DE % !TeX spellcheck = de_DE
\chapter{Durchführung} \chapter{Durchführung}
\section{Serverinstallation} \section{Serverinstallation}
\blindtext[3] 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} \section{Installation Nutzerverwaltung}
\blindtext[3] \blindtext[3]
\section{Installation Remoteumgebung} \section{Installation Remoteumgebung}

Datei anzeigen

@ -67,4 +67,11 @@
file = {:../Dokumente/kompass-it-verschlüsselung.pdf:PDF}, file = {:../Dokumente/kompass-it-verschlüsselung.pdf:PDF},
} }
@Online{web:debian,
title = {Debian -- The Universal Operating System},
year = {2018},
date = {2018-03-07},
url = {https://debian.org},
}
@Comment{jabref-meta: databaseType:biblatex;} @Comment{jabref-meta: databaseType:biblatex;}

Datei anzeigen

@ -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

Datei anzeigen

@ -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

Datei anzeigen

@ -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

Datei anzeigen

@ -5,6 +5,20 @@
\section{Zielsetzung} \section{Zielsetzung}
\blindtext[1] \blindtext[1]
\section{IST-Analyse} \section{IST-Analyse}
\blockcquote{web:de}{text} 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} \section{SOLL-Analyse}
\blindtext[3] 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.