1. Installa OpenSSH:
- Scarica il programma di installazione di OpenSSH per Windows da Microsoft Store.
- Eseguire il programma di installazione e seguire le istruzioni visualizzate sullo schermo per completare l'installazione.
2. Abilita server SSH:
- Apri l'app Servizi cercando "servizi" nella casella di ricerca sulla barra delle applicazioni.
- Nella finestra Servizi, trova il servizio "OpenSSH SSH Server".
- Fare clic con il tasto destro sul servizio e selezionare "Proprietà".
- Nella finestra di dialogo Proprietà, imposta il "Tipo di avvio" su "Automatico".
- Fare clic sul pulsante "Start" per avviare il servizio SSH.
3. Configurare il server SSH (facoltativo):
- Per configurare il server SSH, aprire nuovamente le proprietà del servizio "OpenSSH SSH Server" (passaggio 2).
- Passa alla scheda "Accedi".
- Imposta "Questo account" su "Sistema locale".
- Passa alla scheda "Sicurezza".
- In "Questo contesto di sicurezza (computer locale)", fare clic sul pulsante "Modifica...".
- Nella finestra "Impostazione politica di sicurezza locale", seleziona "Definisci questa impostazione politica" e regola le autorizzazioni di accesso per diversi gruppi di utenti e individui secondo necessità.
4. Consenti porta TCP 22:
- Assicurarsi che Windows Firewall consenta le connessioni in entrata sulla porta TCP 22, che è la porta SSH predefinita.
- Puoi farlo consentendo la regola "OpenSSH SSH Server TCP Port 22" nel Windows Firewall.
5. Imposta l'autenticazione utente SSH:
- Per impostazione predefinita, OpenSSH utilizza l'autenticazione basata su password. Facoltativamente è possibile configurare l'autenticazione a chiave pubblica per una maggiore sicurezza.
- Per fare ciò, genera coppie di chiavi SSH per i tuoi account utente utilizzando strumenti come PuTTYgen o OpenSSH.
- Posiziona le chiavi pubbliche nelle posizioni appropriate (ad esempio, ~/.ssh/authorized_keys) sul sistema Windows.
6. Connettiti al server SSH:
- Da un altro computer o dispositivo, ora puoi connetterti al server SSH utilizzando un client SSH come PuTTY, OpenSSH o qualsiasi altro emulatore di terminale compatibile con SSH.
- Fornire il nome utente e la password (o utilizzare le chiavi SSH se configurate) per autenticarsi e stabilire la connessione sicura.
7. Gestisci sessioni remote (facoltativo):
- Una volta connesso, puoi utilizzare la finestra del terminale SSH per eseguire comandi e gestire i file sul sistema Windows da remoto.
- È inoltre possibile configurare opzioni e impostazioni SSH avanzate tramite le opzioni di configurazione del client SSH.
Seguendo questi passaggi, puoi abilitare, configurare e utilizzare correttamente il server SSH OpenSSH su Windows per stabilire connessioni remote sicure ed eseguire attività amministrative.
sistemi © www.354353.com