论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
主机系统
›
linux
›
Windows 体系下:SSH 远程毗连 Linux 服务器的完整指南 ...
Windows 体系下:SSH 远程毗连 Linux 服务器的完整指南
泉缘泉
论坛元老
|
2024-6-13 20:46:02
|
显示全部楼层
|
阅读模式
楼主
主题
1729
|
帖子
1729
|
积分
5197
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
以下是使用 Windows 体系的 SSH 远程毗连 Linux 服务器的具体操作步调,(我们以 Ubuntu 和CentOS 为例)
Ubuntu:
1. 确保 Linux 服务器已启用 SSH
起首,确保您的 Linux 服务器上已经安装并运行了 SSH 服务。对于大多数 Linux 发行版,OpenSSH 是默认的 SSH 服务器。您可以使用以下下令来安装它:
sudo apt-get update
sudo apt-get install openssh-server
复制代码
然后,确保 SSH 服务正在运行:
sudo service ssh status
复制代码
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步调
打开下令提示符或 PowerShell。
输入以下下令以毗连到 CentOS 服务器:
ssh 用户名@服务器IP地址
复制代码
例如:
ssh root@192.168.1.100
复制代码
当首次毗连到服务器时,体系会询问是否担当服务器的公钥。键入 yes 然后按 Enter。
输入 CentOS 用户的暗码并按 Enter。
如下图,登录成功。
问题办理
常见问题一
出现 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 字样
缘故原由 :
这是 SSH 的一个安全告诫。这种告诫通常发生在以下情况:
目标服务器的公钥已更改。这大概是由于您重新安装了服务器、更换了服务器硬件或手动更改了服务器的 SSH 密钥。
有人实验对您的毗连进行中心人攻击(Man-in-the-Middle attack)。这种情况比较少见,但不能完全清除。
办理方法:
为了办理这个问题,您应该起首确定缘故原由。如果您确信服务器的公钥已经正当更改,那么可以按照以下步调办理:
打开终端或下令提示符。
使用以下下令删除指定 IP 地点的旧密钥条目:
ssh-keygen -R 192.168.136.128 //你的ssh服务器IP
复制代码
之后,您可以再次实验毗连到服务器。在首次毗连时,体系会提示您担当新的公钥。确认后即可正常毗连。但是,如果您没有对服务器进行任何更改,而且对此告诫感到不安,那么您应该进一步观察,以确保您的网络环境没有遭受攻击。
注意事项
1.请确保你的客户端与服务端的网络通讯状况良好
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
泉缘泉
论坛元老
这个人很懒什么都没写!
楼主热帖
华为一镜到底主题__荣耀30系列安装教程 ...
「Docker入门指北」容器很难理解?带你 ...
日志模块
数据资产为王,如何解析企业数字化转型 ...
信创环境下分布式文件存储MinIO集群部 ...
28基于java的简单酒店数据管理 ...
xss-labs靶场
Vulnhub之M87靶机详细测试过程(不同提 ...
解决NuGet加载或下载资源慢的问题 ...
Java 8 排序的 10 个姿势,太秀了吧! ...
标签云
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表