Saturday, October 12, 2019

Hướng dẫn cài đặt và tạo SSH Keys của Gitlab trên Window 10

Bài chi tiết hướng dẫn
https://docs.microsoft.com/en-us/windows/wsl/install-win10#install-the-windows-subsystem-for-linux

Đây là các bước để mình tạo SSH keys lưu về máy khi dùng Gitlab.

Bước 1: mở PowerShell (bấm chuột phải và mở là Administrator) sau đó chạy dòng lệnh:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Khởi động lại máy

Bước 2: Vào Window app store tìm "WSL" thì nó gợi ý luôn là Run Linux on Window (get the app) bấm vào đó thì ra khá nhiều lựa chọn.

Chọn Ubuntu - bấm vào get để cài đặt.

Bước 3: Sau khi cài xong thì màn hình xuất hiện thiết lập tài khoản Linux
Nhập tài khoản/mật khẩu vào là xong. 

Bước 4: tạo SSH key - Lưu ý là key này dùng trên window 10
Tiến hành mở WSL trên Windows, nhập tài khoản/mật khẩu ở bước 3.
Dùng lệnh sau để tạo ED25519 SSH
ssh-keygen -t ed25519 -C "email@example.com"

Nếu dùng RSA thì dùng lệnh sau
ssh-keygen -o -t rsa -b 4096 -C "email@example.com"


Sau khi tạo xong thì mình sẽ được hỏi, có tạo mật khẩu khi sử dụng file này không, theo mình thì không để đơn giản hóa mọi thứ.

Bước 5: Để mở xem key thì bạn vào đường dẫn  hoặc vào tìm file id_rsa.pub
C:\Users\TEN_NGUOI_DUNG\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\tennguoidung\.ssh

Mở file bằng notepad sau đó copy key đó vào đường dẫn sau đây trên gitlab
https://gitlab.com/profile/keys
 

No comments:

Post a Comment

Bạn cần thêm thông tin hay có câu hỏi vui lòng comment