本文介绍: 近接触到了zsh这个shell,所以在ubuntu系统上反复折腾,终于在ubuntudesktop系统使用ohmyzsh配置好了一个比较好看终端个人认为挺好看,勿喷)。但是在从windwos的Mobaxterm登录ubuntu查看时,发现在Mobaxterm中有些图标是无法显示的,即使修改成和ubuntu一样的字体也不管用:尝试xshell也是不行,同样有问题

近接触到了zsh这个shell,所以在ubuntu系统上反复折腾,终于在ubuntudesktop系统使用oh-my-zshpowerlevel10k配置好了一个比较好看终端个人认为挺好看,勿喷)。

在这里插入图片描述

但是在从windwos的Mobaxterm登录ubuntu查看时,发现在Mobaxterm中有些图标是无法显示的,即使修改成和ubuntu一样的 Nerd Font 字体也不管用:

在这里插入图片描述

尝试xshell也是不行,同样有问题

但是使用windwos Terminal ssh 连接到ubuntu时发现显示正常的:

在这里插入图片描述

但是每次打开Terminal都要输入ssh命令进行连接显示不够优雅,有没有什么办法可以打开就能像Mobaxterm之类的终端一样直接连接目标服务器呢?

进过一番操作,终于找到了对应方法,于是就有了今天这篇配置文章


操作步骤

  1. 工具准备

windows 10/11

ubuntu或其他linux系统(我这里使用虚拟机ip为192.168.226.192)

windows Termial:从windows自带微软商店搜索下载即可中文名称终端.

在这里插入图片描述

  1. windows Terminal中创建新的连接配置

windows Termial 默认内置本机所有shell的连接方式,如powershell, cmd, git bash等:

在这里插入图片描述

当然我们可以自己需求继续添加

  1. OK,点击保存我们可以下拉表中看到我们新添加的连接方式了:

在这里插入图片描述

  1. 但是此时如果我们打开这个连接,他还显示ssh缺少连接参数报错

在这里插入图片描述

这是因为我们刚才只设置终端启动命令,并没有指定他要连接那台机器的IP地址

  1. 指定终端连接的ubuntu 机器IP地址:

同样在“设置界面中,我们点击左下角的“打开JSON文件”:

在这里插入图片描述

此时就可以看当我们当前所有连接方式相关配置,我们找到刚才新增ssh-ubuntu一项,在后面的commandline中添加远程机器的IP:

在这里插入图片描述

保存文件退出然后重新打开一下终端连接,此时我们就可以输入密码进入ubuntu系统了。

在这里插入图片描述

  1. 为了每次登录是不用一遍遍的输密码(不够优雅),我们也可以通过ssh-keygen命令生成密钥对,然后json文件的ssh配置中使用 -i <私钥路径&gt;方式免密登录,不了解的可以搜索一下如何使用秘钥对来免密登录linux系统

在这里插入图片描述

在这里插入图片描述

  1. 我们还可以再配置中为终端配置背景图片等,更多内容可以自行探索。如果不再需要这个连接,在设置中的链表中将该配置删除即可

在这里插入图片描述


好了,以上就是对如何使用windows终端连接Linux远程服务器总结了。希望以上内容可以帮助到有需要同学

当然这样的配置也是有一些问题的,比如不能向mobaxterm一样方便的管理文件通过拖拽方式互传文件等,不过通过其他工具也都是可以克服的,不是吗,哈哈。

原文地址:https://blog.csdn.net/weixin_43863487/article/details/134745823

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_30306.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注