首页 > 系统相关 >winscp/putty 免密登录linux server

winscp/putty 免密登录linux server

时间:2024-04-29 14:13:48浏览次数:33  
标签:公钥 私钥 key keys server 免密 authorized putty ssh

参考 putty WinScp 免密登录远程 Linux 

原理
生成一对公钥和私钥,私钥以文件的形式保存在本地,公钥保存在远程机器上,一般是 /home/users/username/.ssh/authorized_keys。
这样每次登录只需指定私钥文件,远程机器通过比对公钥和私钥来验证登录的合法性

第一步:生成公钥/私钥
双击 putty 安装目录中的 puttygen.exe
选择rsa,点击 generate, 随意移动鼠标来生成秘钥,将公钥部分复制备用,点击 Save private key

重要:请直接复制公钥部分,不要点击save public key。 因为save public key 按钮会把public key 保存为如下格式,但是我们需要是的
ssh -rsa这种格式,所以直接复制公钥就好

 

 

 

 


第二步:将公钥添加到远程机器的 ~/.ssh/authorized_keys 文件

可以使用如下linux命令,也可以直接打开authorized_keys 文件手动添加
## 添加空行
echo "" >> ~/.ssh/authorized_keys
##把文件内容添加到authorized_keys 文件最后
cat test.pub >> ~/.ssh/authorized_keys

第三步:配置winscp

 

标签:公钥,私钥,key,keys,server,免密,authorized,putty,ssh
From: https://www.cnblogs.com/dreamstar99/p/18165603

相关文章

  • 30秒出服装设计稿,森马用Serverless+AIGC 整“新活”!
    “创新项目如何去赋能我们的业务,这件事情在森马很重要。阿里云函数计算帮我们屏蔽掉了想把AI落地到实际业务场景中 GPU 算力资源储备、采购成本、技术门槛等很多难题,从而迅速做出决策,快人一步站在正确的起点,体验新技术对整个服装爆款设计、营销链路带来的改变。”—— 林建霞......
  • sqlserver sp_who2和inputbuffer的使用,如何查询进程执行的脚本代码【转】
    一、sp_who2的使用1、存储过程的位置 sp_who官方解释地址:https://docs.microsoft.com/zh-cn/sql/relational-databases/system-stored-procedures/sp-who-transact-sql?redirectedfrom=MSDN&view=sql-server-2017 2、查出的列名的含义CPUTime: 进程占用的......
  • 1 名工程师轻松管理 20 个工作流,创业企业用 Serverless 让数据处理流程提效
    作者:岳洋、陈德全、刘静娜北京语势科技有限公司成立于2023年6月,语势科技定位为“智能投资时代的主题入口”,在资管行业从以机构为核心转向以用户为核心的变革时代,通过打造主题投资引擎,赋能普惠投资一体化,打造以投资者和资管机构为主题和核心、自然语言交互形式为入口的“新桥......
  • 【FileZillaServer用网络驱动器作为主目录时,客户端无法列出文件】【Spring Boot安装成
    遇到的两个问题安装FileZillaServer后,把映射的网络驱动器内容作为主目录时,客户端能正常登录,但是无法列出文件。把本机的某个目录组为主目录,客户端可以正常列出文件。把SpringBoot安装成Windows服务时,访问系统中映射的网络驱动器失败(开发过程中能够正常访问,通过命令的方式......
  • SqlServer中根据某几列获取重复的数据将其删除并保留最新一条
    有时候,我们某个数据表中,可能有几列的数据都是一样的,此时我们可能想查询出这几列数据相同的所有数据行,并保留最新一条,将其他重复的数据删除。......
  • Host '::1' is not allowed to connect to this MariaDB server
    登陆时报错,运行mysql-uroot-p 输入密码后报错ERROR1130(HY000):Host'::1'isnotallowedtoconnecttothisMariaDBserver 不允许连接原因:::1是IPv6下的本地主机地址,类似于IPv4下的127.0.0.1,表示本机回环地址。在大多数情况下,::1和localhost是等效的,都指......
  • web server apache tomcat11-24-Virtual Hosting and Tomcat
    前言整理这个官方翻译的系列,原因是网上大部分的tomcat版本比较旧,此版本为v11最新的版本。开源项目从零手写实现tomcatminicat别称【嗅虎】心有猛虎,轻嗅蔷薇。系列文章webserverapachetomcat11-01-官方文档入门介绍webserverapachetomcat11-02-setup启动web......
  • web server apache tomcat11-22-logging 日志
    前言整理这个官方翻译的系列,原因是网上大部分的tomcat版本比较旧,此版本为v11最新的版本。开源项目从零手写实现tomcatminicat别称【嗅虎】心有猛虎,轻嗅蔷薇。系列文章webserverapachetomcat11-01-官方文档入门介绍webserverapachetomcat11-02-setup启动web......
  • Syslogserver(日志服务器) 安装和使用
    Syslogserver(日志服务器)安装和使用界面展示一、作用介绍NAS(服务器等设备)死机或出现任何错误后,可用于日志回溯,找出设备故障的原因。二、资料简介镜像(x86):reddorcleaner/syslogserver:amd64镜像(arm):reddorcleaner/syslogserver:aarch64参数类型值备注SYSLOG_U......
  • mongodb异机做时间点恢复(异机建议部署免密登录)
    环境:OS:Centos7DB:mongodb5原环境:1主2从,异机恢复的环境:单机(oplog.rs是否开启都可以,开启可以参考:https://www.cnblogs.com/hxlasky/p/17979922) 1.查看当前的表数据情况myrepl:PRIMARY>usedb_pushmsg;switchedtodbdb_pushmsgmyrepl:PRIMARY>showtables;app......