file di config e gestione del servizio ssh tramite systemctl

This commit is contained in:
dado
2025-07-03 20:29:44 +02:00
parent 2ef85d1e31
commit 09ab62d111

View File

@@ -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 - **Cifratura**: SSH supporta vari algoritmi di cifratura
- **Compressione**: Vengono utilizzati algoritmi di compressione per ottimizzare lo scambio dei dati - **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 - **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
```