Vai al contenuto

ssh - Secure Shell Accesso remoto

__HTML_TAG_51_📋 Copia Tutti i comandi_HTML_TAG_52_ __HTML_TAG_55_ Comandi SSH completi per l'accesso remoto sicuro, il tunneling e l'amministrazione di sistema su tutte le piattaforme. ## Connessione di base # Semplice connessione_Tabella_57__ ### Opzioni di connessione_Tabella_58____ ## Metodi di autenticazione ### Autenticazione della password Traduzione: ### Autenticazione basata sulla chiave Traduzione: # Gestione chiave_TABLE_59___ ## Configurazione ### SSH Client Config (~/.ssh/config) Traduzione: ### Opzioni di configurazione comuni |Option|Description|Example| |--------|-------------|---------| |__INLINE_CODE_38__|Real hostname or IP|__INLINE_CODE_39__| |__INLINE_CODE_40__|Username for connection|__INLINE_CODE_41__| |__INLINE_CODE_42__|SSH port number|__INLINE_CODE_43__| |__INLINE_CODE_44__|Private key file|__INLINE_CODE_45__| |__INLINE_CODE_46__|Enable agent forwarding|__INLINE_CODE_47__| |__INLINE_CODE_48__|Enable compression|__INLINE_CODE_49__| _ ## Port Forwarding and Tunneling ### Local Port Forwarding Traduzione: ### Invio della porta remota Traduzione: ### Dynamic Port Forwarding (SOCKS Proxy) Traduzione: ## X11 Inoltro Traduzione: ## Integrazione del trasferimento file ### Integrazione SCP Traduzione: ### Integrazione SFTP Traduzione: ## Caratteristiche avanzate ### Jump Hosts and Bastion Servers Traduzione: ### SSH Agent and Key Management Traduzione: ## Connessione Multiplexing Traduzione: ## Sicurezza e indurimento ### Opzioni di connessione sicure # ### Verifica chiave host Traduzione: ### Autenticazione basata sul certificato Traduzione: ## Risoluzione dei problemi ### Problemi di connessione Traduzione: ### Problemi comuni e soluzioni |Problem|Symptoms|Solution| |---------|----------|----------| |Permission denied|Authentication fails|Check key permissions (600 for private key)| |Connection timeout|No response|Check firewall, network connectivity| |Host key verification failed|Key mismatch warning|Update known_hosts or verify host identity| |Agent forwarding not working|Keys not available on remote|Enable ForwardAgent in config| _ ### Emissioni chiave Traduzione: ## Automation and Scripting ### Non interattivo SSH Traduzione: ## Batch Operations Traduzione: ### SSH with Expect (Password Automation) Traduzione: ## Ottimizzazione delle prestazioni ### Compressione e velocità Traduzione: ## Connessione Persistenza Traduzione: ## Platform-Specific Considerazioni ### Windows (OpenSSH) Traduzione: ### macOS Keychain Integrazione Traduzione: # Migliori Pratiche ## Sicurezza # 1. **Utilizzare l'autenticazione delle chiavi**: disabilitare l'autenticazione delle password 2. **Le chiavi robuste**: Usare Ed25519 o RSA 4096-bit chiavi 3. **Key Rotation**: ruotare regolarmente i tasti SSH 4. **Principio del minimo privilegio**: accesso utente limitato 5. **Monitor Access**: Accedi e monitora le connessioni SSH ### Gestione configurazione 1. **Configurazione centralizzata**: Usa ~/.ssh/config per impostazioni comuni 2. **Host Aliases**: Creare alias host significativi 3. **Connection Multiplexing** Riutilizzare le connessioni per l'efficienza 4. Agent Forwarding. Usare con attenzione, solo quando necessario 5. **Documentazione**: Configurazioni personalizzate per documenti ### Operativo 1. **Backup Keys**: backup sicuro chiavi private 2. **Test Connections**: testare regolarmente l'accesso SSH 3. **Aggiornamento software**: Tenere aggiornato il client/server SSH 4. ♪Monitor Logs ♪ Guarda per attività sospette 5. ** Accesso all'emergenza**: Mantenere metodi di accesso alternativi