背景

当我们需要使用远程的电脑的时候,因为本身电脑配置不太行,需要配置高的服务器运行时。使用U盘拷贝程序到服务器电脑运行,这样会显得十分笨拙,效率低下。如何在内网的环境中,起到远程操作的服务器的目的。这个值得思考,本篇文章主要是从安装Xshell、Xftp、win10中Microsoft store中安装Ubuntu命令进行操作。

安装Xshell、Xftp

使用过云服务器的朋友一定很喜欢这个软件,Xshell——使用命令行用于远程操作电脑,Xftp——文件之间的相互传输可视化。进入官网下载,选择Free版本。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2PQNCVvq-1616252643507)(在这里插入图片描述
)]

当然,阔佬们还是buy比较好。

安装完成之后,剩下的就是连接windows的事情了。

安装 OpenSSH、设置防火墙

  1. 根据个人电脑版本选择对应的package下载:

    下载地址

在这里插入图片描述

  1. 解压下载的package

  2. 执行命令

    • 打开cmd,切换到解压的目录下

    • 或者在解压的目录下,点击shift 按钮,右击鼠标,打开cmd命令行(注:不是PowerShell

    • 执行以下命令:

    • powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
      
  3. 设置防火墙

    打开 控制面板 ——> 系统和安全 ——> Windows Defender 防火墙 ——> 高级设置(位于Windows Defender 防火墙左中位置) ——> 入站规则 ——> 新建规则(N)

在这里插入图片描述

  1. 添加SSH对应的端口22

    • 点击端口

    在这里插入图片描述

    • 设定端口 22(这里就是计算机网络中学到的知识)

      在这里插入图片描述

    • 后面 直接点击 下一步 直到完成即可

  2. 打开 Windows中的 服务,运行 OpenSSH 的两个服务即可,这里没有图片了,只能盗图了。

    在这里插入图片描述

使用Xshell、Xftp连接windows服务

  1. 打开Xshell 程序,点击新建

    在这里插入图片描述

  2. 新建会话属性

    在这里插入图片描述

  3. 补充之前的IP地址,在cmd 中 输入命令 ipconfig

    找到内网地址,填写即可

    #内网地址,IP为以下三种

    10.0.0.0 —— 10.255.255.255

    172.168.16.0.0 —— 172.168.31.255

    192.168.0.0 —— 192.168.255.255

  4. 配置成功后填写密码即可访问成功

安装内嵌的Linux子系统

安装成功之后,习惯使用Linux的朋友还是感觉不太对劲,这个时候就需要我们Windows变身Linux了。在微软商城安装个人喜欢的linux即可。步骤如下: 方法之一

拓展

如果想要使用GUI的朋友,还可以使用Xmanager来操作,这里就不一一例举了。

参考

1.openSSH安装参考

2.windows安装内嵌Linux系统参考

Logo

更多推荐