当前位置:网站首页>ssh配置
ssh配置
2022-08-02 18:48:00 【。。。】
ssh可以密钥文件进行通信,这样就可以避免输入密码的烦恼。
ssh把密钥保存在 .ssh 文件夹内,通常先生成一个密钥对(密钥和公钥),再把公钥放到远程服务器上。再进行一点配置,完成。
1、生成密钥对。
ssh-keygen
2、到 ~/.ssh 文件夹内,找到2个文件:id_rsa和id_rsa.pub,其中 id_rsa 是私钥,id_rsa.pub 是公钥。
3、把公钥 id_rsa.pub 放到远程服务器上,用的是 scp 命令。
scp id_rsa.pub [email protected]:/root/.ssh
4、登录远程服务器并进入 .ssh 目录,这时看到刚才传过来的 id_rsa.pub 文件,把它输送到同目录的 authorized_keys 文件中。
cat id_rsa.pub >> authorized_keys
注意不要用复制粘贴的方法,以免带入其他不必要的空格回车啥的。
5、公钥 id_rsa.pub 文件,要保留,将来可以放到其他远程主机,这样一把私钥可以连接几个远程主机,当然,也可以一把私钥一把公钥。
6、回到本地主机的 .ssh 文件夹,编辑 ~/.ssh/config 文件进行配置
Host 别名
HostName ip地址
Port 端口
DynamicForward ssh转发的地址
IdentityFile 私钥地址
User 用户名
一个完整的例子:
Host aws
HostName 13.xxx.xxx.xx
Port 22
DynamicForward 127.0.0.1:6060
IdentityFile ~/.ssh/id_rsa
User centos
scp id_rsa.pub [email protected]:/root/.ssh
边栏推荐
猜你喜欢
动态规划常见实例详解
你想要的宏基因组-微生物组知识全在这(2022.8)
What are the useful real-time network traffic monitoring software
【C语言刷题】Leetcode203——移除链表元素
音频隐写一
NIO之Selector执行流程
基于OpenGL的冰川与火鸟(光照计算模型、视景体、粒子系统)
[论文分享] VideoFlow: A Flow-Based Generative Model for Video
T31开发笔记:metaipc测试
What skills are the most practical for college students in communications?
随机推荐
NIO's Selector execution process
arcgis 分子式标注
WPF使用Prism登录
86.(cesium之家)cesium叠加面接收阴影效果(gltf模型)
洛谷P5094 MooFest G 加强版
二本 两年经验读者 阿里P6面经
动态折线图,制作原来是这么简单
Electronic Industry Inventory Management Pain Points and WMS Warehouse Management System Solutions
【C语言刷题】Leetcode238——除自身以外数组的乘积
洛谷P4316 绿豆蛙的归宿
中断向量表概述
MySQL LIKE – 语法和用法示例教程
Sentinel vs Hystrix 限流对比,到底怎么选?
[Dynamic Programming Special Training] Basics
音频隐写一
C#里如何简单的校验时间格式
为何国内年轻人都抢购iPhone,因为它更实惠也更亲民
Gradle系列——Gradle的build.gradle文件详情,项目发布(基于Gradle文档7.5)day3-3
I have 8 years of experience in the Ali test, and I was able to survive by relying on this understanding.
WPF login with Prism