ssh
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ssh [2021/01/11 15:13] – mho | ssh [2021/01/11 22:08] (aktuell) – mho | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| === Ausführung eines Scripts beim SSH-Login === | === Ausführung eines Scripts beim SSH-Login === | ||
| + | <WRAP center round important 60%> | ||
| + | |||
| + | /etc/sshrc -> Script wird ausgeführt, | ||
| + | |||
| + | |||
| + | </ | ||
| + | Möglicher Inhalt, der eine Mail raussendet, wenn ein SSH-Login erfolgt ist | ||
| < | < | ||
| - | /etc/sshrc -> Script wird ausgeführt, | + | #!/bin/bash |
| - | vor dem Laden einer Shell | + | |
| + | ip=`echo $SSH_CONNECTION | cut -d " " -f 1` | ||
| + | hostname=`hostname` | ||
| + | fqdn=`hostname -f` | ||
| + | |||
| + | logger -t ssh-wrapper $USER login from $ip | ||
| + | |||
| + | sendmail -t << | ||
| + | To: MeinName < | ||
| + | From: MeinAbsender | ||
| + | Subject: | ||
| + | User $USER just logged in from $ip | ||
| + | EOF | ||
| </ | </ | ||
| - | + | ||
| + | |||
| Mit der Option -p kann man einen alternativen Port nutzen, falls der Server so konfiguriert wurde | Mit der Option -p kann man einen alternativen Port nutzen, falls der Server so konfiguriert wurde | ||
| ssh -p < | ssh -p < | ||
| Zeile 16: | Zeile 36: | ||
| / | / | ||
| | | ||
| + | <WRAP center round important 60%> | ||
| Wichtige Parameter: | Wichtige Parameter: | ||
| PermitRootLogin yes|no | PermitRootLogin yes|no | ||
| Zeile 22: | Zeile 43: | ||
| PasswordAuthentication | PasswordAuthentication | ||
| Protocol 2,1 -> Default: 2,1 | Protocol 2,1 -> Default: 2,1 | ||
| + | </ | ||
| + | |||
| Client-Config: | Client-Config: | ||
| Zeile 98: | Zeile 121: | ||
| < | < | ||
| cd /etc/ssh | cd /etc/ssh | ||
| - | cp sshd_config sshd_config.< | + | cp sshd_config sshd_config.< |
| vi sshd_config | vi sshd_config | ||
| # folgende Option setzen/ | # folgende Option setzen/ | ||
ssh.1610374390.txt.gz · Zuletzt geändert: 2021/01/11 15:13 von mho