Windows 系统下:SSH 远程连接 Linux 服务器的完整指南_windowsssh连接linux(2)

avatar
作者
猴君
阅读量:2

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2. 获取 Linux 服务器的 IP 地址

在 Linux 服务器上,使用以下命令获取 IP 地址:

 ip addr 

记下其中的 IPv4 地址,例如 192.168.1.100

CentOS 7:

在 CentOS 7.9 中设置 SSH 服务并从 Windows 远程连接的步骤如下:

1. 在 CentOS 7.9 上启用 SSH

安装 OpenSSH 服务器

在大多数 CentOS 安装中,OpenSSH 服务器已经预安装了。如果没有,您可以使用以下命令来安装:

(如果是管理员用户,不用输入sudo)

sudo yum install openssh-server  

启动 SSH 服务

sudo systemctl start sshd  

设置 SSH 服务开机自启

sudo systemctl enable sshd  

检查 SSH 服务状态

sudo systemctl status sshd  

如图下所示,表示SSH 服务开机自启enabled,SSH 服务状态是active

2. 获取 CentOS 服务器的 IP 地址

在 CentOS 服务器上,使用以下命令来获取 IP 地址:

 ip addr 

找到 ens33 或者您的主要网络接口下的 inet 地址。这就是您的服务器 IP 地址。

从 Windows 使用 SSH 客户端连接 CentOS 服务器

使用 Windows 自带的 SSH 客户端

从 Windows 10 的某个版本开始,Microsoft 开始包含 OpenSSH 客户端作为其操作系统的一部分,因此您可能已经在系统上安装了它。如果没有,您可以从“功能”应用中添加它,详细请看《如何通过SSH远程连接到Windows系统指南》中的在Windows上安装OpenSSH Server步骤

  1. 打开命令提示符或 PowerShell。
  2. 输入以下命令以连接到 CentOS 服务器:
ssh 用户名@服务器IP地址  

例如:

ssh root@192.168.1.100  

当首次连接到服务器时,系统会询问是否接受服务器的公钥。键入 yes 然后按 Enter。

输入 CentOS 用户的密码并按 Enter。

如下图,登录成功。

最后的话

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

资料预览

给大家整理的视频资料:

给大家整理的电子书资料:

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

击这里获取!](https://bbs.csdn.net/topics/618542503)**

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!