ssh远程免密登录服务器

一、在本地生成密钥

## 生成的私钥保存在".ssh/id_rsa", 公钥在".ssh/id_rsa.pub"
ssh-keygen

二、在服务器创建相应文件

1、创建.ssh目录并设置权限

mkdir ~/.ssh
chmod 700 ~/.ssh

2、创建authorized_keys文件并设置权限

touch ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

三、将本地生成的密钥添加到authorized_keys文件

1、将密钥复制到服务器指定位置,如"~/.ssh/id_rsa.pub"

2、添加到authorized_keys

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

之后便可实现ssh免密连接服务器

相关推荐
bush41 天前
使用root账号ssh登录虚拟机ubuntu
运维·ubuntu·ssh
AAA 建材批发王哥(天道酬勤)3 天前
SSH(安全外壳协议)可以基于多种加密算法
运维·安全·ssh
cooldream20093 天前
升级 OpenSSL 的详细步骤(解决 SSH 漏洞的前提)
运维·ssh·openssl
coderWangbuer5 天前
基于SSH的酒店管理系统的设计与实现 (含源码+sql+视频导入教程+文档+PPT)
运维·sql·ssh
金州饿霸6 天前
Mac通过ssh连接工具远程登录服务器( Royal TSX安装及使用)
大数据·运维·ssh
敲代码不忘补水6 天前
使用 SSH 连接 Docker 服务器:IntelliJ IDEA 高效配置与操作指南
服务器·docker·ssh·intellij idea
多恩Stone6 天前
【vs code(cursor) ssh连不上服务器(2)】但是 Terminal 可以连上,问题解决 ✅
服务器·ssh·github
WMYeah8 天前
Goland使用SSH远程Linux进行断点调试 (兼容私有库)
linux·golang·go·ssh·goland
&黄昏的乐师9 天前
多无人机通信(多机通信)+配置ssh服务
linux·服务器·ssh·无人机
zy happy10 天前
Linux之我不会
linux·运维·服务器·ssh·apache