Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
lpi1:ssh-einfach [2011/09/21 14:21] 127.0.0.1 Externe Bearbeitung |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Einen Dienst installieren am Beispiel ssh ====== | ||
- | ===== Benötigkte Pakete installieren ===== | ||
- | Debian: | ||
- | aptitude install ssh | ||
- | SuSE: | ||
- | zypper install openssh | ||
- | |||
- | ===== SSH Dämon starten ===== | ||
- | SuSE: | ||
- | /etc/init.d/sshd start | ||
- | |||
- | Bei Debian werden Dienste meist automatisch gestartet | ||
- | |||
- | |||
- | ===== Dokumentation finden ===== | ||
- | Debian: | ||
- | dpkg -s ssh | ||
- | dpkg -L ssh | grep doc/ | ||
- | dpkg -L ssh | grep man/ | ||
- | apt-cache search ssh-doc | ||
- | SuSE: | ||
- | rpm -ql openssh | grep doc/ | ||
- | rpm -ql openssh | grep man/ | ||
- | rpm -qi openssh | ||
- | |||
- | |||
- | ===== Konfigurationsdatei finden und editieren ===== | ||
- | Zum Startskript: | ||
- | * ''/etc/default/ssh'' (Debian) | ||
- | * ''/etc/sysconfig/ssh'' (SuSE) | ||
- | |||
- | Zum Dienst selbst: | ||
- | * ''/etc/ssh/*'' | ||
- | |||
- | ===== Dienst neu starten ===== | ||
- | /etc/init.d/ssh restart | ||
- | |||
- | ===== Fehlersuche ===== | ||
- | Lauscht der Dienst auf dem passenden Port? | ||
- | netstat -l -n | ||
- | oder | ||
- | lsof -i :22 | ||
- | oder | ||
- | lsof -a -c sshd -i | ||
- | |||
- | Ist iptables im Weg: | ||
- | iptables -L -n -v | ||
- | |||
- | |||
- | ====== ssh für graphische Programme ====== | ||
- | Serverseitig: | ||
- | vi /etc/ssh/sshd_config | ||
- | <file>X11Forwarding yes</file> | ||
- | |||
- | /etc/init.d/ssh restart | ||
- | |||
- | Clientseitig: | ||
- | ssh -X nutzer02@notebook02 | ||
- | |||
- | ==== Wer ist bei mir eingeloggt? ==== | ||
- | |||
- | who | ||
- | last | ||
- | lsof -i | ||