微软工程师偷偷在用!这款SSH工具让Windows操控CentOS比Mac还优雅!

基本原理

为什么要远程登录Linux? 你总不会把买来的服务器背在背上吧~

所以无论我们身在何处,只要有网络连接,就可以通过一些工具远程管理Linux服务器, 这岂不是很方便!

尤其是远程办公、服务器维护、云服务管理等场景尤为重要。

通常远程登录Linux可以使用PuTTY、SecureCRT、XShell等工具,这里我重点给大家推荐XShell

如图

没有安装的朋友自行搜索安装,网上资源一大堆,懂的都懂!

实在找不到的朋友也可以在后台私信我!

远程登录还有很多好处! 比如: 安全性、提高效率

在远程登录的时候,SSH协议为数据传输提供了加密保护,确保远程会话中的命令数据传输是安全的,不容易被窃听或篡改!

尤其是相比于图形界面的远程管理工具, 连接通常更加轻量级,启动速度快,对系统资源占用少。

基本上远程登录管理我们都是使用的命令行界面, 这样可以使操作更加直接、高效

所以对于熟悉Linux命令的用户来说,可以大大提高工作效率, 不熟悉也没有关系,刚刚开始使用肯定不习惯,时间积累长了自然就习惯了!

端口检测

注意: 远程登录要确定Linux系统开启sshd服务22端口

我们可以在linux中的命令行内使用setup命令来查看

如图

然后查看系统服务

如图

确保sshd服务开启状态

如图

同时我们在命令输入以下命令来查看22端口是否开启!

java 复制代码
sudo netstat -tuln | grep 22

如果看到类似tcp 0 0 0.0.0.0:22 0.0.0.0:* LIST的输出,那么22端口就是开启的。

如图

一切就绪之后,我们就来进行XShellCentOS的连接吧!

XShell配置

下载安装好XShell之后,我们就可以先打开XShell, 同时打开我们的VMware虚拟系统CentOS

然后先在CentOS中查看一下IP地址,在命令行输入ifconfig命令进行查看

这是我们用来从Windows连接到CentOS地址,这里我是一个本地地址为192.168.44.130

如图

然后打开XShell,选择文件菜单下面的新建

然后填写我们刚刚查询到的主机地址点击确定即可!

如图

继续点击连接

如图

选择接受并保存

如图

然后继续输入连接到服务的用户名,这里我们使用的用户名是CentOS的超级管理员root

如图

输入安装CentOS时候,设置的密码

如图

出现以下提示符说明我们连接成功了!

如图

接下来我们就可以在Windows系统下,操作Linux系统和学习它的命令了!

我们来试试远程重启Linux服务器看看效果

如图

XShell主题配置

基本上在XShell中主要是执行一些Linux的命令操作

另外也可以设置一下字体大小和配色方案!

如图

Xshell中文横着显示的问题

原因 因为字体选择有误

解决办法:

单击文字按钮后,会弹出字体选择框,在下拉框下选择不带@的字体(带@的是横着显示的),就可以将横着的中文显示正常了。

比如:选择黑体,就可以使输入的中文竖着显示

如图

相关推荐
迷茫不知归路5 小时前
操作系统实验习题解析 上篇
c++·算法·操作系统·实验课设
LUCIAZZZ20 小时前
JVM之内存管理(一)
java·jvm·spring·操作系统·springboot
ssslar1 天前
MIT XV6 - 1.6 Lab: Xv6 and Unix utilities -uptime
操作系统·risc-v·xv6
LUCIAZZZ2 天前
JVM之内存管理(二)
java·jvm·后端·spring·操作系统·springboot
尸僵打怪兽2 天前
软考错题集
java·python·计算机网络·操作系统·c·软考·计算机组成原理
望获linux4 天前
工业软件自主化突围:RTOS 如何打破 “协议栈 - 控制器” 生态垄断
linux·人工智能·操作系统·开源软件·嵌入式软件·工业软件
LUCIAZZZ5 天前
ElasticSearch基本概念
java·大数据·elasticsearch·搜索引擎·中间件·操作系统
望获linux5 天前
实时操作系统:航空电子系统的安全基石还是创新枷锁?
人工智能·安全·机器人·操作系统·开源软件·rtos·飞行器
LUCIAZZZ6 天前
简单介绍分布式定时任务XXL-JOB
java·spring boot·分布式·spring·操作系统·定时任务
LUCIAZZZ6 天前
Caffeine快速入门
java·后端·spring·缓存·操作系统·springboot