diff --git a/kiss/net-datacopy/Net-Datacopy.pdf b/kiss/net-datacopy/Net-Datacopy.pdf index 5b18906a6ba748b48d2f5a881c607fc0e3ac39de..9e6cc975673183d602e94a4234e98956f4e29cc0 100644 Binary files a/kiss/net-datacopy/Net-Datacopy.pdf and b/kiss/net-datacopy/Net-Datacopy.pdf differ diff --git a/kiss/net-datacopy/Net-Datacopy.tex b/kiss/net-datacopy/Net-Datacopy.tex index 17e95fe155c010f94242fd2f87fcbfa5798ad2fd..4960db7aaf3cb861c416820c83d624bc2fb3fdb3 100644 --- a/kiss/net-datacopy/Net-Datacopy.tex +++ b/kiss/net-datacopy/Net-Datacopy.tex @@ -68,12 +68,14 @@ {\LARGE Fragestellung} -\begin{itemize} +\begin{itemize}[<+->] \item 20 MB Daten \item auf 10 PCs verteilen \item 16x in 8 Stunden (Experiment) \end{itemize} + +\uncover<+->{ {\LARGE Lösungen} \begin{itemize}[<+->] @@ -84,7 +86,8 @@ \item Samba ``Windows-Netzwerk`" \item \textbf{ssh, scp} \item rsync, svn, git -\end{itemize} +\end{itemize} +} % /uncover \end{frame} @@ -137,6 +140,14 @@ Addresse einstellen im ``NetworkManager`" \end{frame} +\begin{frame}{SSH} +\begin{itemize}[<+->] +\item Server $\longleftrightarrow$ Client +\item Client ist idR. installiert: \textbf{ssh}, \textbf{scp} +\item Server installieren: \textbf{sudo apt-get install openssh-server} $\rightarrow$ startet automatisch +\end{itemize} +\end{frame} + @@ -166,14 +177,6 @@ Ubuntu: \end{itemize} \end{frame} -\begin{frame}{SSH} -\begin{itemize}[<+->] -\item Server $\longleftrightarrow$ Client -\item Client ist idR. installiert: \textbf{ssh}, \textbf{scp} -\item Server installieren: \textbf{sudo apt-get install openssh-server} $\rightarrow$ startet automatisch -\end{itemize} -\end{frame} - \begin{frame}{Firewall freigeben} \begin{itemize}[<+->] \item \textbf{sudo -i} \qquad -- root werden. @@ -199,12 +202,14 @@ Ubuntu: Ziel: Einloggen von 192.168.43\textbf{.1} bei 192.168.43\textbf{.2} \vspace{1cm} +\uncover<+->{ Am Rechner 192.168.43\textbf{.1} \begin{itemize}[<+->] \item \textbf{ssh upload@192.168.43.2} \item Passwort eingeben. \item Jetzt arbeitet man an der Konsole von 192.168.43\textbf{.2} ! \end{itemize} +} \end{frame} @@ -213,24 +218,37 @@ Am Rechner 192.168.43\textbf{.1} Ziel: Kopieren der Datei \textit{/home/upload/Test.txt} von 192.168.43\textbf{.2} nach 192.168.43\textbf{.1} \vspace{1cm} +\uncover<+->{ Am Rechner 192.168.43\textbf{.1} \begin{itemize}[<+->] \item \textbf{scp upload@192.168.43.2:/home/upload/Test.txt .} \item Passwort eingeben. \item Datei wird kopiert. \end{itemize} +} \end{frame} \begin{frame}{SSH-Keys} +\uncover<+->{ +Sichere Authentifikation + +Keine Passwörter mehr tippen + +``Userverwaltung`" +} + +\vspace{1cm} +\uncover<+->{ Am Rechner 192.168.43\textbf{.1} -\begin{itemize} +\begin{itemize}[<+->] \item \textbf{ssh-keygen -t rsa} \qquad -- Erzeugt ein private/public Key-Paar \item \textbf{ssh-copy-id upload@192.168.43.2} \item Passwort eingeben \item Public-Datei des Key-Paares wird kopiert. \item Ergebnis: 192.168.43\textbf{.2} \textit{/home/upload/.ssh/authorized\_keys} enthält den Public Key von 192.168.43\textbf{.1} \end{itemize} +} \end{frame} @@ -238,12 +256,14 @@ Am Rechner 192.168.43\textbf{.1} Ziel: Kopieren der Datei \textit{/home/upload/Test.txt} von 192.168.43\textbf{.2} nach 192.168.43\textbf{.1} \vspace{1cm} +\uncover<+->{ Am Rechner 192.168.43\textbf{.1} \begin{itemize}[<+->] \item \textbf{scp upload@192.168.43.2:/home/upload/Test.txt .} \item Passwort-Eingabe unnötig ! \item Datei wird kopiert. \end{itemize} +} \end{frame} \begin{frame}{ALUG}