我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Windows下使用SSH密钥实现免密登陆Linux服务器

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Windows下使用SSH密钥实现免密登陆Linux服务器

工具:

win10、WinSCP

生成ssh密钥:

打开终端,使账号密码登录,输入命令

ssh-keygen -t rsa

会提示密钥存放路径,一般存放在默认路径,直接回车即可,中间会提示输入密码,这里需要注意,如果设置密码,则每次登陆的时候需要输入此密码来登陆,如果不输入密码的话可以直接使用密钥登陆,我们这里不输入密码(但是需要保证私钥文件的安全)

布署SSH密钥:

进入root/.ssh目录,查看密钥文件

目录下文件:

id_rsa是私钥,需要放在自己电脑上用来登陆,特别重要!!!

id_rsa.pub是公钥,部署在服务器上用来校验。

部署密钥,这里是在root用户下,也可以使用别的用户,注意把yourip替换为服务器的ip获域名

ssh-copy-id -i /root/.ssh/id_rsa.pub root@yourip

提示部署成功!

 WinSCP实现免密登陆

 新建站点时,文件协议选择“SFTP”,主机名输入ip地址,端品号22,用户名对应设上面设置密钥的用户,我使用的root,所以此处填root,再点击“高级”按钮

 在弹窗中左侧菜单选择“验证”,再选择从服务器下载的密钥匙文件,直接选择下载文件后,会提示转换为ppk文件,转换即可,再点击“确定”按钮

 

 保存之后即可实现免密登录

来源地址:https://blog.csdn.net/qq_36611673/article/details/130062320

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Windows下使用SSH密钥实现免密登陆Linux服务器

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何使用ssh公钥密钥自动登陆linux服务器

本篇内容介绍了“如何使用ssh公钥密钥自动登陆linux服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!测试环境:操作系统:Red Ha
2023-06-27

使用私钥登录 SSH 服务器(免密登录)

SSH(Secure Shell)是一种用于远程登录和安全数据传输的协议。通过SSH,您可以在不安全的网络上安全地连接到远程服务器,并进行加密的数据传输。SSH支持多种身份验证方式,其中之一是使用SSH密钥对进行免密码登录。以下是使用私钥登
使用私钥登录 SSH 服务器(免密登录)
2023-12-23

Linux怎么用ssh免密码登陆Linux服务器

本篇内容介绍了“Linux怎么用ssh免密码登陆Linux服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.原理和secureCRT免
2023-06-17

VSCode如何使用ssh密钥免密远程登录服务器

这篇文章主要为大家展示了“VSCode如何使用ssh密钥免密远程登录服务器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VSCode如何使用ssh密钥免密远程登录服务器”这篇文章吧。1. 使用s
2023-06-20

Linux系统如何实现SSH免密码登陆远程服务器

这篇文章将为大家详细讲解有关Linux系统如何实现SSH免密码登陆远程服务器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登
2023-06-12

阿里云服务器如何使用密钥登陆

在使用阿里云服务器时,密钥是一种重要的安全工具。本文将详细说明如何使用密钥登陆阿里云服务器。一、什么是阿里云服务器阿里云服务器是阿里云提供的高性能、可扩展的弹性计算服务,可以帮助您快速构建、部署和管理应用。阿里云服务器提供了丰富的操作界面和API,可以让您快速配置服务器、管理存储和网络、部署应用和服务。二、使用密
阿里云服务器如何使用密钥登陆
2023-11-17

windows安装openssh并通过生成SSH密钥登录Linux服务器

SSH的英文全称是Secure SHell。通过使用SSH,你可以把所有nThenJC传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传
2022-06-04

Linux下实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本分享

环境: ssh server: 192.168.100.29 server.example.com ssh client: 192.168.100.30 client.example.com 通过root用户建立秘钥认证实现SHELL脚
2022-06-04

Linux下如何实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本

这篇文章主要介绍了Linux下如何实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。环境:ssh server: 1
2023-06-09

如何使用密钥身份验证在CentOS服务器上实现更安全的SSH登录

本指南将详细介绍如何使用密钥身份验证在CentOS服务器上实现更安全的SSH登录。密钥身份验证提供更高的安全性、便利性和自动化,使其成为首选的远程连接安全方法。指南详细介绍了生成密钥对、将公钥复制到服务器、启用密钥身份验证、禁用密码身份验证(可选)以及测试密钥身份验证的步骤。此外,还提供了最佳实践,例如使用强密码短语、定期轮换密钥和限制访问。通过遵循这些步骤,管理员可以显著提高服务器的SSH安全性。
如何使用密钥身份验证在CentOS服务器上实现更安全的SSH登录
2024-04-13

如何使用密钥身份验证在CentOS服务器上实现更安全的SSH登录

要在CentOS服务器上实现更安全的SSH登录,你可以使用密钥身份验证。以下是一些步骤可以帮助你完成这个过程:1. 生成密钥对:在本地计算机上,使用SSH密钥生成器(如OpenSSH)生成公钥和私钥。可以使用以下命令生成密钥对:```ssh
2023-10-10

怎么使用云服务器实现内网穿透功能设置密码登录

1.什么是内网穿透内网穿透是一种将内网中的服务暴露到公网上的技术,使得公网用户可以通过互联网访问内网中的服务。这种技术通常用于远程访问内网中的服务器、监控设备等。2.使用云服务器实现内网穿透使用云服务器实现内网穿透需要以下步骤:2.1.选择云服务器首先需要选择一款云服务器,例如阿里云、腾讯云、华为云等。选择时需要考虑服务器的配置、地域、带宽等因素。2.2.安装内网穿透工具安装内网穿
2023-10-26

编程热搜

目录