Bài viết sau đây, BKNS sẽ cung cấp cho bạn những thông tin cần thiết về giao thức SSH và hướng dẫn sử dụng SSH kết nối CentoS. Hãy cùng theo dõi nhé.
1. Tìm hiểu chung về SSH
SSH là 1 giao thức mạng cho phép người sử dụng thực hiện hoạt động kết nối giữa máy khách và máy chủ một cách bảo mật và an toàn. SSH keys cung cấp cho người dùng sử dụng một cách an toàn hơn để đăng nhập cho đến máy chủ bằng SSH so với chỉ dùng mật khẩu.
Trong trường hợp, mật khẩu bị đánh cắp bằng ‘Brute Force attach’, nhưng SSH key gần như không thể giải mã bởi ‘Brute Force’
Lý do để giao thức SSH an toàn hơn chính là dùng 1 cặp key: Private key và Public key.
2. Hướng dẫn sử dụng SSH kết nối với CentOS
Những gói phần mềm SSH sẽ được cài đặt sẵn mặc định trên CentOS. Tuy nhiên, theo một số trường hợp thì những gói này không có trên hệ thống của bạn, bạn cần thực hiện theo những bước sau đây:
Bước 1: Cài đặt gói phần mềm máy chủ OpenSSH
Từ thiết bị đầu cuối cuối máy tính, bạn cần nhập lệnh sau để bắt đầu cài đặt:
sudo yum –y install openssh-server openssh-clients
Lệnh này cho phép người dùng cài đặt ứng dụng khách OpenSSH cũng như dịch vụ nền OpenSSH, sshd.
Trên hình trên, máy tính thông báo cho người dùng hệ thống máy tính phiên bản mới nhất đã có mặt
Bước 2: Khởi động dịch vụ SSH
Để khởi động SSH daemon trên máy chủ OpenSSH, bạn nhập dòng chữ sau:
sudo systemctl start sshd
Khi hoạt động, SSHD liên tục theo dõi những liên kết máy khách từ những công cụ khách. Khi yêu cầu kết nối xảy ra, sshd sẽ thiết lập quá trình kết nối chính xác.
Bước 3: Kiểm tra trạng thái của trình nền SSHD:
Kiểm tra trạng thái của trình nền SSH bằng lệnh sau:
sudo systemctl status sshd
Khi chúng bắt đầu dịch vụ trước đó, đầu ra sẽ hiển thị thông báo nó đang hoạt động như hình sau đây:
Sau đó bạn bắt đầu để SSH daemon dừng và nhập:
systemctl stop sshd
Bạn có thể kiểm tra dịch vụ đã dừng chưa bằng cách xác nhận trạng thái. Dịch vụ không hoạt động tức là màn hình hiện ra thông báo thời gian và ngày khi trang thái hoạt động lần cuối cùng như hình:
Bước 4: Kích hoạt dịch vụ OpenSSH
SSH cho phép tự động khởi động sau mỗi lần khởi động lại hệ thống bằng cách dùng lệnh systemctl:
sudo systemctl enable sshd
Để tắt SSH sau khi khởi động bạn hãy nhập:
sudo systemctl disable sshd
Bài viết trên BKNS đã cung cấp cho bạn những thông tin cần thiết về giao thức SSH và hướng dẫn sử dụng SSH kết nối CentOS. Nếu bạn còn thắc mắc nào xin hãy liên hệ với chúng tôi để được giải đáp nhanh nhất. Ngoài ra đừng quên truy cập website bkns.vn để biết thêm nhiều thông tin hữu ích nữa nhé.
>> Bạn có biết: