Kích hoạt ssh cho user root trên ubuntu 22.04

Ubuntu

Trong Ubuntu, tài khoản root mặc định bị vô hiệu hóa để tăng cường bảo mật hệ thống. Thay vào đó, người dùng sử dụng lệnh sudo để thực hiện các tác vụ quản trị. Tuy nhiên, trong một số trường hợp bạn có thể kích hoạt tài khoản root để tránh phải dùng sudo cho mỗi lệnh quản trị. Bài viết này sẽ hướng dẫn chi tiết cách kích hoạt user root trên Ubuntu 22.04.

Hướng dẫn kích hoạt user root trên ubuntu 22.04

Cách 1: Sửa file sshd_config

Đầu tiên bạn đăng nhập vào Ubuntu với tài khoản user có quyền sudo, sử dụng lệnh sau để tạo mật khẩu cho tài khoản root.

sudo passwd root
  • Nhập pass hiện tại của user
  • Sau đó nhập pass mới cho user root (nhập 2 lần)
Kích Hoạt SSH Cho User Root trên Ubuntu
Kích Hoạt SSH Cho User Root trên Ubuntu 22.04

Tiếp theo vào file sshd_config chỉnh sửa để có thể ssh bằng user root.

sudo nano /etc/ssh/sshd_config
  • Tìm dòng: #PermitRootLogin prohibit-password
Kích Hoạt SSH Cho User Root trên Ubuntu
Kích Hoạt SSH Cho User Root trên Ubuntu 22.04
  • Thay bằng: PermitRootLogin yes
Kích Hoạt SSH Cho User Root trên Ubuntu
Kích Hoạt SSH Cho User Root trên Ubuntu 22.04

Sau khi chỉnh sửa xong bấm phím:

  • Ctrl + O => Enter để lưu file.
  • Ctrl + X để thoát.

Cuối cùng khởi động lại SSH để các cấu hình được thay đổi.

sudo systemctl restart ssh

Cách 2: Sử dụng lệnh để sửa file config

Để cho phép đặng nhập root bằng SSH, nhập lệnh sau để chỉnh sửa file cấu hình SSH, bật quyền đăng nhập root:

sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config

Để các thay đổi có hiệu lực, khởi động lại dịch vụ SSH bằng lệnh

sudo systemctl restart ssh

Cuối cùng, đặt mật khẩu cho tài khoản root:

sudo passwd

Như vậy là bạn đã kích hoạt SSH cho User root trên Ubuntu thành công! 

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *