说明
Windows Terminal是微软蓄谋已久将要替代cmd和powershell的新终端。当然在win11上也正式使用了Windows Terminal。
这篇文章将讲述如何使用Wndows Terminal通过ssh链接Linux服务器。省去xshell等其他软件。
环境
Windows Terminal - 不必多说
Linux CentOS 7.6 64bit
文件
进入正题
程序部署
首先我们需要将Windows Terminal安装在电脑上。
win11用户直接打开即可。
win10用户可以通过两种方式下载。
1.微软应用商店
2.github
这里选择.msixbundle下载安装即可。
当然你也可以在码云搜索下载。
我这里也可以提供下载,不过不会更新罢了。
运行即可
下载安装完成后直接使用即可。
可以使用命令wt打开。
也可以直接在开始菜单打开。
右键也可以。
添加新配置
在下拉菜单中,我们点击设置可以看到配置文件。默认带了3个配置文件。
这里我们添加一个Linux的配置文件。
点击添加新配置文件即可开始添加,不过现在还没有完整的UI界面,我们可以点击下方的打开JSON文件来部署。
可以看到在profiles下已经有3个默认的配置了,当然还有我添加的一个新配置。
属性
这里简单说明一下属性
{
"acrylicOpacity" : 0.5,
"closeOnExit" : true,
"colorScheme" : "One Half Dark",
"commandline" : "ssh kirito@110.42.132.87",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 14,
"guid" : "{6f455e80-f093-4dcb-85d8-0b378fd38e99}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png",
"name" : "Linux-CentOS 7.6",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "",
"useAcrylic" : false
}
最主要的有4个属性
{
"commandline" : "ssh kirito@110.42.132.87",
"guid" : "{6f455e80-f093-4dcb-85d8-0b378fd38e99}",
"icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png",
"name" : "Linux-CentOS 7.6",
}
commandline:就是你的服务器ssh链接,一般格式是ssh 用户名@服务器ip地址 -p端口。端口一般都是22,如果你改变了端口记得加上-p你的端口。
guid:唯一标识码,这个是用来标识每一个远程终端的id,你要链接ssh总得让服务器知道你是从哪里来的id吧。这个标识码可以通过guid生成工具生成,这里提供一个网站,一般也都用这个网站。https://www.guidgen.com/
icon:就是新配置的图标。这个百度即可,太多了。Linux的企鹅就可以用我搜索到的这个png图片。
name:顾名思义,此链接的名字,随你填写。
这里有一点要注意,Windows Terminal是默认要使用一个guid 的。我们可以填入前面3个配置的guid。
我这里就填了命令提示符也就是cmd的guid。这个也随便你。
写入完成后保存就可以直接看到效果了。
我们可以配置一下外观什么的,然后打开试试。
输入密码,当然密码在Linux上是不显示的。
登陆成功!
简单操作视频
总结
目前win10的vs2019还是不可以直接使用Windows Terminal。不过之后win11或者在以后,一定是会支持的。
小头图版权:《蛍》by SquChan 2021年10月5日凌晨4点19分 pid:93234816