t
[linuxnijmegen-ssh.git] / server.tex
1 \begin{frame}[fragile]
2 \frametitle{Installeren}
3 \begin{block}{Verschillende smaken}
4 Openssh-server\\
5 Dropbear\\
6 ...
7 \end{block}
8 \begin{block}{Installeren}
9 \begin{lstlisting}
10 sudo apt-get install {openssh-server,dropbear}
11 yum
12 pacman
13 zypper
14 ...
15 \end{lstlisting}
16 \end{block}
17 \end{frame}
18
19 \begin{frame}[fragile]
20 \frametitle{Configureren systeem breed}
21 \begin{block}{/etc/ssh/sshd\_config}
22 \lstinline{man sshd\_config}
23 \end{block}
24 \begin{block}{Broodnodig}
25 \lstinline{AllowUsers henk}
26 \end{block}
27 \end{frame}
28
29 \begin{frame}[fragile]
30 \frametitle{Configureren per user}
31 \begin{block}{\textasciitilde/.ssh/authorized\_keys}
32 \lstinline{parameter1="waarde",parameter2="waarde", ... ,parameter2="waarde",ssh-rsa AAAAB3N...}
33 \end{block}
34 \begin{block}{Merk op}
35 alles in \textasciitilde/.ssh/ moet alleen leesbaar zijn voor de user.
36 \lstinline{chmod 600} dus
37 \end{block}
38 \end{frame}