SSH配置免密登录

配置免密登录的步骤

要配置SSH免密登录,需要进行以下几步:

步骤一:生成SSH密钥对

首先,在本地计算机上生成SSH密钥对。这包括一个私钥(private key)和一个公钥(public key)。

打开终端或命令提示符,并执行以下命令:

复制代码
ssh-keygen -t rsa

系统将会提示你指定保存密钥文件的路径和文件名。默认情况下,密钥对将保存在用户主目录下的.ssh文件夹中。可以直接按回车键接受默认选项。

步骤二:将公钥复制到目标服务器

生成公钥后,需要将公钥复制到目标服务器上。可以使用以下命令将公钥复制到目标服务器:

复制代码
ssh-copy-id username@remote_host
或者
ssh-copy-id myserver

其中,username是你登录远程服务器时使用的用户名,remote_host是远程服务器的地址或域名。执行该命令后,系统会要求输入你的密码。

步骤三:测试免密登录

完成以上步骤后,你应该能够使用SSH免密登录到目标服务器了。只需执行以下命令:

复制代码
ssh username@remote_host

这次将不再需要输入密码,而是直接登录到目标服务器。

相关推荐
jieyucx1 分钟前
零基础通关:Shell 编程核心语法全景详解
linux·运维·编程·shell
杨运交12 分钟前
[045][Crypto模块]设计一个可扩展的加解密框架:策略模式与工厂模式实战
linux·运维·策略模式
shx_wei16 分钟前
从函数调用到进程替换:使用 execl、CMake 与 PowerShell 构建一个多可执行程序
linux·c语言·windows·c
Dlrb121121 分钟前
信息查询Web服务器-->电子商城信息查询项目
linux·服务器·数据库·html·嵌入式·epoll·数据查询
纳兰青华33 分钟前
在 PVE 上通过 LXC 部署 Ubuntu 24.04:为 OpenClaw 打造轻量高效的 AI 环境
linux·ai编程
Auv开心1 小时前
Ubuntu 20.04 默认视频播放器(Totem)无法播放 MP4 文件,通常是因为缺少多媒体编解码器。以下是几种解决方法:
linux·ubuntu·音视频
ZhengO_Oz1 小时前
虚拟机CentOS 网络配置【实操】
运维·服务器·网络
天空'之城1 小时前
Linux 系统编程 15:UDP 编程
linux·系统编程·udp协议
utf8mb4安全女神1 小时前
如果复制windows 内容到 Linux,带入不可见特殊符,怎么解决
linux·运维·服务器
fei_sun2 小时前
网卡、网关、网桥、交换机、路由器
linux·服务器·网络