Avamar: Administrer timeout for SSH-forbindelse
Summary: Denne artikel viser, hvordan du administrerer Avamar SSH-timeout.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
ADVARSEL: Det anbefales ikke at ændre timeoutkonfigurationen på Avamar, da den ikke overholder STIG-kravene og efterlader sessioner aktive længere.
I Avamar version 19.3 og nyere er standardkonfigurationen for Avamar SSH-timeout at være STIG-kompatibel.
Der er tre dele til konfiguration af en SSH-timeout.
- SSH Daemon (SSHD)-konfiguration
- Timeoutmiljø for Bash-profil variabel
- SSH Client keep-alive-konfiguration
SSHD-konfiguration
Secure Shell Daemon-applikationen (SSH-dæmon eller sshd) er dæmonprogrammet til ssh.
Følgende to indstillinger i SSHD-konfigurationsfilen kan bruges til at administrere ssh-timeout.
ClientAliveInterval ClientAliveCountMax
Standardværdierne, der bruges til Avamar, er STIG-kompatible som en del af Avamar-hærdning, er nedenfor:
ClientAliveInterval 600 ClientAliveCountMax 1
Dette betyder, at SSHD hvert tiende minut sender en anmodning til SSH-klienten om at levere enhver form for holde i live.
Da "ClientAliveCountMax" er indstillet til én, har klienten kun én chance for at svare, før SSHD afslutter ssh-forbindelsen med en timeout.
Følg nedenstående trin for at ændre denne funktionsmåde.
Rediger SSHD-konfigurationsfilen som root-bruger:
/etc/ssh/sshd_config
Skift værdierne som et eksempel nedenfor:
ClientAliveInterval 7200 ClientAliveCountMax 4
Med eksemplet ovenfor betyder det, at SSHD hver anden time sender en anmodning til SSH-klienten om at levere enhver form for holde i live. Da "ClientAliveCountMax" er indstillet til fire, har klienten fire chancer for at svare, før SSHD afslutter forbindelsen.
Gem SSHD-konfigurationsfilen.
Test konfigurationen, før du genstarter tjenesten.
sshd -t
Hvis der ikke er nogen problemer tilbage, skal du genstarte tjenesten.
service sshd restart
Bash-profiltimeout
Avamar indstiller miljøvariablen "TMOUT" i bash-profilen, der bruges af både admin- og rodbrugere.
Denne timeout anvendes på selve skallen, adskilt fra SSHD.
Dette er angivet i følgende fil:
/etc/profile
Variablen er indstillet til standard nedenfor mod bunden af filen:
TMOUT=900
Standardværdien på 900 er i sekunder, hvilket er 15 minutter.
Hvis du vil ændre denne funktionsmåde, skal du redigere variablen timeout:
TMOUT=7200
Gem bash-profilfilen.
Når du har ændret bash-profilfilen, skal du genstarte ssh-sessionen for at ændringen skal træde i kraft.
SSH Client Keep-Alive-konfiguration
Der er mange forskellige SSH-klienter, der kan bruges.
Følgende eksempel er taget fra PuTTY.
SSH-klienten kan konfigureres til at sende ssh keep-alive-pakker for at holde forbindelsen åben og opfylde de "ClientAlive*"-indstillinger, der anvendes i SSHD-konfigurationsfilen.
Indstil sekunderne mellem keepalives, hvilket betyder, at PuTTY hvert 300. sekund sender en ssh keepalive-pakke til serveren.
Vælg også afkrydsningsfeltet for at aktivere TCP keepalives generelt.

Affected Products
AvamarArticle Properties
Article Number: 000223301
Article Type: How To
Last Modified: 19 Mar 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.