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

相关推荐
视觉AI5 小时前
【踩坑实录】Windows ICS 共享网络下,国产化盒子 SSH 连接异常的完整分析
网络·windows·ssh
ZeroNews内网穿透12 小时前
关于飞牛fnOS重要安全更新的提醒
运维·服务器·web安全·ssh
m0_7381207216 小时前
内网横向——记录某三层网络渗透及综合渗透(socks代理隧道搭建,nacos未授权,redis上传Webshell)
网络·安全·web安全·ssh·php
Genie cloud1 天前
VPS 网络连接故障诊断与排查实用指南
linux·服务器·ssh
玉梅小洋2 天前
GitHub SSH配置教程
运维·ssh·github
德育处主任Pro2 天前
『NAS』用SSH的方式连上NAS
运维·ssh
AI逐月2 天前
tmux 常用命令总结:从入门到稳定使用的一篇实战博客
linux·服务器·ssh·php
闫记康3 天前
linux配置ssh
linux·运维·服务器·学习·ssh
xzl044 天前
新IP的 SSH 指纹添加到 known_hosts 文件
网络协议·tcp/ip·ssh
qinyia4 天前
如何安全删除通过 Git Clone 下载的所有仓库目录
运维·数据库·人工智能·git·mysql·ssh