3分钟学会SSH

简介: 3分钟学会SSH

👋3分钟学会SSH

⚽️场景介绍

  1. windows to linux
windows 客户端连接到 linux 服务器
  1. linux to linux
linux 客户端连接到 linux 服务器

⚽️windows to linux

⚾️流程

  1. linux 服务器安装并配置 sshd
  2. windows 客户端生成密钥
  3. windows 客户端将密钥添加到 linux 服务器
  4. windows 客户端登录测试

⚾️实操

  1. 服务器配置 sshd
# 安装 sshd
yum install sshd -y
# 编辑 sshd_config 文件
vim /etc/ssh/sshd_config
# 开启以下配置
# RSAAuthentication yes
# PubkeyAuthentication yes
# AuthorizedKeysFile      .ssh/authorized_keys
# 重启 sshd 服务
systemctl restart sshd
  1. 客户端生成密钥
ssh-keygen -t ed25519 -C "main"

  1. 客户端密钥添加到服务器
cat >> ~/.ssh/authorized_keys << EOF
[id_ed25519.pub value]
EOF
  1. 客户端登录测试

⚽️linux to linux

⚾️流程

  1. 服务器安装并配置 sshd
  2. 客户端生成密钥
  3. 客户端将密钥添加到服务器
  4. 客户端登录测试

⚾️实操

  1. 服务器安装并配置 sshd
# 安装 sshd
yum install sshd -y
# 编辑 sshd_config 文件
vim /etc/ssh/sshd_config
# 开启以下配置
# RSAAuthentication yes
# PubkeyAuthentication yes
# AuthorizedKeysFile      .ssh/authorized_keys
# 重启 sshd 服务
systemctl restart sshd
  1. 客户端生成密钥
ssh-keygen -t ed25519 -C "node1"

  1. 客户端将密钥添加到服务器
cat ~/.ssh/id_ed25519.pub | ssh root@main 'cat >> .ssh/authorized_keys'
  1. 客户端登录测试
ssh root@main

👬 交友小贴士:

博主GithubGitee同名账号,Follow 一下就可以一起愉快的玩耍了,更多精彩文章请持续关注。

目录
相关文章
|
Linux 网络安全
linux端口连通性测试telnet、wget、ssh、curl
linux端口连通性测试telnet、wget、ssh、curl
338 0
|
安全 Shell 网络安全
|
安全 Linux 网络安全
SSH 简介:安全远程访问的利器
SSH是加密网络协议,用于安全远程登录和数据传输。它基于公钥和私钥验证,加密传输确保通信安全。默认使用22端口。在Linux和macOS系统上预装,Windows需额外安装。基本用法包括远程登录(ssh username@hostname)、文件传输(scp source destination)和端口转发。推荐使用密钥对认证,限制登录尝试次数,并配置SSH代理以增强安全性。了解这些基础和技巧能提升远程服务器管理和文件传输效率。
SSH 简介:安全远程访问的利器
|
运维 安全 网络安全
常用的运维工具:SSH和远程连接工具详解
常用的运维工具:SSH和远程连接工具详解
676 3
|
弹性计算 Linux Windows
如何升级计算巢服务实例版本,从而支持更便捷、可视化的游戏配置
现在你可以参考这篇教程,将之前老版本的幻兽帕鲁计算巢服务,升级到最新版本,支持最新版本的管理配置界面。包括修改游戏配置、重启游戏、存档管理等功能。
如何升级计算巢服务实例版本,从而支持更便捷、可视化的游戏配置
|
11月前
|
存储 NoSQL MongoDB
MongoDB面试专题33道解析
大家好,我是 V 哥。今天为大家整理了 MongoDB 面试题,涵盖 NoSQL 数据库基础、MongoDB 的核心概念、集群与分片、备份恢复、性能优化等内容。这些题目和解答不仅适合面试准备,也是日常工作中深入理解 MongoDB 的宝贵资料。希望对大家有所帮助!
284 7
|
存储 缓存 C语言
【C/C++ 库的动态链接】深入理解动态链接器:RPATH, RUNPATH与$ORIGIN
【C/C++ 库的动态链接】深入理解动态链接器:RPATH, RUNPATH与$ORIGIN
798 0
|
监控 供应链 物联网
新技术革命下的未来社会:区块链、物联网和虚拟现实的融合与创新
随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐渐融入我们的生活。本文将探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,共同推动未来社会的发展。
142 2
|
JavaScript 应用服务中间件 nginx
【项目部署系列教程】4. 将Vue项目部署到远程服务器
【项目部署系列教程】4. 将Vue项目部署到远程服务器
598 1
|
JavaScript 前端开发
js之永久定时器
js之永久定时器