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免密连接服务器

相关推荐
J心流8 小时前
SSH远程连接 github/云效 的操作流程
运维·ssh·github
yann_qu11 小时前
Mac通过ssh远程连接wsl
linux·windows·macos·ssh·wsl
bu_shuo12 小时前
Windows电脑使用VSCode远程控制Windows主机方法记录
windows·vscode·ssh·powershell
x-cmd15 小时前
[260311] x-cmd v0.8.8:新增一键卸载 OpenClaw 命令,AI 命令补全回归,内网服务器一键部署 x-cmd
运维·服务器·人工智能·ai·ssh·x-cmd·openclaw
k7Cx7e1 天前
Debian执行ssh root@localhost 提示认证失败
运维·debian·ssh
weixin_433261101 天前
阿里云 ECS SSH 快速配置指南
阿里云·云计算·ssh
shimly1234561 天前
github 配置 ssh key ssh-key
运维·ssh·github
缘友一世1 天前
使用异地组网工具通过SSH命令使用本地内网服务器
运维·服务器·ssh
多恩Stone1 天前
【vs code(cursor) ssh连不上服务器(4)】Cursor远程连接服务器卡死(Waiting for server log)故障排查全流程
运维·服务器·ssh
janson_241 天前
VSCode远程开发CPU占用率100%?从Samba瓶颈到Remote-SSH避坑实战
ide·vscode·ssh