1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu hướng dẫn cấu hình xác thực SSH qua key cho Putty và Secure CRT

7 1,3K 7
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 712,27 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sau khi quá trình tạo key hoàn tất, click Save private key để lưu lại private key.. Private key file này sẽ được import vào PuTTY sau... Tiếp theo, click vào Save public key để lưu lại p

Trang 1

TÀI LIỆU HƯỚNG DẪN CẤU HÌNH XÁC THỰC SSH QUA KEY CHO PUTTY VÀ SECURE CRT

Trang 2

I CẤU HÌNH XÁC THỰC SSH QUA KEY CHO PUTTY I-3

Trang 3

Tài liệu hướng cấu hình xác thực SSH qua key cho PuTTY và SecureCRT

I-3

I CẤU HÌNH XÁC THỰC SSH QUA KEY CHO PUTTY

1 Download chương trình PuTTY, PSCP và PuTTYgen tại địa chỉ:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

2 Chạy chương trình PuTTYgen để tạo cặp public-private key Chọn Type of key to generate

là SSH-2 RSA và click Generate

3 Việc tạo key sẽ bắt đầu, bạn cần di chuột liên tục trong khoảng trống bên dưới thanh status

để quá trình tạo key có thể hoàn tất

4 Sau khi quá trình tạo key hoàn tất, click Save private key để lưu lại private key Private key

file cần được lưu với đuôi là ppk Private key file này sẽ được import vào PuTTY sau

Trang 4

5 Tiếp theo, click vào Save public key để lưu lại public key Public key sẽ được upload lên

SSH Server sau

6 Upload file publick key bạn tạo ra ở bước 5 lên SSH Server Để upload bạn có thể sử dụng

PSCP (download ở bước 1) PSCP là công cụng chạy trên Command Line (cmd) cho phép thực hiện các thao tác như scp Ví dụ: cú pháp để copy file C:\publickey lên thư mục /tmp của SSH Server có địa chỉ 10.4.110.222 với PSCP như sau (file PSCP.exe đặt tại C:\):

C:\PSCP.exe C:\publickey root@10.4.110.222:/tmp/

7 Trên SSH Server (Linux), import nội dung file publickey vào file ~/.ssh/authorized_keys với

câu lệnh:

cat /tmp/publickey >>~/.ssh/authorized_keys

8 Trên SSH Client (Windows), mở PuTTY và tạo một session lưu các thông tin về SSH Server

Ví dụ: Hostname: 10.4.110.222, Port: 22, Connection type: SSH, Saved Sessions: linux-ipmac Click Save

Trang 5

Tài liệu hướng cấu hình xác thực SSH qua key cho PuTTY và SecureCRT

I-5

9 Trên mục Category của cửa sổ PuTTY, vào Connection > SSH > Auth, click vào Browse…

và tìm đến file privatekey đã tạo ra ở bước 4 Sau đó quay lại mục Session và click vào Save

để lưu lại thông tin về session

10 Hoàn tất Bạn đã có thể double click vào session đã tạo ở trên để kết nối đến SSH Server

Trang 6

II CẤU HÌNH XÁC THỰC SSH QUA KEY CHO SECURECRT

Các bước cấu hình cho SecureCRT được thực hiện tương tự như cho PuTTY:

1 Chạy chương trình SecureCRT và vào mục Tools > Create Public Key… và làm theo Wizard

để tạo cặp public-private key Bước cuối cùng sẽ lựa chọn vị trí lưu public và private key

2 Copy file public key lên SSH Server và import nội dung file này vào ~/.ssh/authorized_keys

3 Trên SecureCRT, chọn File > Quick Connect và nhập thông tin về SSH Server muốn kết nối

4 Trong mục Authentication và bỏ chọn mục Password để thay vào đó là PublicKey (nếu bạn

có nhiều private-key file, click vào Properties và chọn key phù hợp cho session muốn kết nối)

5 Click Connect để bắt đầu kết nối

Trang 7

Tài liệu hướng cấu hình xác thực SSH qua key cho PuTTY và SecureCRT

III-7

III MỘT SỐ CHÚ Ý KHI CẤU HÌNH XÁC THỰC SSH QUA KEY

Khi việc xác thực kết nối SSH qua key không hoạt động như mong muốn, bạn cần kiểm tra lại một số vấn đề sau:

1 Thư mục ~/.ssh trên SSH Server phải có mode là 600 (drw -)

2 File chứa public key của các client phải đặt trong thư mục ~/.ssh/ và có tên là

authorized_keys

3 Permission của file authorized_keys phải là 644 (rw-r r )

Ngày đăng: 08/05/2014, 12:35

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w