Auto commit.
This commit is contained in:
@@ -0,0 +1,85 @@
|
||||
---
|
||||
title: SSH免密码连接-转载
|
||||
author: TianZD
|
||||
top: true
|
||||
cover: true
|
||||
toc: true
|
||||
mathjax: false
|
||||
summary: ssh免密码连接配置
|
||||
tags:
|
||||
- SSH
|
||||
categories:
|
||||
- 转载
|
||||
- linux
|
||||
reprintPolicy: cc_by
|
||||
abbrlink: 7f5b723e
|
||||
date: 2022-04-29 13:35:05
|
||||
coverImg:
|
||||
img:
|
||||
password:
|
||||
---
|
||||
|
||||
# SSH免密连接(转载)
|
||||
|
||||
[toc]
|
||||
|
||||
转自[VS code 连接远程服务器 免密登录设置](https://blog.csdn.net/weixin_38665694/article/details/115692316)
|
||||
|
||||
## 客户端(连接端)生成密钥
|
||||
|
||||
一般是windows
|
||||
|
||||
打开命令行
|
||||
|
||||
输入:
|
||||
|
||||
```bash
|
||||
ssh-keygen -t rsa -b 4096
|
||||
```
|
||||
|
||||
连续点击三次回车,生成密钥(如果已经生成,跳过)
|
||||
|
||||

|
||||
|
||||
2、进入C:\User\用户名/.ssh此处为C:\User\20202/.ssh目录可以看到生成了id_rsa和id_rsa.pub两个文件
|
||||
|
||||

|
||||
|
||||
3、用记事本打开id_rsa.pub,并复制里面的内容
|
||||
|
||||
## 服务器被连接端
|
||||
|
||||
一般为linux
|
||||
|
||||
1、通过命令编辑authorized_keys文件。
|
||||
|
||||
```sh
|
||||
vim ~/.ssh/authorized_keys
|
||||
```
|
||||
|
||||
2、在win10系统中,用记事本打开id_rsa.pub,并复制里面的内容到authorized_keys文件中。
|
||||
|
||||
3、切换到这个.ssh目录, 并ls 确保生成authorized_keys文件。
|
||||
|
||||
```sh
|
||||
cd ~/.ssh
|
||||
```
|
||||
|
||||
4、修改authorized_keys文件权限。
|
||||
|
||||
```sh
|
||||
sudo chmod 600 authorized_keys
|
||||
```
|
||||
|
||||
5、修改~/.ssh文件夹权限。
|
||||
|
||||
```sh
|
||||
sudo chmod 700 ~/.ssh
|
||||
```
|
||||
|
||||
6、重启SSH便大功告成
|
||||
|
||||
```sh
|
||||
sudo service sshd restart
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user