Benutzer-Werkzeuge

Webseiten-Werkzeuge


ssh

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ssh [2021/01/11 15:13] mhossh [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, sobald ein User sich per SSH authentifiziert hat, das geschieht noch vor dem Laden einer Shell
 +
 +
 +</WRAP>
 +Möglicher Inhalt, der eine Mail raussendet, wenn ein SSH-Login erfolgt ist
 <code> <code>
-/etc/sshrc -> Script wird ausgeführt, sobald ein User sich per SSH authentifiziert hat, das geschieht noch  +#!/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 <<EOF 
 +To: MeinName <meine_email> 
 +From: MeinAbsender 
 +Subject: SSH Login $USER from $ip 
 +User $USER just logged in from $ip 
 +EOF
 </code> </code>
-    + 
 +    
 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 <Port> <user>@<Server>    ssh -p <Port> <user>@<Server> 
Zeile 16: Zeile 36:
   /etc/ssh/sshd_config   /etc/ssh/sshd_config
      
 +<WRAP center round important 60%>
 Wichtige Parameter: Wichtige Parameter:
   PermitRootLogin yes|no         -> Default: no   PermitRootLogin yes|no         -> Default: no
Zeile 22: Zeile 43:
   PasswordAuthentication         -> Default: yes    PasswordAuthentication         -> Default: yes
   Protocol 2,1                   -> Default: 2,1   Protocol 2,1                   -> Default: 2,1
 +</WRAP>
 +
  
 Client-Config: Client-Config:
Zeile 98: Zeile 121:
 <code> <code>
   cd /etc/ssh   cd /etc/ssh
-  cp sshd_config sshd_config.<YYYYMMDD>+  cp sshd_config sshd_config.<YYYYMMDDSSMM>
   vi sshd_config   vi sshd_config
   # folgende Option setzen/ändern   # folgende Option setzen/ändern
ssh.1610374390.txt.gz · Zuletzt geändert: 2021/01/11 15:13 von mho

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki