win7 安装OpenSSH服务(配合花生壳使用,外网可以访问家中电脑)

一、目的

在办公室上班的时候,能够通过putty、Xshell远程家里的电脑

为什么需要openSSH+花生壳?
openSSH:主要用于搭建远程安全协议服务
花生壳:主要用于解决没有外网IP的问题,可以申请一个免费临时的域名,通过此域名映射局域网内的电脑;

效果图

办公电脑访问通过Xshell连接访问家里的电脑:


image.png

二、window安装openSSH服务

  • 1、下载openSSH windows版(注:该版本是64位)
    链接: https://pan.baidu.com/s/19V2W_e1Agl4GSouW6U3JAQ
    提取码: xgjp

-2、解压到C:\Program Files\OpenSSH 不要放在别的路径下,官方这样要求的


image.png
  • 3、cmd到openSSH路径下
    1)安装sshd服务
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

2)开放22号端口(如果你在windows关闭了防火墙并配置了入站规则可以不执行如下命令,多执行不影响)

netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22

3)配置开机自启sshd服务

sc config sshd start= auto

到此就安装完成

4,将C:\Program Files\OpenSSH添加到path中,免得每次都要切到C:\Program Files\OpenSSH才能使用ssh,启动ssh服务

net start sshd

5,测试


image.png

首次连接未知主机会有是否继续的警告,输入yes就可以了,然后输入密码即可。
win7上没有显示[root@localhost ~]# 但不影响命令的执行。

注意:这里只是本地局域网测试,用户名为你windows开机使用的账号密码:一般默认超级用户:Administrator 密码:自己知道

可以通过密钥登录,我们这里就只通过 用户名:Administrator 密码:**** 登录
上面的教程可以参考:https://blog.csdn.net/hehuihh/article/details/90575791

三、申请花生壳账号(关键:决定你的电脑能否可以让外网访问到)

  • 1.到官网申请账号并下载对应的客户端安装(免费)
    https://hsk.oray.com/download/
    操作如下:
    image.png

四、使用Xshell访问

使用另一台电脑安装Xshell,不在同一个网段中


image.png

点击链接之后,需要输入用户名和密码


image.png
image.png

你可能感兴趣的:(win7 安装OpenSSH服务(配合花生壳使用,外网可以访问家中电脑))