Cách thay đổi người dùng trong Linux

How Change User Linux



Linux là một hệ điều hành đa người dùng mạnh mẽ. Có thể có nhiều người dùng truy cập hệ thống và sử dụng tài nguyên hệ thống. Việc có các tài khoản người dùng riêng biệt cũng giúp kiểm soát tốt hơn các quyền khác nhau.

Nếu có nhiều người dùng trong hệ thống, sẽ có nhiều trường hợp bạn muốn chuyển đổi người dùng hiện tại. Trong hướng dẫn này, hãy xem cách thay đổi người dùng trong Linux.







Người dùng trong Linux

Linux có ba loại tài khoản người dùng: hệ thống, người dùng và người chủ.



  • Hệ thống: Các quy trình hệ thống được chạy dưới quyền người dùng này.
  • Người dùng: Tài khoản mà người dùng thông thường đăng nhập bằng cách nhập tên người dùng và mật khẩu.
  • Root: Người dùng đặc biệt có đặc quyền không hạn chế đối với mọi phần của hệ thống.

Tùy thuộc vào giao diện (GUI hoặc CLI), có nhiều cách để thay đổi người dùng hiện tại.



Thay đổi người dùng trong CLI

Phần này trình bày cách thay đổi người dùng trong bảng điều khiển. Phần này có thể áp dụng cho bất kỳ bản phân phối Linux nào.





Thay đổi người dùng bằng su

Đây là cách mặc định để thay đổi người dùng hiện tại cho phiên. Lệnh su (chuyển đổi người dùng) cung cấp một cách đơn giản để chuyển đổi người dùng.

Để thay đổi thành một người dùng khác, hãy sử dụng cấu trúc lệnh sau. Sau khi chạy, bạn sẽ phải nhập mật khẩu của tài khoản người dùng mục tiêu để hoàn tất quá trình đăng nhập.



$nó là-


Để xác minh, hãy kiểm tra giá trị của biến môi trường USERNAME.

$quăng đi $ USERNAME

Có một biến thể của lệnh này. Nếu không có tên người dùng nào được chỉ định, thì su sẽ mặc định cho người dùng root. Trong trường hợp đó, các lệnh sau là tương đương.

$nó là-

$nó là- nguồn gốc


Xác minh sự thay đổi.

$tôi là ai


Chúng tôi đặc biệt khuyên bạn không nên đăng nhập bằng quyền root trừ khi bạn phải làm như vậy. Nếu nó chỉ để chạy các lệnh với đặc quyền root, thì công cụ sudo cung cấp tính linh hoạt và bảo mật hơn.

$sudo

Thay đổi người dùng bằng sudo

Trong khi sudo chủ yếu được sử dụng để chạy một lệnh với đặc quyền root, nó cũng có thể thay đổi người dùng. Tuy nhiên, không phải người dùng nào cũng có thể sử dụng sudo. Người dùng phải được thêm vào tệp sudoers ở vị trí / etc / sudoers. Tìm hiểu cách thêm người dùng trong sudoers .

Giả sử người dùng hiện tại có thể sử dụng công cụ sudo, để thay đổi thành người dùng khác, hãy chạy lệnh sau. Ở đây, user jones là người dùng thông thường, trong khi hector là quản trị viên.

$sudo -u -NS


Xác minh hành động.

$tôi là ai


Đây không phải là nơi nó dừng lại. Sử dụng lệnh sudo, bạn cũng có thể chạy lệnh với tư cách người dùng khác mà không cần đăng nhập. Cách mặc định để sử dụng sudo là chạy lệnh với tư cách người dùng gốc.

$sudo


Tuy nhiên, sudo cũng cho phép chạy một lệnh với tư cách người dùng khác. Đây là cấu trúc lệnh trông như thế nào.

$sudo -u

Thay đổi người dùng trong GUI

Nếu bạn đang sử dụng môi trường máy tính để bàn, thì bạn có thể chuyển sang một người dùng khác mà không cần chạy bất kỳ lệnh nào. Phương pháp sẽ phụ thuộc vào môi trường máy tính để bàn bạn đang sử dụng.

Ở đây, tôi sẽ trình bày cách thay đổi người dùng trên GNOME.

Thay đổi người dùng trong GNOME

GNOME là một trong những môi trường máy tính để bàn phổ biến nhất hiện có. Nó có sẵn trên hầu hết mọi bản phân phối Linux phổ biến. Giao diện của nó rất dễ chịu, hiện đại và linh hoạt. Tất nhiên, bạn có thể điều chỉnh nó để mang lại cảm giác dễ chịu hơn. Kiểm tra một số chủ đề GTK3 tốt nhất cho Linux. Đây là những chủ đề tương thích với GNOME và sẽ hoạt động trên mọi phiên bản GNOME hiện đại.

Để chuyển đổi tài khoản người dùng, hãy nhấp vào nút nguồn ở góc trên cùng bên phải và chọn Chuyển đổi người dùng.

Nhấp vào tài khoản người dùng mong muốn, nhập mật khẩu, và thì đấy!

Suy nghĩ cuối cùng

Thay đổi người dùng trong Linux là một nhiệm vụ khá dễ dàng. Không quan trọng bạn là quản trị viên hệ thống hay người dùng bình thường; nhiệm vụ đơn giản nhưng quan trọng cần biết. Hãy thử tất cả các phương pháp được đề cập.

Chúc bạn tin học vui vẻ!