Categories: Microsoft

Come abilitare e installare OpenSSH in Windows 10

Esistono diversi metodi per stabilire la comunicazione tra diversi team, ma dobbiamo sempre tenere in considerazione le opzioni di sicurezza presenti poiché ciò che verrà trasferito la maggior parte delle volte è associato a informazioni sensibili dagli utenti ..

Uno dei modi più sicuri è utilizzare il protocollo SSH e in cui OpenSSH diventa una soluzione pratica per questa connessione.

Utilizzando OpenSSH possiamo essere sicuri che tutto il traffico verrà crittografato per eliminare lo spionaggio, dirottamento delle informazioni e altri tipi di attacchi, oltre a questo, OpenSSH ci offre una vasta gamma di funzionalità di tunnel sicuro, vari metodi di autenticazione e opzioni di sicurezza. impostazioni personalizzate

Una delle principali novità che includerà la nuova build di Windows 10, se una nuova build, sarà l'integrazione di OpenSSH in una fase beta ..

Questa funzionalità può essere trovata nella build 17063 di Windows 10 Fall Creators disponibile tramite il programma Microsoft Insider a cui possiamo accedere e registrare, se non lo siamo già, al seguente link:

Windows Insider

Ora, Windows 10 ha aggiunto le opzioni OpenSSH Client e OpenSSH Server per eseguire questo processo in modo affidabile e completamente funzionale.

Successivamente vedremo come installare OpenSSH Server su Windows 10 Fall Creators ..

1. Accedi alle funzionalità di sistema di Windows 10

Passaggio 1

Per avviare il processo andiamo nel menu Start e lì selezioniamo l'opzione 'Configurazione', vedremo quanto segue:

Passaggio 2

Là clicchiamo sulla sezione 'Applicazioni' e nella nuova finestra andiamo alla sezione 'Applicazioni e funzionalità' w qui vedremo quanto segue:

Passaggio 3

Là clicchiamo su 'Gestisci funzioni opzionali' ?? e vedremo questo:

2. Aggiungi OpenSSH in Windows 10

Passaggio 1

Fai clic sul Riga 'Aggiungi una nuova funzionalità' e nella finestra visualizzata ci spostiamo in fondo dove vedremo le opzioni di OpenSSH sia a livello di client che di server:

Passaggio 2

Fare clic sulla funzionalità di OpenSSH Server e noi vedrà che l'opzione di installazione è attivata:

Nota
Ricorda che questa funzione è in beta e può causare instabilità nel suo comportamento.
Passaggio 3

Vedremo che inizia il processo di installazione:

Passaggio 4

Si procede al riavvio del computer per applicare le modifiche. I file binari di OpenSSH saranno ospitati nel seguente percorso:

 C: \ Windows \ system32 \ Openssh 

Passaggio 5

Lì vedremo strumenti come:

 sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exe 

Oltre al file di configurazione sshd_config.

Passaggio 6

Per convalidare il servizio, OpenSSH fungerà da sistema service e possiamo verificarlo utilizzando la seguente combinazione di tasti ed eseguendo il comando services.msc, premere Invio e nella finestra individueremo il servizio sshd:

+ R

3. Esegui il server SSH in Windows 10

Passaggio 1

Per configurare il server OpenSSH in Windows, faremo doppio clic sul servizio o fare clic con il pulsante destro del mouse su / Proprietà e nella finestra di accesso possiamo lasciare l'opzione predefinita:

Passaggio 2

Successivamente, accediamo al comando prompt come amministratori ed eseguiamo la seguente riga:

 cd c: \ windows \ system32 \ Openssh 
Passaggio 3

Quindi eseguiamo quanto segue riga per generare la chiave di sicurezza:

 ssh-keygen -A 
Passaggio 4

Ora, da un prompt dei comandi, inserisci explorer.exe per avviare Windows Explorer dalla cartella OpenSSH :

Nota
Questo processo può essere eseguito in Windows PowerShell con le seguenti righe:
 Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key 
Passaggio 5

La chiave di sicurezza può vedere che è ospitata nella cartella OpenSSH:

4. Abilita la porta di ascolto OpenSSH in Windows 10

Passaggio 1

Il passaggio successivo consiste nell'abilitare la porta 22 per la corretta comunicazione OpenSSH, per questo eseguiamo il riga seguente:

 netsh advfirewall firewall add rule name = 'SSHD Port' dir = in action = allow protocol = TCP localport = 22 
Step 2

Se vogliamo eseguire questo processo con PowerShell eseguiremo quanto segue:

 New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain 

5. Connettiti tramite OpenSSH in Windows 10

Passaggio 1

Finalmente possiamo accedere da qualsiasi computer nella rete locale utilizzando la seguente sintassi:

 ssh user @ IP 
Passaggio 2

Possiamo vedere tutte le alternative SSH direttamente nella console:

Quindi possiamo installare OpenSSH nella nuova build di Windows 10.

adminguides

Recent Posts

Risolto dopo l'aggiornamento di Windows 11, lo strumento di cattura non funziona

Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…

2 anni ago

Correggi un errore di masterizzazione disco non trovato durante la masterizzazione di un'immagine

Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…

2 anni ago

Correggi l'errore danneggiato del file Adcjavas.Inc

Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…

2 anni ago

Correggi l'errore 0X0000013C INVALID_IO_BOOST_STATE

Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…

2 anni ago

Correzione dell'errore 0x800f0825 Impossibile disinstallare il pacchetto permanente

FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…

2 anni ago

Risolto il problema con il suono di Acer Nitro 5 non funzionante, crepitio dell'audio o basso

Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…

2 anni ago