From 520dcec22da6a2f1447741b210022f1ff5d6023c Mon Sep 17 00:00:00 2001 From: zyimm Date: Mon, 31 Oct 2022 16:33:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0ssh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _posts/Linux/ssh/ssh-password-free-login.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_posts/Linux/ssh/ssh-password-free-login.md b/_posts/Linux/ssh/ssh-password-free-login.md index 15858a1..6455e7e 100644 --- a/_posts/Linux/ssh/ssh-password-free-login.md +++ b/_posts/Linux/ssh/ssh-password-free-login.md @@ -21,7 +21,7 @@ SSH 密钥登录分为以下的步骤。 -## 1. 生成公/私密钥 +## 生成公/私密钥 ```sh # 我这边是linux windows 系统可以在当前用户文件目录下自行创建该文件夹 cd ~/.ssh @@ -32,7 +32,7 @@ ssh-keygen ``` -## 2 上传公钥到服务器上 +## 上传公钥到服务器上 生成密钥以后,公钥必须上传到服务器,才能使用公钥登录。公钥是以.pub 结尾不要和私钥搞混了。 @@ -50,7 +50,7 @@ ssh-copy-id -i pub_key_file user@host 上面命令中,-i参数用来指定公钥文件,user是所要登录的账户名,host是服务器地址。如果省略用户名,默认为当前的本机用户名。执行完该命令,公钥就会拷贝到服务器。 -## 3 配置config +## 配置config 在当前用户 `~/.ssh/` 新建config文本 若存在无需创建 @@ -83,14 +83,14 @@ Host zyimm SSH访问主机的端口号,默认是22端口,同上,只有在非默认情况下才需要设置该值 -## 4 使用 +## 使用 ```sh ssh zyimm # 即可免密登陆192.168.1.1服务器了 ``` 如果使用vscode 建议下载 Remote-ssh 扩展,搭配使用更舒服! -## 5调试 +## 调试 如果在上面步骤操作完之后,仍然出现一些问题,可以在命令中带上-v以便定位问题 ```sh