Skip to content
Snippets Groups Projects
Commit ff05d93e authored by Michael Panzlaff's avatar Michael Panzlaff
Browse files

tag2 += unicode

parent a69d7783
No related branches found
No related tags found
No related merge requests found
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}{\insertsection}{\texttt{Ctrl-C} -- Prozess abschie"sen} \begin{frame}{\insertsection}{\texttt{Ctrl-C} -- Prozess abschießen}
\begin{terminal}{} \begin{terminal}{}
\tt \$ cp datei.blob /media/usb/ \\[2ex] \tt \$ cp datei.blob /media/usb/ \\[2ex]
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
\tt \$ cp datei.blob /media/usb/ \\[2ex] \tt \$ cp datei.blob /media/usb/ \\[2ex]
\pause \pause
\textcolor{termcomment}{\sf 5 Minuten sp"ater...}\\ \textcolor{termcomment}{\sf 5 Minuten später...}\\
\textcolor{termcomment}{\sf Ein genervtes $\langle$Ctrl-Z$\rangle$:}\\ \textcolor{termcomment}{\sf Ein genervtes $\langle$Ctrl-Z$\rangle$:}\\
\^{}Z\\ \^{}Z\\
{[1]}+\ \ Stopped\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ cp datei.blob /media/usb/\\ {[1]}+\ \ Stopped\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ cp datei.blob /media/usb/\\
...@@ -238,7 +238,7 @@ ...@@ -238,7 +238,7 @@
\texttt{kill -9 16744} \\ \texttt{kill -9 16744} \\
\end{itemize} \end{itemize}
\begin{alertblock}{Vorsicht} \begin{alertblock}{Vorsicht}
%{\footnotesize \textgreater{} \underline{"uberschreibt} den Inhalt einer Datei!} %{\footnotesize \textgreater{} \underline{überschreibt} den Inhalt einer Datei!}
{\texttt{kill -9} ist die Ultima Ratio!} {\texttt{kill -9} ist die Ultima Ratio!}
\end{alertblock} \end{alertblock}
\end{frame} \end{frame}
......
...@@ -25,14 +25,14 @@ ...@@ -25,14 +25,14 @@
\item Jeder Benutzer ist in mindestens einer Gruppe (im CIP: \item Jeder Benutzer ist in mindestens einer Gruppe (im CIP:
\emph{immdstud}). \emph{immdstud}).
\item Man kann in mehr als einer Gruppe sein. \item Man kann in mehr als einer Gruppe sein.
%\item "Uber Gruppen k"onnen Berechtigungen auf Verzeichnissen und Dateien geregelt werden %\item Über Gruppen können Berechtigungen auf Verzeichnissen und Dateien geregelt werden
\end{itemize} \end{itemize}
\end{block} \end{block}
\uncover<2->{\begin{block}{Einteilung der Benutzer} \uncover<2->{\begin{block}{Einteilung der Benutzer}
Pro Objekt im Dateisystem sind die Rechte für drei Klassen von Benutzern Pro Objekt im Dateisystem sind die Rechte für drei Klassen von Benutzern
gespeichert: gespeichert:
\begin{description} \begin{description}
\item[User] Diesem \textsl{Benutzer} geh"ort die Datei\,/\,das Verzeichnis. \\ \item[User] Diesem \textsl{Benutzer} gehört die Datei\,/\,das Verzeichnis. \\
Er darf Dateiberechtigungen vergeben. Er darf Dateiberechtigungen vergeben.
\item[Group] Die Datei\,/\,das Verzeichnis ist dieser \textsl{Gruppe} zugeordnet. \item[Group] Die Datei\,/\,das Verzeichnis ist dieser \textsl{Gruppe} zugeordnet.
\item[Others] Alle anderen. \item[Others] Alle anderen.
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
\begin{frame}{\insertsection}{Rechte auf Dateien} \begin{frame}{\insertsection}{Rechte auf Dateien}
\begin{block}{Und welche Berechtigungen hat eine Datei / ein Verzeichnis?} \begin{block}{Und welche Berechtigungen hat eine Datei / ein Verzeichnis?}
\begin{itemize} \begin{itemize}
\item \texttt{ls -l} zeigt eine ausf"uhrliche Ausgabe. \item \texttt{ls -l} zeigt eine ausführliche Ausgabe.
\item Dabei zeigt die erste Spalte die Rechte an. \item Dabei zeigt die erste Spalte die Rechte an.
\item Die dritte und vierte Spalte geben den Eigentümer bzw. die \item Die dritte und vierte Spalte geben den Eigentümer bzw. die
Eigentümergruppe an. Eigentümergruppe an.
...@@ -68,15 +68,15 @@ ...@@ -68,15 +68,15 @@
\only<1>{\begin{block}{Und was heißt das jetzt?} \only<1>{\begin{block}{Und was heißt das jetzt?}
\begin{itemize} \begin{itemize}
\item Das erste Zeichen zeigt den Typ an (z.\,B. \texttt{d} f"ur ein \item Das erste Zeichen zeigt den Typ an (z.\,B. \texttt{d} für ein
Verzeichnis oder \\ Verzeichnis oder \\
\texttt{-} f"ur normale Dateien). \texttt{-} für normale Dateien).
\item Die n"achsten drei Zeichen zeigen die Rechte f"ur den \item Die nächsten drei Zeichen zeigen die Rechte für den
{\textbf{\textcolor{rights-user}{User}}}. {\textbf{\textcolor{rights-user}{User}}}.
\item Das zweite Zeichentripel zeigt die Rechte f"ur die \item Das zweite Zeichentripel zeigt die Rechte für die
{\textbf{\textcolor{rights-group}{Group}}}. {\textbf{\textcolor{rights-group}{Group}}}.
\item Und die verbleibenden drei Zeichen die Rechte \item Und die verbleibenden drei Zeichen die Rechte
f"ur den Rest der Welt ({\textbf{\textcolor{rights-others}{Others}}}). für den Rest der Welt ({\textbf{\textcolor{rights-others}{Others}}}).
\end{itemize} \end{itemize}
\end{block} \end{block}
} }
...@@ -85,17 +85,17 @@ ...@@ -85,17 +85,17 @@
\begin{itemize} \begin{itemize}
\item \texttt{r} = lesbar (read) \item \texttt{r} = lesbar (read)
\item \texttt{w} = schreibbar (write) \item \texttt{w} = schreibbar (write)
\item \texttt{x} = ausf"uhrbar (execute) \item \texttt{x} = ausführbar (execute)
\end{itemize} \end{itemize}
\end{block} \end{block}
%\begin{block}{ausf"uhrbare Dateien} %\begin{block}{ausführbare Dateien}
%\texttt{\$ ./programm} \hspace{1cm} f"uhrt Programm im aktuellen Verzeichnis aus %\texttt{\$ ./programm} \hspace{1cm} führt Programm im aktuellen Verzeichnis aus
%\end{block} %\end{block}
} }
\end{frame} \end{frame}
\begin{frame}{\insertsection}{Rechte ändern} \begin{frame}{\insertsection}{Rechte ändern}
\begin{block}{Rechte "andern} \begin{block}{Rechte ändern}
\begin{itemize} \begin{itemize}
\item \texttt{chmod <mode> <Datei$\mid$Verzeichnis>} \item \texttt{chmod <mode> <Datei$\mid$Verzeichnis>}
\item \texttt{chmod -R <mode> <Datei$\mid$Verzeichnis>} (rekursiv) \item \texttt{chmod -R <mode> <Datei$\mid$Verzeichnis>} (rekursiv)
...@@ -145,7 +145,7 @@ ...@@ -145,7 +145,7 @@
\end{block} \end{block}
\end{frame} \end{frame}
\begin{frame}{\insertsection}{"Anderungen im Rechtesystem} \begin{frame}{\insertsection}{Änderungen im Rechtesystem}
\begin{terminal}{} \begin{terminal}{}
%\begin{tabular}{l@{\hspace{5em}}l} %\begin{tabular}{l@{\hspace{5em}}l}
\texttt{\$ chmod u+r datei} \\[1.2ex] \texttt{\$ chmod u+r datei} \\[1.2ex]
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
\end{terminal} \end{terminal}
\end{frame} \end{frame}
\begin{frame}{\insertsection}{"Anderungen im Rechtesystem} \begin{frame}{\insertsection}{Änderungen im Rechtesystem}
Aber ich kann besser mit Zahlen als mit Zeichen! \\[1.2ex] Aber ich kann besser mit Zahlen als mit Zeichen! \\[1.2ex]
\begin{exampleblock}{Kein Problem:} \begin{exampleblock}{Kein Problem:}
...@@ -176,19 +176,19 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{ ...@@ -176,19 +176,19 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{
\end{terminal} \end{terminal}
\begin{block}{Aber Moment! Wie können Verzeichnisse ausführbar sein?} \begin{block}{Aber Moment! Wie können Verzeichnisse ausführbar sein?}
F"ur Verzeichnisse gilt: Für Verzeichnisse gilt:
\begin{itemize} \begin{itemize}
\item Lesbar: Inhalt des Verzeichnisses kann aufgelistet werden.\\ \item Lesbar: Inhalt des Verzeichnisses kann aufgelistet werden.\\
(z.\,B. mit \texttt{ls}) (z.\,B. mit \texttt{ls})
\item Schreibbar: Weitere Verzeichnisse und Dateien können angelegt bzw. \textsl{gel"oscht} werden. \item Schreibbar: Weitere Verzeichnisse und Dateien können angelegt bzw. \textsl{gelöscht} werden.
\item Ausf"uhrbar: Verzeichnis kann betreten werden ($\Rightarrow$ Kein \item Ausführbar: Verzeichnis kann betreten werden ($\Rightarrow$ Kein
Zugriff auf Namen der darin befindlichen Dateien und Verzeichnisse). Zugriff auf Namen der darin befindlichen Dateien und Verzeichnisse).
\end{itemize} \end{itemize}
\end{block} \end{block}
%\vspace{1ex} %\vspace{1ex}
%Tipp: \texttt{chmod -R +X} statt \texttt{chmod -R +x} setzt das \texttt{x}-Recht nur bei Dateien, %Tipp: \texttt{chmod -R +X} statt \texttt{chmod -R +x} setzt das \texttt{x}-Recht nur bei Dateien,
%die schon f"ur irgendeinen Benutzer "`ausf"uhrbar"' sind. %die schon für irgendeinen Benutzer \enquote{ausführbar} sind.
\end{frame} \end{frame}
\begin{frame}{\insertsection}{Rechte auf Verzeichnissen} \begin{frame}{\insertsection}{Rechte auf Verzeichnissen}
...@@ -228,7 +228,7 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{ ...@@ -228,7 +228,7 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{
\vspace{2ex} \vspace{2ex}
\begin{block}{\tt chmod -R +X} \begin{block}{\tt chmod -R +X}
\begin{itemize} \begin{itemize}
\item Setzt das \texttt{x}-Recht nur dort, wo schon f"ur irgendeinen \item Setzt das \texttt{x}-Recht nur dort, wo schon für irgendeinen
Benutzer \texttt{x}-Rechte eingetragen sind. Benutzer \texttt{x}-Rechte eingetragen sind.
\item Also normalerweise nur bei Verzeichnissen und Programmdateien. \item Also normalerweise nur bei Verzeichnissen und Programmdateien.
\end{itemize} \end{itemize}
...@@ -236,8 +236,8 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{ ...@@ -236,8 +236,8 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{
\end{frame} \end{frame}
\begin{frame}{\insertsection}{Verzeichnis abdichten} \begin{frame}{\insertsection}{Verzeichnis abdichten}
Neu erstellte Verzeichnisse sind standardm"a"sig für alle Nutzer les- und Neu erstellte Verzeichnisse sind standardmäßig für alle Nutzer les- und
betretbar. F"ur ciptmp kann dies problematisch sein. betretbar. Für ciptmp kann dies problematisch sein.
\begin{terminal}{} \begin{terminal}{}
\scriptsize{\tt \$ mkdir /proj/ciptmp/he29heri \\ \scriptsize{\tt \$ mkdir /proj/ciptmp/he29heri \\
\tt \$ ls -ld /proj/ciptmp/he29heri \\ \tt \$ ls -ld /proj/ciptmp/he29heri \\
...@@ -256,7 +256,7 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{ ...@@ -256,7 +256,7 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{
\end{frame} \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{\insertsection}{"Anderungen im Rechtesystem} \begin{frame}{\insertsection}{Änderungen im Rechtesystem}
\begin{block}{Eigentümer ändern} \begin{block}{Eigentümer ändern}
\begin{itemize} \begin{itemize}
\item \texttt{chown <login> <Datei$\mid$Verzeichnis>} \item \texttt{chown <login> <Datei$\mid$Verzeichnis>}
...@@ -281,7 +281,7 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{ ...@@ -281,7 +281,7 @@ d\hspace{.2em}\textcolor{rights-user}{rwx}\hspace{.2em}\textcolor{rights-group}{
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[fragile]{\insertsection}{Access Control Lists (ACLs)} \begin{frame}[fragile]{\insertsection}{Access Control Lists (ACLs)}
Aber geht's nicht etwas feingranularer? \\ Aber geht's nicht etwas feingranularer? \\
Mein AuD-Verzeichnis soll nur mein "Ubungspartner lesen können! Mein AuD-Verzeichnis soll nur mein Übungspartner lesen können!
\begin{terminal}{} \begin{terminal}{}
\small \small
\begin{verbatim} \begin{verbatim}
......
...@@ -10,14 +10,14 @@ ...@@ -10,14 +10,14 @@
\end{block} \end{block}
\begin{itemize} \begin{itemize}
\item \texttt{<login>} ist dein CIP-Login. \item \texttt{<login>} ist dein CIP-Login.
\item \texttt{<rechnername>} ist beispielsweise \texttt{faui06h} (findet man \item \texttt{<rechnername>} ist beispielsweise \texttt{cip2b3} (findet man
auf den Monitoren). auf den Monitoren).
\item Benutze dein CIP-Passwort, um dich einzuloggen. \item Benutze dein CIP-Passwort, um dich einzuloggen.
\end{itemize} \end{itemize}
\begin{block}{Tipp} \begin{block}{Tipp}
Im CIP ohne \texttt{<login>@} und \texttt{.cs.fau.de} Im CIP ohne \texttt{<login>@} und \texttt{.cip.cs.fau.de}
möglich z.\,B.: \texttt{ssh faui00m} möglich z.\,B.: \texttt{ssh cip4c1}
\end{block} \end{block}
\end{frame} \end{frame}
...@@ -25,8 +25,8 @@ ...@@ -25,8 +25,8 @@
\begin{terminal}{} \begin{terminal}{}
\small \small
\begin{verbatim} \begin{verbatim}
$ ssh <user>@faui06.cs.fau.de $ ssh <user>@cipterm0.cip.cs.fau.de
The authenticity of host 'faui06.cs.fau.de (131.188.30.106)' The authenticity of host 'cipterm0.cip.cs.fau.de (131.188.30.90)'
can't be established. can't be established.
RSA key fingerprint is SHA256:Cg6zn+LwTVtjECFZPCAVKVCQh80jm[..]. RSA key fingerprint is SHA256:Cg6zn+LwTVtjECFZPCAVKVCQh80jm[..].
Are you sure you want to continue connecting (yes/no)? Are you sure you want to continue connecting (yes/no)?
...@@ -49,7 +49,7 @@ Are you sure you want to continue connecting (yes/no)? ...@@ -49,7 +49,7 @@ Are you sure you want to continue connecting (yes/no)?
\begin{frame}{\insertsection}{SSH unter Windows} \begin{frame}{\insertsection}{SSH unter Windows}
\begin{block}{Unter Windows} \begin{block}{Unter Windows}
\begin{itemize} \begin{itemize}
\item F"ur Windows existieren verschiedene SSH-Programme. \item Für Windows existieren verschiedene SSH-Programme.
\item Wir empfehlen PuTTY: \url{http://www.putty.org/} \item Wir empfehlen PuTTY: \url{http://www.putty.org/}
\item Auch hier \texttt{<rechnername>.cs.fau.de} als Host \item Auch hier \texttt{<rechnername>.cs.fau.de} als Host
\item Einloggen mit CIP-Account \item Einloggen mit CIP-Account
...@@ -65,7 +65,7 @@ Are you sure you want to continue connecting (yes/no)? ...@@ -65,7 +65,7 @@ Are you sure you want to continue connecting (yes/no)?
\begin{frame}{\insertsection}{Kopieren von Dateien zwischen Rechnern} \begin{frame}{\insertsection}{Kopieren von Dateien zwischen Rechnern}
\begin{block}{\texttt{scp} \emph{(Secure copy)}} \begin{block}{\texttt{scp} \emph{(Secure copy)}}
\texttt{scp} kann Dateien von einem Rechner auf einen anderen kopieren und \texttt{scp} kann Dateien von einem Rechner auf einen anderen kopieren und
verwendet \texttt{ssh} f"ur die Authentifizierung und Verschlüsselung. verwendet \texttt{ssh} für die Authentifizierung und Verschlüsselung.
\end{block} \end{block}
\begin{block}{Unter Linux} \begin{block}{Unter Linux}
...@@ -160,7 +160,7 @@ Are you sure you want to continue connecting (yes/no)? ...@@ -160,7 +160,7 @@ Are you sure you want to continue connecting (yes/no)?
\item Meist muss man sich verschiedene Kombinationen von Benutzername und \item Meist muss man sich verschiedene Kombinationen von Benutzername und
Rechner merken. Rechner merken.
\pause \pause
\item L"osung: Trage diese Informationen in die Konfigurationsdatei ein. \item Lösung: Trage diese Informationen in die Konfigurationsdatei ein.
\item Wo ist die Datei: \texttt{ $\sim$/.ssh/config} \item Wo ist die Datei: \texttt{ $\sim$/.ssh/config}
\end{itemize} \end{itemize}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment