Tài khoản "root" trên máy tính Linux là tài khoản có đầy đủ các đặc quyền. Quyền truy cập root thường cần thiết để thực hiện các lệnh trong Linux, đặc biệt là các lệnh ảnh hưởng đến các tệp hệ thống. Bởi vì root rất mạnh, bạn chỉ nên yêu cầu quyền root khi cần thiết, thay vì đăng nhập với tư cách người dùng root. Điều này có thể giúp ngăn ngừa thiệt hại ngẫu nhiên đối với các tệp hệ thống quan trọng.
Các bước
Phương pháp 1 trong 4: Có được quyền truy cập root trong thiết bị đầu cuối
Bước 1. Mở thiết bị đầu cuối
Nếu thiết bị đầu cuối chưa mở, hãy mở nó. Nhiều bản phân phối cho phép bạn mở nó bằng cách nhấn Ctrl + Alt + T.
Bước 2. Nhập
su - và hãy nhấn ↵ Nhập.
Điều này sẽ cố gắng đăng nhập bạn với tư cách là "siêu người dùng". Bạn thực sự có thể sử dụng lệnh này để đăng nhập với tư cách là bất kỳ người dùng nào trên máy, nhưng khi để trống, lệnh này sẽ cố gắng đăng nhập với tư cách root.
Bước 3. Nhập mật khẩu gốc khi được nhắc
Sau khi nhập su - và nhấn ↵ Enter, bạn sẽ được nhắc nhập mật khẩu gốc.
Nếu bạn nhận được thông báo "lỗi xác thực", tài khoản gốc của bạn có thể đã bị khóa. Xem phần tiếp theo để biết hướng dẫn về cách mở khóa nó
Bước 4. Kiểm tra dấu nhắc lệnh
Khi bạn đã đăng nhập với quyền root, dấu nhắc lệnh sẽ kết thúc bằng # thay vì $.
Bước 5. Nhập các lệnh yêu cầu quyền root
Khi bạn đã sử dụng su - để đăng nhập với quyền root, bạn có thể chạy bất kỳ lệnh nào yêu cầu quyền truy cập root. Lệnh su được giữ nguyên cho đến cuối phiên, vì vậy bạn không cần phải nhập lại mật khẩu gốc mỗi khi bạn cần chạy lệnh.
Bước 6. Cân nhắc sử dụng
sudo thay vì su -.
sudo ("super user do") là một lệnh cho phép bạn chạy các lệnh khác với quyền root tạm thời. Đây là cách tốt nhất để hầu hết người dùng chạy lệnh root, vì môi trường root không được duy trì và người dùng không cần biết mật khẩu root. Thay vào đó, người dùng sẽ nhập mật khẩu người dùng của riêng họ để truy cập root tạm thời.
- Gõ lệnh sudo và nhấn ↵ Enter (ví dụ: sudo ifconfig). Khi được nhắc nhập mật khẩu, hãy nhập mật khẩu người dùng của bạn, không phải mật khẩu gốc.
- sudo là phương pháp ưu tiên cho các bản phân phối như Ubuntu, nơi nó sẽ hoạt động ngay cả khi tài khoản gốc bị khóa.
- Lệnh này được giới hạn cho người dùng có đặc quyền của quản trị viên. Người dùng có thể được thêm vào hoặc xóa khỏi / etc / sudoers.
Phương pháp 2/4: Mở khóa tài khoản gốc (Ubuntu)
Bước 1. Mở khóa tài khoản gốc (Ubuntu)
Ubuntu (và một số bản phân phối khác) khóa tài khoản gốc để người dùng bình thường không thể truy cập. Điều này được thực hiện vì quyền truy cập root hiếm khi cần thiết khi sử dụng lệnh sudo (xem phần trước). Mở khóa tài khoản root sẽ cho phép bạn đăng nhập với quyền root.
Bước 2. Mở thiết bị đầu cuối
Nếu bạn đang ở trong môi trường máy tính để bàn, bạn có thể nhấn Ctrl + Alt + T để bắt đầu thiết bị đầu cuối.
Bước 3. Nhập
gốc sudo passwd và hãy nhấn ↵ Nhập.
Khi được nhắc nhập mật khẩu, hãy nhập mật khẩu người dùng của bạn.
Bước 4. Đặt mật khẩu mới
Bạn sẽ được nhắc tạo mật khẩu mới và nhập mật khẩu đó hai lần. Khi mật khẩu đã được đặt, tài khoản gốc sẽ hoạt động.
Bước 5. Khóa tài khoản root lại
Nếu bạn muốn khóa tài khoản root, hãy nhập lệnh sau để xóa mật khẩu và khóa root:
gốc sudo passwd -dl
Phương pháp 3 trên 4: Đăng nhập với tư cách gốc
Bước 1. Cân nhắc sử dụng các phương pháp khác để có được quyền truy cập root tạm thời
Đăng nhập bằng quyền root không được khuyến khích sử dụng thường xuyên, vì rất dễ thực hiện các lệnh khiến hệ thống của bạn không thể hoạt động và nó cũng gây ra rủi ro bảo mật, đặc biệt nếu bạn đang chạy máy chủ SSH trên máy của mình. Chỉ đăng nhập với quyền root khi thực hiện sửa chữa khẩn cấp, chẳng hạn như xử lý sự cố đĩa hoặc khôi phục tài khoản bị khóa.
- Sử dụng sudo hoặc su thay vì đăng nhập bằng quyền root sẽ giúp tránh thiệt hại ngoài ý muốn khi đăng nhập bằng quyền root. Sử dụng các lệnh này cho phép người dùng có cơ hội suy nghĩ về lệnh trước khi xảy ra thiệt hại nghiêm trọng.
- Một số bản phân phối, chẳng hạn như Ubuntu, để tài khoản gốc bị khóa cho đến khi bạn mở khóa thủ công. Điều này không chỉ ngăn người dùng vô tình làm thiệt hại quá nhiều khi sử dụng tài khoản gốc, mà còn bảo vệ hệ thống khỏi các tin tặc tiềm năng, vì tài khoản gốc thường được nhắm mục tiêu đầu tiên. Với tài khoản root bị khóa, tin tặc không thể truy cập vào tài khoản đó. Xem phần trước để biết hướng dẫn về cách mở khóa root trong Ubuntu.
Bước 2. Nhập
nguồn gốc với tư cách là người dùng khi đăng nhập vào Linux.
Nếu tài khoản root được mở khóa và bạn biết mật khẩu, bạn có thể đăng nhập với quyền root khi được nhắc đăng nhập bằng tài khoản người dùng. Nhập root với tư cách là người dùng khi được nhắc đăng nhập.
Nếu bạn cần quyền truy cập root để thực hiện một lệnh, hãy sử dụng phương pháp trong phần trước
Bước 3. Nhập mật khẩu gốc làm mật khẩu người dùng
Sau khi nhập root làm tên người dùng, hãy nhập mật khẩu root khi được nhắc.
- Trong nhiều trường hợp, mật khẩu gốc có thể là "mật khẩu".
- Nếu bạn không biết mật khẩu gốc hoặc quên mật khẩu, hãy xem phần tiếp theo để được hướng dẫn cách đặt lại mật khẩu.
- Trong Ubuntu, tài khoản root bị khóa và không thể sử dụng cho đến khi nó được mở khóa.
Bước 4. Tránh chạy các chương trình phức tạp khi đăng nhập với quyền root
Có khả năng chương trình bạn định chạy sẽ có tác động tiêu cực đến hệ thống của bạn khi nó có quyền truy cập root. Bạn nên sử dụng sudo hoặc su để chạy các chương trình thay vì đăng nhập bằng quyền root.
Phương pháp 4/4: Đặt lại mật khẩu gốc hoặc mật khẩu quản trị viên
Bước 1. Đặt lại mật khẩu gốc nếu nó đã bị quên
Nếu bạn quên mật khẩu gốc và mật khẩu người dùng của mình, bạn sẽ cần khởi động vào chế độ khôi phục để thay đổi chúng. Nếu bạn biết mật khẩu người dùng của mình và cần thay đổi mật khẩu gốc, chỉ cần nhập sudo passwd root, nhập mật khẩu người dùng của bạn, sau đó tạo mật khẩu gốc mới.
Bước 2. Khởi động lại máy tính của bạn và giữ bên trái-
⇧ Shift sau màn hình BIOS.
Thao tác này sẽ mở menu GRUB.
Thời gian cho việc này có thể phức tạp, vì vậy bạn có thể phải thử nhiều lần
Bước 3. Chọn đầu tiên
(chế độ phục hồi) mục nhập trên danh sách.
Điều này sẽ tải chế độ khôi phục cho bản phân phối hiện tại của bạn.
Bước 4. Chọn
nguồn gốc tùy chọn từ menu xuất hiện.
Thao tác này sẽ bắt đầu thiết bị đầu cuối khi bạn đăng nhập bằng tài khoản gốc.
Bước 5. Kết nối ổ đĩa với quyền ghi
Khi bạn khởi động vào chế độ khôi phục, thông thường bạn sẽ chỉ có quyền đọc. Nhập lệnh sau để bật quyền ghi:
mount -rw -o remount /
Bước 6. Tạo mật khẩu mới cho bất kỳ tài khoản nào bạn bị khóa
Khi bạn đã đăng nhập với quyền root và đã thay đổi quyền truy cập, bạn có thể tạo mật khẩu mới cho bất kỳ tài khoản nào:
- Nhập passwd accountName và nhấn ↵ Enter. Nếu bạn cần thay đổi mật khẩu gốc, hãy nhập mật khẩu gốc.
- Nhập mật khẩu mới hai lần khi được nhắc.
Bước 7. Khởi động lại máy tính của bạn sau khi đặt lại mật khẩu
Sau khi hoàn tất việc đặt lại mật khẩu, bạn có thể khởi động lại và sử dụng máy tính của mình như bình thường. Mật khẩu mới của bạn sẽ có hiệu lực ngay lập tức.
Video - Bằng cách sử dụng dịch vụ này, một số thông tin có thể được chia sẻ với YouTube
Cảnh báo
- Chỉ sử dụng tài khoản gốc khi bạn phải làm như vậy và đăng xuất ngay sau khi hoàn tất.
- Chỉ chia sẻ mật khẩu gốc của bạn với những người A) đáng tin cậy và B) cần biết mật khẩu đó.