Dưới đây là các bước thực hiện để đặt lại mật khẩu gốc trong các phiên bản khác nhau của CentOS, CoreOS, Debian, Ubuntu và FreeBSD. Bắt đầu quy trình này bằng cách khởi động máy chủ của bạn ở chế độ người dùng đơn. Nếu bạn có quyền truy cập trực tiếp (vật lý) vào máy chủ, thì chỉ cần khởi động lại máy chủ và thực hiện các bước cho hệ điều hành của bạn bên dưới. Trong trường hợp máy chủ nằm trong trung tâm dữ liệu và chỉ có thể truy cập bằng bảng điều khiển từ xa, hãy bắt đầu bằng cách truy cập vào cổng thông tin khách hàng của nhà cung cấp dịch vụ lưu trữ máy chủ của bạn và tìm kiếm KVM hoặc bảng điều khiển máy chủ. Các tùy chọn còn lại khác nhau và phụ thuộc vào phiên bản bộ nạp khởi động trong máy.
Dấu nhắc khởi động GRUB xuất hiện trên màn hình, nhập
Nhập: "
Nhấn F10 hoặc CTRL-X để khởi động lại. Khi khởi động, dấu nhắc gốc sẽ mở ra. Nhập
theo sau là
để thay đổi thành công mật khẩu gốc. Khởi động lại lần nữa.
Dấu nhắc khởi động GRUB xuất hiện trên màn hình, nhắc bạn nhấn một phím – dấu nhắc này đợi vài giây trước khi tự động khởi động máy. (Nếu bạn bỏ lỡ cơ hội nhập tùy chọn của mình, hãy khởi động lại VM và làm theo từ bước một).
Khi dấu nhắc GRUB mở ra, hãy nhập
Thao tác này sẽ khởi động hệ thống của bạn và mở dấu nhắc root. Khi ở trong dấu nhắc root, hãy viết
Khởi động lại máy chủ bằng cách nhấp vào [RESTART] hoặc chọn [View Console] và chọn nút gửi CTRL+ALT+DEL hiển thị ở trên cùng bên phải.
Dấu nhắc khởi động GRUB xuất hiện trên màn hình, nhập
Nhấn F10 hoặc CTRL-X để khởi động lại. Khi khởi động, bạn đã đăng nhập thành công với tư cách là ‘‘core’’. Đừng quên khởi động lại máy chủ sau khi đặt lại thông tin đăng nhập.
Khi dấu nhắc root mở ra, hãy nhập "
CentOS 7, Ubuntu và Debian
Khởi động lại máy chủ thông qua bất kỳ tùy chọn nào trong hai tùy chọn. Chọn nút [RESTART] hoặc nhấp vào [View Console] và tiếp tục nhấp vào CTRL+ALT+DEL xuất hiện ở trên cùng bên phải. Khi khởi động, nhấn ESC để mở dấu nhắc khởi động.Dấu nhắc khởi động GRUB xuất hiện trên màn hình, nhập
e
để mở tùy chọn chỉnh sửa khi khởi động. (Nếu không có dấu nhắc GRUB, bạn có thể nhấn bất kỳ phím nào trước khi khởi động máy để mở dấu nhắc).Nhập: "
/bin/bash"
(không có dấu ngoặc kép) vào cuối dòng có "linux/boot/"
ở đầu.Nhấn F10 hoặc CTRL-X để khởi động lại. Khi khởi động, dấu nhắc gốc sẽ mở ra. Nhập
Mã:
mount -rw -o remount /
Mã:
passwd
CentOS 6
Khởi động lại máy chủ bằng cách nhấp vào [RESTART] hoặc nhấp vào [View Console] và chọn nút send CTRL+ALT+DEL hiển thị ở trên cùng bên phải.Dấu nhắc khởi động GRUB xuất hiện trên màn hình, nhắc bạn nhấn một phím – dấu nhắc này đợi vài giây trước khi tự động khởi động máy. (Nếu bạn bỏ lỡ cơ hội nhập tùy chọn của mình, hãy khởi động lại VM và làm theo từ bước một).
Khi dấu nhắc GRUB mở ra, hãy nhập
a
vào lệnh khởi động để bắt đầu quá trình thêm. Nhập single
và nhấn enter.Thao tác này sẽ khởi động hệ thống của bạn và mở dấu nhắc root. Khi ở trong dấu nhắc root, hãy viết
passwd
để đặt lại mật khẩu root. Khởi động lại lần nữa.CoreOS yêu cầu khóa SSH để tiếp tục
CoreOS sử dụng khóa SSH để xác thực ở chế độ mặc định. Mật khẩu và người dùng Root được tạo bằng Vultr, trong đó người dùng có thể chọn khóa SSH trong VPS. Khóa này sẽ được cung cấp khi người dùng phải đăng nhập ở chế độ người dùng ‘‘core’’. Đặt lại thông tin đăng nhập root tiêu chuẩn được thực hiện khisudo passwd
được thực thi ở chế độ ‘‘core’’. Yêu cầu phải đăng nhập ở chế độ ‘‘core’’ qua khóa SSH.Trong trường hợp mất/thiếu khóa SSH
Người dùng có thể đăng nhập vào người dùng ‘‘core’’ thông qua trình chỉnh sửa grub loader. Dưới đây là các bước dễ thực hiện trong trường hợp mất khóa SSH.Khởi động lại máy chủ bằng cách nhấp vào [RESTART] hoặc chọn [View Console] và chọn nút gửi CTRL+ALT+DEL hiển thị ở trên cùng bên phải.
Dấu nhắc khởi động GRUB xuất hiện trên màn hình, nhập
e
để mở tùy chọn chỉnh sửa để khởi động. (Khi không có dấu nhắc GRUB, người dùng có thể nhấn bất kỳ phím nào trước khi khởi động máy để mở dấu nhắc). Nhập coreos.autologin=tty 1
(không có dấu ngoặc kép) tại dòng có linux$
ở đầu.Nhấn F10 hoặc CTRL-X để khởi động lại. Khi khởi động, bạn đã đăng nhập thành công với tư cách là ‘‘core’’. Đừng quên khởi động lại máy chủ sau khi đặt lại thông tin đăng nhập.
FreeBSD
Menu khởi động trong FreeBSD cung cấp cho người dùng khởi động thông qua chế độ người dùng đơn. Nhấn phím thích hợp để chọn chế độ người dùng đơn.Khi dấu nhắc root mở ra, hãy nhập "
passwd"
(không có dấu ngoặc kép). Khởi động lại máy chủ của bạn một lần nữa.