come configurare un computer Windows Home in modo che io possa ssh in esso?


2

Volevo avere la possibilità di accedere alla mia macchina domestica Win 7 dal mio laptop, da qualsiasi luogo e non sono sicuro di come farlo. Qualcuno può darmi qualche consiglio o indicarmi un articolo che potrebbe mostrarmi come fare? Inoltre, ciò influirebbe sulla sicurezza della mia macchina di casa (a volte faccio operazioni bancarie lì)?

La macchina domestica ha un sistema operativo Windows 7 Home X64 bit sotto un router Linksys. Il laptop esegue Ubuntu Lucid.

Grazie!


Per favore, mi scusi per essere ficcanaso, ma per cosa vuoi raggiungere il tuo PC tramite SSH? Sono solo curioso.
DerMike,

Risposte:


4

Consiglio di installare il server OpenSSH con Cygwin (il metodo è lo stesso di Vista). Nel router dovrai inoltrare la porta 22 al tuo Windows 7 Box. Naturalmente, l'apertura di qualsiasi aspetto della macchina al pubblico riduce la sicurezza, ma è sempre possibile prendere precauzioni:

  • Non consentire agli account amministrativi di accedere tramite SSH, è possibile elevare in Windows dove necessario (un po 'come la pratica sudo su una macchina Linux)
  • Usa iptables / ipchains per consentire solo il tuo indirizzo IP remoto (presupponendo un contratto di locazione statico)
  • Usa le chiavi SSH

2
Consiglierei anche di usare una porta diversa da 22, per ridurre la possibilità che qualcuno la trovi aperta e cerchi di sfruttarla.
garyjohn,

@garyjohn: ... e usa una porta sopra la 1024, poiché gli scanner delle porte come nmap potrebbero ancora trovarla. Tuttavia, penso che uno sia abbastanza sicuro con le password in combinazione con le chiavi SSH.
paradroid

Se tutto ciò che desideri è SSH, l'installazione di Cygwin completa è eccessiva. Ci sono alternative autonome. Ho avuto successo con freeSSHd .
matthew


1

È possibile utilizzare MobaSSH , che è un server SSH gratuito per Windows e compatibile con qualsiasi normale client SSH.

Le altre risposte hanno già trattato i problemi di sicurezza, port forwarding e DNS dinamico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.