(+84) 236.3827111 ex. 402

Hướng dẫn SSH vào máy ảo Kali Linux


Hướng dẫn SSH vào máy ảo Kali Linux

Sau khi cài đặt Kali Linux, theo mặc định thì không cho phép kết nối từ xa vào máy Kali Linux. Để bật truy cập từ xa, chúng ta có thể làm theo các bước sau để thiết lập SSH.

Bước 1) Kiểm tra thông tin địa chỉ IP của máy Kali Linux bằng lệnh ifconfig

Bước 2) Mở file /etc/ssh/sshd_config => Sửa dòng “PermitRootLogin prohibit-password” thành “PermitRootLogin yes”; hoặc thêm dòng mới “PermitRootLogin yes”

Login với tư cách user root bằng lệnh “sudo su” => Và nhập mật khẩu của user sinhvien.

Cách 1: echo "PermitRootLogin yes" | sudo tee -a /etc/ssh/sshd_config

Cách 2: echo "PermitRootLogin yes" >> /etc/ssh/sshd_config

Cách 3: Dùng công cụ nano hoặc vi

Mở file /etc/ssh/sshd_config bằng công cụ nano (nano /etc/ssh/sshd_config) hoặc công cụ vim (vi /etc/ssh/sshd_config)

Khởi động lại dịch vụ ssh bằng lệnh “systemctl restart ssh

Xem lại trạng thái của ssh bằng lệnh “systemctl status ssh

Bước 3) Qua máy Windows, mở PuTTY hoặc 1 công cụ SSH Client nào khác và remote access vào máy Kali Linux

Lưu ý: Nếu chưa cài SSH Server thì thực hiện các bước sau.

Bước 1) Cài đặt Máy chủ SSH (nếu chưa cài đặt)

Đảm bảo máy chủ OpenSSH đã được cài đặt trên hệ thống Kali Linux của chúng ta. Chúng ta có thể cài đặt bằng lệnh sau:

sudo apt update

sudo apt install openssh-server

Bước 2) Khởi động dịch vụ SSH

Sau khi cài đặt hoàn tất, hãy khởi động dịch vụ SSH bằng lệnh sau:

sudo service ssh start

sudo systemctl start ssh //dành cho các phiên bản mới hơn

Bước 3) Cho phép dịch vụ SSH khởi động khi khởi động

Nếu chúng ta muốn dịch vụ SSH tự động khởi động mỗi khi hệ thống khởi động, chúng ta có thể kích hoạt dịch vụ này bằng lệnh sau:

sudo service ssh enable

sudo systemctl enable ssh //dành cho các phiên bản mới hơn

Bước 4) Kiểm tra trạng thái của dịch vụ SSH

Chúng ta có thể xác minh rằng dịch vụ SSH đang chạy bằng cách sử dụng lệnh sau:

sudo service ssh status

sudo systemctl status ssh //dành cho các phiên bản mới hơn