Hướng dẫn tạo key SSH

Bước 1: tạo key ssh bằng cách chạy lệnh sau:
ssh-keygen
Sau khi chạy lệnh trên sẽ ra dòng yêu cầu đặt tên key và pass cho key:
Enter file in which to save the key (/root/.ssh/id_rsa): superhost
Enter passphrase (empty for no passphrase): password
Enter same passphrase again: password

Khi hoàn thành bạn sẽ được 2 key sau:

superhost.pub ( public key )
superhost ( private key )

Bước 2: tạo file authorized_keys bằng lệnh:

vim /root/.ssh/authorized_keys

Bước 3: mở public key superhost.pub ra và copy nội dung trong đó cho vào file authorized_keys mới tạo ở trên.

Bước 4: tải private key superhost về máy

Bước 5: bạn phải mở file config sau:

vim /etc/ssh/sshd_config

Bạn bỏ # các dòng sau để sử dụng key ssh:

#RSAAuthentication yes
#PubkeyAuthentication yes
#AuthorizedKeysFile      .ssh/authorized_keys
#AuthorizedKeysCommand none
#AuthorizedKeysCommandRunAs nobody

Thành

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile      .ssh/authorized_keys
AuthorizedKeysCommand none
AuthorizedKeysCommandRunAs nobody

Cuối cùng bạn reboot lại SSH bằng lệnh:

/etc/init.d/sshd restart

và dùng private key superhost với password đã đặt ở bước 1 để SSH vào Server/VPS Linux bằng chương trình Putty. Tham khảo bài dưới đây để dùng Key SSH bằng Putty:

https://central.superhost.vn/knowledgebase/368/Hng-dn-SSH-vao-VPS-bng-Key.html

Chúc bạn thành công.




Câu trả lời này hữu ích?

 In nội dung này

đã đọc

Hướng dẫn bật gzip trên VPS centos

<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType...

Yum php55 on VPS

PHP 5.5 on CentOS/RHEL 7.1, 6.6 and 5.11 via Yum PHP 5.5.27 has been released on PHP.net on...

Hướng dẫn SSH vào VPS bằng Key

Sau khi bạn đã tạo cặp key như hướng dẫn ở link bên dưới thành...

Máy chủ ảo - VPS là gì?

1. VPS là gì? Máy chủ ảo (Virtual Private Server - VPS) là phương pháp phân chia một máy chủ...

Clear apc cache

if(function_exists('apc_clear_cache')&&...

Powered by WHMCompleteSolution