首页 > 系统相关 >windows terminal ssh 免密访问远程服务器

windows terminal ssh 免密访问远程服务器

时间:2024-06-11 10:11:41浏览次数:22  
标签:文件 免密 登录 windows rsa terminal ssh id authorized

1. 本地生成 ssh 密钥对

打开 windows cmd 终端执行命令 (如果已有公私钥,可跳过此步骤)  
`ssh-keygen -t rsa`  

生成的文件在 "C:\Users\用户 xxx\.ssh" 目录中

|||  
| ----------- | ----------------------------- |  
| id_rsa | 私钥 |  
| id_rsa.pub | 公钥 |  

如图所示:
![image.png](https://raw.githubusercontent.com/BeingFun/picCome/main/blog/images/20240611072923.png)

2. 将公钥文件上传至远程服务器,并将公钥内容追加到 authorized_keys 文件中

  • a. 使用管理员账号登录,先使用管理员账号登录,使用如下命令追加:
    cat id_ras.pub >> /root/.ssh/authorized_keys

  • b. 使用其他普通用户账号登录,先使用普通账号登录,使用如下命令追加:
    cat id_ras.pub >> /home/yourusername/.ssh/authorized_keys

    提示文件不存在,可先创建文件夹及文件。
    若文件信息配置正常,仍然不能免密登录,请检查 .ssh/authorized_keys 文件夹及文件的用户组与登录账号是否一致
    

3. windows terminal 配置命令行

命令行配置参数  
`ssh -i C:\Users\zhang332\.ssh\id_rsa [email protected]`  
其中:

|||  
| ----------- | ----------------------------- |  
| 用户名及远程服务器地址 | [email protected] |  
| 私钥文件路径 | C:\Users\zhang332\.ssh\id_rsa |

配置界面位置如图所示:
![image.png](https://raw.githubusercontent.com/BeingFun/picCome/main/blog/images/20240611084207.png)

标签:文件,免密,登录,windows,rsa,terminal,ssh,id,authorized
From: https://www.cnblogs.com/liuyechang/p/18241597

相关文章

  • windows server系统物理机虚拟化迁移至ESXi 8.0
    项目场景:客户公司服役15年的3台老服务器,因为设备过于老旧,随着数据量的不断增大以及业务复杂程度不断提高,老旧服务器面临升级换代的需求。但是系统提供商已经不再提供老系统的部署服务,更换新版MIS系统造价大约需要20W(只软件升级费用)。于是提出服务器虚拟化的解决方案,总造价......
  • Windows系统 在VirtualBox虚拟机上安装搭建OpenEuler操作系统 并用Putty验证是否创建
    目录1.配置虚拟化环境步骤1进入BIOS,开启CPU虚拟化技术,不同电脑开启方式有所不同步骤2下载并安装VirtualBox/VMWare。按照学校给的实验指导书,这里我下载的是VirtualBox(我的电脑是我前段时间自己重新配的win11系统)步骤3 下载openeuler操作系统,在网页搜索openeuler下......
  • Windows中的特殊文件夹
    shell:startup和shell:commonstartup开机启动项文件夹功能:添加到此文件夹的快捷方式会在Windows启动时自动打开。shell:startup针对当前用户,shell:commonstartup针对所有用户。注意:1.没有办法执行管理员身份的程序。2.startup准确来说是用户登录后启动。shell:......
  • 【备忘录】手动重新设置windowsRE分区,命令行方式
    手动将RE分区大小扩大500MB以管理员身份(cmd)打开命令提示符窗口。若要检查WinRE状态,请运行 reagentc/info。如果安装了WinRE,则应有一个“WindowsRE位置”,其中包含WinRE目录的路径。例如,“WindowsRE位置:[file://%3f/GLOBALROOT/device/harddisk0/partition4......
  • Windows程序读取不了中文路径问题
    问题描述今天调试发现win32接口GetFileAttributesW居然不支持中文路径,于是寻找解决方案,找了半天,尝试用boost的fileystem库发现能用,而且boost能跨平台!不支持中文win32接口获取文件属性,当传入参数带有中文字符时,它获取的属性就会异常DWORDGetFileAttributesW([in]LPCWSTRlpFi......
  • Windows11系统dxpps.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个dxpps.dll文件(挑选合适的版本文件)把它放入......
  • Windows11系统DocumentPerformanceEvents.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个DocumentPerformanceEvents.dll文件(挑选合......
  • Windows11系统WmsToastApi.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个WmsToastApi.dll文件(挑选合适的版本文件)把......
  • Windows11系统WmsConfigTasks.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个WmsConfigTasks.dll文件(挑选合适的版本文件......
  • Windows11系统WmsProxyStub.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个WmsProxyStub.dll文件(挑选合适的版本文件)......