背景
当我们需要使用远程的电脑的时候,因为本身电脑配置不太行,需要配置高的服务器运行时。使用U盘拷贝程序到服务器电脑运行,这样会显得十分笨拙,效率低下。如何在内网
的环境中,起到远程操作的服务器的目的。这个值得思考,本篇文章主要是从安装Xshell、Xftp、win10中Microsoft store中安装Ubuntu命令进行操作。
安装Xshell、Xftp
使用过云服务器的朋友一定很喜欢这个软件,Xshell——使用命令行用于远程操作电脑,Xftp
——文件之间的相互传输可视化。进入官网下载,选择Free
版本。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2PQNCVvq-1616252643507)(
)]
当然,阔佬们还是buy比较好。
安装完成之后,剩下的就是连接windows的事情了。
安装 OpenSSH、设置防火墙
- 根据个人电脑版本选择对应的package下载:
下载地址
- 解压下载的package
- 执行命令
- 打开
cmd
,切换到解压的目录下 - 或者在解压的目录下,点击
shift
按钮,右击鼠标,打开cmd
命令行(注:不是PowerShell) - 执行以下命令:
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
- 设置防火墙
打开控制面板
——>系统和安全
——>Windows Defender 防火墙
——>高级设置
(位于Windows Defender 防火墙
左中位置) ——>入站规则
——>新建规则(N)
- 添加SSH对应的端口22
- 点击端口
- 设定端口 22(这里就是计算机网络中学到的知识)
- 后面 直接点击
下一步
直到完成即可
- 打开 Windows中的
服务
,运行OpenSSH
的两个服务即可,这里没有图片了,只能盗图了。
使用Xshell、Xftp连接windows服务
- 打开
Xshell
程序,点击新建 - 新建会话属性
- 补充之前的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
- 配置成功后填写密码即可访问成功
安装内嵌的Linux子系统
安装成功之后,习惯使用Linux
的朋友还是感觉不太对劲,这个时候就需要我们Windows变身Linux了。在微软商城安装个人喜欢的linux
即可
拓展
如果想要使用GUI的朋友,还可以使用Xmanager来操作,这里就不一一例举了。