SSH私钥登录远端服务器

1、在被控主机上生成RSA私钥

root@kfk12 \~# ssh-keygen -t rsa #生成密钥

root@kfk12 \~# ls .ssh

root@kfk12 \~# ssh-copy-id 192.168.6.12 #把公钥写到本机/root/ .ssh/authorized_keys文件中

root@kfk12 \~# cat /root/.ssh/id_rsa #查看私钥

root@kfk12 \~# scp /root/.ssh/id_rsa 192.168.6.13:`pwd` #将私钥放主空端主机root目录

2、使用私钥远程被控主机

2.1 无参数连接被控服务器

root@control \~# ssh -i id_rsa root@192.168.6.12

2.2 忽略提示添加known_hosts和输入密码连接

root@control \~# ssh -i id_rsa -o StrictHostKeyChecking=no root@192.168.6.12

相关推荐
技术民工之路5 分钟前
RAG 在真实业务项目落地全流程(从需求到上线运维)
运维
极客先躯19 分钟前
高级java每日一道面试题-2026年04月05日-实战篇[Docker]-如何排查容器 OOM 的问题?
java·运维·docker·容器·内存溢出·高级面试
玖玥拾1 小时前
C# 语言进阶(十四)Unity UI界面开发 + 网络消息联动
服务器·开发语言·网络·ui·unity·c#·游戏引擎
巴啦啦小魔仙变身2 小时前
SIGINT = Signal Interrupte
linux·服务器·python
RisunJan2 小时前
Linux命令-route(查看/修改 IP 路由表)
linux·运维
不会C语言的男孩2 小时前
TCP通信可视化工具,含下载地址
服务器·网络·安全
TDengine (老段)3 小时前
TDengine SMA 索引 — 块级/文件级统计索引
android·大数据·服务器·数据库·人工智能·时序数据库·tdengine
玖玥拾3 小时前
C# 语言进阶(十三)网络 DLL 库分层设计
服务器·开发语言·网络·网络协议·c#
qetfw3 小时前
CentOS 7 搭建 DNS 主从服务
linux·运维·centos·dns·bind
柠石榴4 小时前
远程连接校内服务器 ssh
运维·服务器·ssh