Terminali
La sezione Terminali ti permette di accedere a una shell direttamente dal browser, sia locale che su server remoti via SSH.
Tipi di Terminale
Terminale Locale
Apre una shell sul server dove è installato Polipo:
- Windows: PowerShell
- Linux/Mac: Bash o Zsh
Utile per:
- Eseguire comandi di sistema
- Gestire file
- Monitorare processi
Terminale SSH
Connessione sicura a server remoti per:
- Gestire VPS e server dedicati
- Deploy e manutenzione
- Troubleshooting in tempo reale
Aprire un Nuovo Terminale
Terminale Locale
- Clicca + Nuovo in alto a sinistra
- Seleziona la shell desiderata (PowerShell, Bash, ecc.)
- Il terminale si apre nell’area principale
Connessione SSH
- Clicca + Nuovo → SSH
- Inserisci i dati di connessione:
| Campo | Descrizione |
|---|---|
| Nome | Nome descrittivo (es. “Server Produzione”) |
| Host | Indirizzo IP o hostname |
| Porta | Default: 22 |
| Username | Utente SSH |
| Autenticazione | Password o Chiave privata |
- Clicca Connetti
- Se usi password, ti verrà richiesta al momento della connessione
Gestire le Connessioni Salvate
Salvare una Connessione
Per non dover reinserire i dati ogni volta:
- Compila i dati SSH
- Spunta Salva connessione
- Dopo la connessione, apparirà nella sidebar
Connessioni Salvate
Nella sidebar sinistra trovi le tue connessioni salvate:
- Clicca per connetterti rapidamente
- Usa l’icona ✏️ per modificare
- Usa l’icona 🗑️ per eliminare
Nota: Le password non vengono salvate per sicurezza. Ti verranno richieste ad ogni connessione.
Lavorare con il Terminale
Sessioni Multiple
Puoi avere più terminali aperti contemporaneamente:
- Ogni sessione ha una tab in alto
- Clicca su una tab per passare a quella sessione
- Clicca ✕ sulla tab per chiudere la sessione
Scorciatoie da Tastiera
| Shortcut | Azione |
|---|---|
Ctrl+C | Interrompe il comando corrente |
Ctrl+D | Chiude la sessione |
Ctrl+L | Pulisce lo schermo |
Tab | Autocomplete |
↑ / ↓ | Naviga nella cronologia comandi |
Copia e Incolla
- Copia: Seleziona il testo con il mouse, verrà copiato automaticamente
- Incolla:
Ctrl+Shift+Vo tasto destro → Incolla
Ridimensionamento
Il terminale si adatta automaticamente alle dimensioni della finestra. Ridimensiona il browser o il pannello per cambiare le dimensioni.
Autenticazione SSH
Con Password
Metodo più semplice:
- Seleziona Password come tipo autenticazione
- La password ti verrà chiesta ogni volta che ti connetti
Con Chiave Privata
Metodo più sicuro e comodo per connessioni frequenti:
- Seleziona Chiave privata
- Indica il percorso della chiave sul server Polipo (es.
/home/user/.ssh/id_rsa) - La connessione avverrà automaticamente senza password
Suggerimento: Assicurati che la chiave pubblica sia presente nel file
~/.ssh/authorized_keysdel server remoto.
Associare Connessioni a Siti
Puoi collegare una connessione SSH a un sito specifico:
- Modifica la connessione SSH
- Seleziona un sito dal dropdown
- Salva
Questo ti permette di accedere rapidamente al server di un sito dal suo dettaglio.
Troubleshooting
Connessione Rifiutata
- Verifica che l’IP/hostname sia corretto
- Controlla che la porta SSH sia aperta (default: 22)
- Verifica le credenziali
Timeout
- Il server potrebbe essere offline
- Potrebbero esserci regole firewall che bloccano la connessione
- Prova con un ping dal terminale locale
Autenticazione Fallita
- Verifica username e password
- Se usi chiave privata, assicurati che il percorso sia corretto
- Controlla i permessi della chiave (chmod 600)
Sicurezza
- Le password non vengono mai salvate nel database
- Le sessioni si chiudono automaticamente dopo 30 minuti di inattività
- Tutte le connessioni usano crittografia SSH
- Ogni sessione è isolata dalle altre