---
# System prepended metadata

title: Linux 系統管理 - HW04
tags: [Linux]

---

# Linux 系統管理 - HW04

---

## 1. 建立私鑰及公鑰

![](https://i.imgur.com/HlBCIHJ.png)
開啟Putty Key Generator

![](https://i.imgur.com/Rf4GzEp.png)
按下 Generate 開始建立

![](https://i.imgur.com/NLgQIRX.png)
儲存 public key

![](https://i.imgur.com/TDex1Yp.png)
儲存 private key

![](https://i.imgur.com/wCClQvy.png)
尋找一個適合的位置儲存

## 2. 利用帳號登入並設定 server 的 SSH 公鑰

![](https://i.imgur.com/UxFgKdU.png)
打開 PuTTY

![](https://i.imgur.com/U3e2nUw.png)
先以一般的方式進入

![](https://i.imgur.com/t6AELxA.png)
利用 apt 下載 ssh 模組

![](https://i.imgur.com/85Ndel7.png)
建立 ~/.ssh 資料夾

![](https://i.imgur.com/zyR3bAm.png)
建立 authorized_keys 檔案

![](https://i.imgur.com/FRBG8EZ.png)
進入編輯器

![](https://i.imgur.com/0F2kbp1.png)
複製反白的 public key(包含前面的ssh-rsa和最後面的 rsa-key-202XXXXX)

![](https://i.imgur.com/MgQ5reR.png)
貼上剛剛複製的public key，儲存後離開(Ctrl+S -> Ctrl+X)

![](https://i.imgur.com/LFgL9xV.png)
離開

## 3. 利用 SSH private 金鑰登入

![](https://i.imgur.com/PmRHiEE.png)
重新打開 PuTTY並輸入IP

<!-- ![](https://i.imgur.com/TvxNULx.png) -->

![](https://i.imgur.com/vKgirTV.png)
在 "Private key file for authentication:" 輸入框內尋找 private key

![](https://i.imgur.com/wlUDcsl.png)
在 Saved Session 輸入自己想要的名字，然後按下 "Save"，最後按下最底下的"Open"

![](https://i.imgur.com/JcHyr1A.png)
完成!!


## reference
### https://devops.ionos.com/tutorials/use-ssh-keys-with-putty-on-windows/
### https://officeguide.cc/ubuntu-linux-sudo-sudoer-user-group-configuration-tutorial-examples/

###### tags: `Linux`