Sau đây là những thao tác cần thiết:
I." Tiền xử lý"
1. đặt đĩa cài redhat vào ổ cd.
2. chọn chế độ boot from cd.
II. Xử lý.
Các file lưu thông tin về mật khẩu người dùng, mật khẩu grub cần lưu ý là:
/etc/shadow
/etc/grub.conf
Sau khi thiết lập chế độ boot từ CD, khởi động lại máy chờ vài giây, tại màn hình boot, gõ lệnh
CODE
linux rescue
Chọn OK để thiết lập các mặc định. (hoặc có thể thay đổi nếu muốn ).
Sau khi thiết lập, tại màn hình shell mới hiện ra:
Chuyển các mout point từ /mnt/sysimage về /root để tiện bề thao tác bằng lệnh:
#chroot /mnt/sysimage
Hoặc có thể vào trực tiếp /mnt/sysimage để chỉnh sửa cũng không vấn đề gì.
Nếu không thực hiện lệnh trên, cần di chuyển tới thư mục /mnt/sysimage để thao tác bằng lệnh sau:
# cd /mnt/sysimage
Bắt đầu đột kích nào
Trước hết là mở file /etc/grub.conf:
# vi /etc/grub.conf
Lưu ý: ở đây sử dụng lệnh vi để chỉnh sửa file, nhưng không nhất thiết phải dùng vi, có thể dùng cat hoặc bất kì trình soạn thảo nào đó tùy thích.
Nhấn Insert để tương tác với văn bản.
Đặt thêm 1 cái dấu # đằng trước dòng password –md5 …… (mục đích là chuyển nó thành 1 comment và để sau khi đăng nhập hệ thống, làm abcxyz gì đó, ta có thể trả lại nguyên mật khẩu grub như ban đầu rồi gõ :wq để lưu và thoát.
Tiếp theo là sửa file /etc/shadow
Đặt quyền đọc, ghi, thực thi cho root với file /etc/shadow:
#chmod +rwx /etc/shadow
Mở file shadow để chỉnh sửa:
CODE
# vi /etc/shadow
Gõ i hoặc ấn phím Insert để có thể tương tác với văn bản.
Tại dòng tương ứng với root, ta nhét thêm dấu # vào phía trước nó (để chuyển nó thành comment)
CODE
#root:abx@$AdAVJBjda0d/:13522:0:9999:7:::
Xâu abx@$AdAVJBjda0d/ở trên chính là password đã được mã hóa của root.
Ta gõ lại 1 dòng gần giống dòng trên nhưng bỏ dòng tương ứng với password đi:
CODE
root:::13522:0:9999:7:::
(lưu ý là ngòai việc bỏ dòng password, các dữ liệu khác không được thay đổi, phải giống hệt file ban đầu)
Ok, giờ thực hiện thêm mấy bước ngăn ngắn nữa thôi:
Gõ exit 2 lần để thoát khỏi chế độ cứu hộ.
Khởi động lại hệ thống, chọn lại chế độ booot từ ổ cứng.
Tại màn hình đăng nhập, gõ root, hệ thống sẽ được chuyển ngay vào màn hình root mà không hỏi password nữa.
Vậy là ta đã có quyền root với hệ thống và có thể nghịch ngợm rồi đó.

Cuối cùng, trước khi thoát khỏi hệ thống cần trả lại pass cho grub và root bằng mấy thao tác này nữa:
Vào file /etc/shadow, bỏ dấu # trước root đi, và xóa dòng tương ứng với root mà lúc trước ta nhập vào, lưu file, và thoát.
Mở file /etc/grub.conf , bỏ dấu # trước dòng password –md5….. lưu file và thoát.
Gõ init 0 để tắt máy. Lúc này hệ thống lại được khôi phục lại mật khẩu grub và mật khẩu root như cũ.

Bài viết của em đến đây là hết. Rất mong nhận được sự góp ý của bà con cô bác.

Copy thì phải ghi rõ nguồn chứ [-(
Trả lờiXóahờ, ta bụp cho mầy một trận giờ, bài ta viết sao phải ghi nguồn >"<
Trả lờiXóa(mặc dù cmt lâu rồi nhưng giờ mới đọc thấy :))