From 09ab62d1110961e65e564e9ec150d4619e0747ea Mon Sep 17 00:00:00 2001 From: dado Date: Thu, 3 Jul 2025 20:29:44 +0200 Subject: [PATCH] file di config e gestione del servizio ssh tramite systemctl --- networking/035-ssh.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/networking/035-ssh.md b/networking/035-ssh.md index 804b22e..936040b 100644 --- a/networking/035-ssh.md +++ b/networking/035-ssh.md @@ -34,3 +34,19 @@ Questo modulo è specifico di SSH e non deve essere confuso con il Transport lay - **Cifratura**: SSH supporta vari algoritmi di cifratura - **Compressione**: Vengono utilizzati algoritmi di compressione per ottimizzare lo scambio dei dati - **Integrità dei pacchetti**: SSH implementa meccanismi per garantire che i pacchetti di dati non vengano alterati durante la trasmissione + +## File di Configurazione SSH + +Tutti i client si connettono a un server remoto utilizzando il protocollo SSH tramite il programma `ssh`. Il processo sul server che gestisce le richieste dei client è `sshd` (*Secure Shell Daemon*). + +Il file di configurazione per il `server` SSH si trova in `/etc/ssh/sshd_config`, mentre il file di configurazione per i client SSH è situato in `/etc/ssh/ssh_config`. + +### Servizio SSH + +Per controllare lo stato del servizio SSH, avviare o fermare il daemon, utilizzare i seguenti comandi: + +```bash +systemctl status ssh.service # Verifica lo stato del servizio SSH +systemctl start ssh.service # Avvia il servizio SSH +systemctl stop ssh.service # Ferma il servizio SSH +```