4 cách để trở thành root trong Linux

Mục lục:

4 cách để trở thành root trong Linux
4 cách để trở thành root trong Linux

Video: 4 cách để trở thành root trong Linux

Video: 4 cách để trở thành root trong Linux
Video: Tự học Linux #4: User & Group trong ubuntu 2024, Có thể
Anonim

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

Trở thành Root trong Linux Bước 1
Trở thành Root trong Linux Bước 1

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.

Trở thành Root trong Linux Bước 2
Trở thành Root trong Linux Bước 2

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.

Trở thành Root trong Linux Bước 3
Trở thành Root trong Linux Bước 3

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ó

Trở thành Root trong Linux Bước 4
Trở thành Root trong Linux Bước 4

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ì $.

Trở thành Root trong Linux Bước 5
Trở thành Root trong Linux Bước 5

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.

Trở thành Root trong Linux Bước 6
Trở thành Root trong Linux Bước 6

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)

Trở thành Root trong Linux Bước 7
Trở thành Root trong Linux Bước 7

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.

Trở thành Root trong Linux Bước 8
Trở thành Root trong Linux Bước 8

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.

Trở thành Root trong Linux Bước 9
Trở thành Root trong Linux Bước 9

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.

Trở thành Root trong Linux Bước 10
Trở thành Root trong Linux Bước 10

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.

Trở thành Root trong Linux Bước 11
Trở thành Root trong Linux Bước 11

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

Trở thành Root trong Linux Bước 12
Trở thành Root trong Linux Bước 12

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.
Trở thành Root trong Linux Bước 13
Trở thành Root trong Linux Bước 13

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

Trở thành Root trong Linux Bước 14
Trở thành Root trong Linux Bước 14

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.
Trở thành Root trong Linux Bước 15
Trở thành Root trong Linux Bước 15

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

Trở thành Root trong Linux Bước 16
Trở thành Root trong Linux Bước 16

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.

Trở thành Root trong Linux Bước 17
Trở thành Root trong Linux Bước 17

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

Trở thành Root trong Linux Bước 18
Trở thành Root trong Linux Bước 18

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.

Trở thành Root trong Linux Bước 19
Trở thành Root trong Linux Bước 19

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.

Trở thành Root trong Linux Bước 20
Trở thành Root trong Linux Bước 20

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 /

Trở thành Root trong Linux Bước 21
Trở thành Root trong Linux Bước 21

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.
Trở thành Root trong Linux Bước 22
Trở thành Root trong Linux Bước 22

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 đó.

Đề xuất: