荦绅诵 发表于 2025-6-4 19:29:47

博客建站4 - ssh远程连接服务器


[*]1. 什么是SSH?
[*]2. 下载shh客户端
[*]3. 配置ssh密钥
[*]4. 连接服务器
[*]5. 常见问题

[*]5.1. IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

1. 什么是SSH?

SSH(Secure Shell)是一种加密的网络协议,用于在不安全的网络中安全地远程登录到其他计算机系统。它提供了对远程服务器的安全访问,并支持加密数据传输。SSH协议通过使用公钥加密技术来确保通信的安全性,防止中间人攻击和数据泄露。

2. 下载shh客户端

shh是一个远程连接的软件,有服务端server和客户端client两部分组成。因为我们是要连接远端服务器,所以只需要client。
Ubuntu和macOS应该会默认安装ssh,当然也可以使用第三方的SSH客户端,如OpenSSH 或 PuTTY。
检查是否支持ssh指令
ssh -V如果输出类似以下的版本号,则说明支持ssh指令。
OpenSSH_9.6p1, LibreSSL 3.3.6如果提示找不到ssh命令,则需要安装ssh客户端。
Ubuntu:
sudo apt-get install openssh-clientmacOS:
brew install opensshWindows:
下载并安装putty。
3. 配置ssh密钥

如果你买的是阿里云的ECS服务器,且是第一次连接服务器,需要重置远程连接的密码:
云服务器 ECS -> 实例与镜像 -> 实例 -> 实例详情 -> 基本信息 -> 重置密码
输入“新密码”和“确认密码”,然后点击确认修改。
4. 连接服务器

ssh username@hostname
# hostname: 远程服务器的IP地址或域名
# username: 远端服务器的登录用户名5. 常见问题

5.1. IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY

登录时类似如下报错:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!   @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
SHA256:PeAn4uPscmMHuETVY27M0HCMoE3LAGLVGowJN9/nJoo.
Please contact your system administrator.
Add correct host key in /Users/spencer/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/spencer/.ssh/known_hosts:5
Host key for 120.xxx.xxx.xxx has changed and you have requested strict checking.
Host key verification failed.警告:远程主机标识已更改!
这个报错主要是因为远程主机的ssh公钥发生了变化,两边不一致导致的
删除本地对应ip的在known_hosts相关信息
known_hosts文件路径: ~/.ssh/known_hosts 。
可以直接删除此文件(删除之前最好先拷贝一个备份)。
删除后再次登录,应该就正常了。
大家好,我是陌尘。
IT从业10年+, 北漂过也深漂过,目前暂定居于杭州,未来不知还会飘向何方。
搞了8年C++,也干过2年前端;用Python写过书,也玩过一点PHP,未来还会折腾更多东西,不死不休。
感谢大家的关注,期待与你一起成长。
【SunLogging】扫码二维码,关注微信公众号,阅读更多精彩内容
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

奄蜊 发表于 2025-12-4 18:22:25

懂技术并乐意极积无私分享的人越来越少。珍惜

替攀浮 发表于 2025-12-14 05:53:08

感谢发布原创作品,程序园因你更精彩

明思义 发表于 2025-12-17 09:42:19

用心讨论,共获提升!

郏琼芳 发表于 2025-12-18 09:47:59

不错,里面软件多更新就更好了

挚魉 发表于 2026-1-3 17:57:16

新版吗?好像是停更了吧。

烯八 发表于 2026-1-6 12:51:56

谢谢分享,辛苦了

骆贵 发表于 2026-1-17 02:00:37

东西不错很实用谢谢分享

存叭 发表于 2026-1-19 23:30:39

谢谢楼主提供!

金娅鸣 发表于 2026-1-21 08:20:59

谢谢分享,辛苦了

嶝扁 发表于 2026-1-21 11:50:33

这个有用。

饨篦 发表于 2026-1-24 07:38:08

这个有用。

榷另辑 发表于 2026-1-27 03:35:43

前排留名,哈哈哈

吮槌圯 发表于 2026-1-29 08:58:18

收藏一下   不知道什么时候能用到

段干叶农 发表于 2026-2-3 03:29:19

感谢分享,学习下。

嗦或 发表于 2026-2-5 07:04:53

前排留名,哈哈哈

存叭 发表于 2026-2-7 21:56:13

yyds。多谢分享

巴沛若 发表于 2026-2-8 20:10:58

感谢分享,下载保存了,貌似很强大

嗳诿 发表于 2026-2-9 09:27:41

感谢分享,下载保存了,貌似很强大

绘纵 发表于 2026-2-9 13:43:51

很好很强大我过来先占个楼 待编辑
页: [1] 2
查看完整版本: 博客建站4 - ssh远程连接服务器