Trang chủTin tứcHướng dẫn chi tiết các bước Reset Password trên Ubuntu
Hướng dẫn chi tiết các bước Reset Password trên Ubuntu

Cùng tìm hiểu lý do tại sao cần reset password Ubuntu cũng như chi tiết các bước thực hiện cài đặt lại mật khẩu Ubuntu. Chi tiết trong bài viết sau đây.

Trong quá trình quản trị máy chủ Ubuntu, việc reset mật khẩu có thể trở thành một phần quan trọng của công việc của bạn. Có nhiều lý do mà bạn có thể cần thực hiện thao tác này, từ việc quên mật khẩu đến nhu cầu bảo mật và an ninh hệ thống. Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về các bước cần thiết để reset password trên Ubuntu Server và tầm quan trọng của việc này trong quản trị hệ thống.

I. Tại sao cần reset password Ubuntu

Trong đời thực, có một vài lý do sau có thể sẽ khiến chúng ta cần phải reset lại password Ubuntu:

  • Quên mật khẩu: Đây có lẽ là lí do phổ biến nhất dẫn đến việc chúng ta cần phải cài đặt lại mật khẩu.
  • Liên quan đến vấn đề bảo mật: Khi chúng ta có nghi ngờ về việc mật khẩu có thể đã bị rò rỉ hoặc bị đánh cắp thì việc reset mật khẩu là một biện pháp bảo mật cần thiết để ngăn chặn truy cập trái phép vào hệ thống.
  • Người dùng cũ không còn làm việc: Trong một môi trường làm việc, khi một nhân viên rời đi hoặc không còn làm việc tại công ty nữa, việc reset mật khẩu của tài khoản của họ trên máy chủ là cần thiết để đảm bảo an toàn thông tin.
  • Hoặc đơn giản chỉ là do bạn không thích dùng mật khẩu cũ nữa mà muốn chuyển sang dùng một mật khẩu mới thì lúc này chúng ta cần phải biết cách để cài lại mật khẩu.
Hình 1. Reset Password Ubuntu
Hình 1. Reset Password Ubuntu

>>> Xem thêm: Hướng dẫn cài đặt LAMP trên Ubuntu 20.04 chi tiết nhất

II. Chuẩn bị trước khi thực hiện

Hãy nhớ rằng việc reset mật khẩu cần được thực hiện một cách cẩn thận và có kế hoạch, và luôn phải tuân thủ các quy tắc bảo mật và chính sách của tổ chức. Trước khi tiến hành cài đặt lại mật khẩu, có một số thứ chúng ta cần phải chuẩn bị như sau:

  • Quyền truy cập vào máy chủ: Đảm bảo bạn có quyền truy cập vào máy chủ Ubuntu. Nếu không, bạn sẽ không thể thực hiện bất kỳ thay đổi nào trên hệ thống.
  • Hiểu về chế độ Recovery Mode: Nắm vững quy trình và cách truy cập vào chế độ Recovery Mode của Ubuntu. Điều này sẽ giúp bạn nhanh chóng khắc phục vấn đề khi cần thiết.
  • Biết tên người dùng: Để cài lại mật khẩu, bạn cần biết tên người dùng cụ thể mà bạn muốn thay đổi mật khẩu. Điều này đặc biệt quan trọng trong môi trường nhiều người dùng.

Lưu ý: Đối với các thiết bị sử dụng Ubuntu, mặc định ban đầu, hệ thống chưa có mật khẩu cho tài khoản root mà hiện tại bạn đang đăng nhập tài khoản root thông qua một tài khoản user admin. Vì vậy nếu bạn muốn thực hiện đăng nhập bằng tài khoản root thì bạn cần cài đặt mật khẩu cho tài khoản root trước. Khi đã có mật khẩu cho tài khoản root, khi bạn thực hiện bước truy cập vào root shell ở dưới sẽ cần phải nhập mật khẩu đã cài này. Các bước thực hiện cài đặt mật khẩu cho tài khoản root như sau:

# Truy cập vào tài khoản root của bạn

ducmanh287@ubuntusv:~$ sudo su

[sudo] password for ducmanh287:                    # Nhập mật khẩu user của bạn

root@ubuntusv:/home/ducmanh287#

# Nhập lệnh sau để thực hiện cài đặt mật khẩu

root@ubuntusv:/home/ducmanh287# passwd root

New password:                                                     # Nhập mật khẩu mới

Retype new password:                                        # Nhập lại mật khẩu mới

passwd: password updated successfully

root@ubuntusv:/home/ducmanh287#

# Vậy là bạn đã thành công cài đặt mật khẩu cho tài khoản root

>>> Xem thêm: Hướng dẫn chi tiết cách Reboot Server Linux dễ dàng thực hiện

III. Thực hiện reset password Ubuntu

Có hai cách mà bạn có thể lựa chọn để cài đặt lại mật khẩu hệ thống

1. Đặt lại bằng cách truy cập vào Recovery mode

Bước 1: Truy cập vào Menu GRUB

Menu GRUB là một menu hiển thị khi bạn khởi động lại hoặc khởi động máy tính chạy hệ điều hành Linux (bao gồm cả Ubuntu). GRUB là viết tắt của "GRand Unified Bootloader". Đây là một chương trình khởi động được sử dụng để chọn và khởi động các hệ điều hành khác nhau trên máy tính của bạn

Để truy cập vào Menu GRUB của Ubuntu 22, khi hệ thống đang khởi động bạn hãy bấm giữ phím Esc ở trên bàn phím.

Hình 2. Menu GRUB
Hình 2. Menu GRUB

Bước 2: Tại Menu GRUB lựa chọn mục Advanced Options for Ubuntu

Menu "Advanced options for Ubuntu" cung cấp các tùy chọn hữu ích cho việc khắc phục sự cố và kiểm tra hệ thống, giúp bạn tùy chỉnh quá trình khởi động của Ubuntu theo nhu cầu cụ thể của mình.

Hình 3. Chọn “Advanced Options for Ubuntu”
Hình 3. Chọn “Advanced Options for Ubuntu”

Bước 3: Lựa chọn boot vào Recovery mode

Recovery mode là chế độ cung cấp các tùy chọn để sửa chữa hệ thống hoặc khắc phục sự cố khi hệ thống không khởi động được.

Hình 4. Truy cập vào chế độ Recovery mode
Hình 4. Truy cập vào chế độ Recovery mode

Bước 4: Lựa chọn mục Root Drop into root shell prompt

Tùy chọn "root - Drop to root shell prompt" thường được sử dụng khi bạn cần khắc phục sự cố hoặc thực hiện các thao tác bảo trì hệ thống mà yêu cầu quyền truy cập root. Điều này giúp bạn truy cập vào hệ thống một cách trực tiếp và nhanh chóng mà không cần đăng nhập vào môi trường người dùng thông thường.

Hình 5. Truy cập vào root shell Reset Password trên Ubuntu
Hình 5. Truy cập vào root shell

Bước 5: Thực hiện đặt lại mật khẩu trong cửa sổ root shell

Sau khi bạn chọn vào root shell ở bước 4, cửa sổ terminal hiện ra. Bạn hãy nhập các câu lệnh đúng theo thứ tự sau:

mount -rw -o remount/

ls /home

passwd <tên_user_của_bạn>

Enter new UNIX password: Nhập password lần 1

Retype new UNIX password: Nhập password lần 2

exit

Lưu ý: 

- Password nhập vào sẽ không được hiển thị trên màn hình nên các bạn lưu ý nhập đúng thứ tự mật khẩu của mình.

- Nếu gặp phải lỗi Authentication token manipulation eror thì hãy gõ lệnh sau “mount -rw -o remount/”. Sau đó thực hiện lại từ bước “passwd”.

Bước 6: Hoàn tất và khởi động lại hệ điều hành

Sau khi đã thay đổi xong mật khẩu và quay trở lại Recovery menu thì các bạn chọn “Resume” và bấm “Enter” để khởi động lại. Sau đó thực hiện đăng nhập với Password mới vừa tạo.

Hình 6. Hoàn tất cài đặt lại mật khẩu và khởi động lại hệ thống Reset Password trên Ubuntu
Hình 6. Hoàn tất cài đặt lại mật khẩu và khởi động lại hệ thống

2. Đặt lại bằng cách sử dụng tính năng “Temporary editing GRUB”

Bước 1: Truy cập vào Menu GRUB

Cũng như Bước 1 ở cách 1, chúng ta cũng sẽ cần phải truy cập vào Menu GRUB để có thể thực hiện chỉnh sửa các cài đặt tùy chọn hệ thống.

Hình 7. Menu GRUB
Hình 7. Menu GRUB

Bước 2: Sử dụng tính năng Temporary editing GRUB

Temporary editing GRUB  là tính năng cho phép bạn chỉnh sửa các tùy chọn khởi động một cách tạm thời trực tiếp từ menu GRUB, mà không cần thay đổi các tùy chọn cấu hình của GRUB trên ổ cứng. Tuy nhiên, các thay đổi này chỉ có hiệu lực trong phiên khởi động hiện tại và sẽ không được lưu lại sau khi bạn khởi động lại hệ thống.

Để có thể sử dụng được tính năng này, tại Menu GRUB, các bạn ấn phím “e” 

Hình 8. Màn hình hiển thị tính năng edit GRUB
Hình 8. Màn hình hiển thị tính năng edit GRUB

Bước 3: Thực hiện chỉnh sửa như sau

Các bạn dùng phím mũi tên “↓” để kéo đoạn mã xuống và tìm đến chữ “ro”, thay đổi chữ này thành “rw” 

Hình 9. Thực hiện thay đổi quyền
Hình 9. Thực hiện thay đổi quyền

Bước 4: Thực hiện lưu cấu hình và khởi động lại

Sau khi đã hoàn tất chỉnh sửa như trên, các bạn bấm tổ hợp phím “Ctrl + X” để lưu cấu hình và khởi động lại

Bước 5: Hoàn tất việc đặt lại mật khẩu

Sau khi hệ thống được khởi  động lại, bạn đang ở Root Shell. Tại đây bạn thực hiện các bước giống Bước 5 ở cách 1.

Bước 6: Thực hiện khởi động lại hệ thống để áp dụng các thay đổi

Sau khi hoàn tất việc đặt lại mật khẩu bạn có thể khởi động lại hệ thống bằng một trong hai cách sau và bấm “Enter” để khởi động lại.

# Cách thứ nhất

reboot

# Cách thứ hai

shutdown -r now

Vậy là bạn đã hoàn tất việc đặt lại mật khẩu cho hệ thống Ubuntu của mình.

IV. Tổng kết

Việc reset password trên Ubuntu Server là một phần quan trọng của quản trị hệ thống. Qua bài viết này, chúng ta đã tìm hiểu được các bước cần thiết để thực hiện thao tác này một cách dễ dàng và hiệu quả. Hãy nhớ luôn thực hiện các biện pháp bảo mật và tuân thủ chính sách của tổ chức để đảm bảo an toàn thông tin và hệ thống.

Tác giả:
author avatar
Mình là Huy, hiện mình đang là kỹ sư hệ thống tại SunCloud. Mình có nhiều năm kinh nghiệm, kiến thức chuyên môn về mạng, hệ thống, điện toán mây và an ninh bảo mật. Mình đã triển khai và vận hành rất nhiều dự án thực tế cho doanh nghiệp, cơ quan. Mình đã đạt được một số chứng chỉ quốc tế như CCNP, LPI, VCP, đồng thời mình vẫn đang tiếp tục học tập để trau dồi kiến thức mỗi ngày. Mình rất yêu thích công nghệ, đam mê chia sẻ những kiến thức, thông tin hữu ích cho mọi người.

Tin tức nổi bật