Cách thêm người dùng trong Linux

Cách thêm người dùng trong Linux

Muốn thêm người dùng trên hệ thống Linux nhưng không biết làm thế nào? Quản lý người dùng trên Linux bằng Giao diện Dòng lệnh chắc chắn là một công việc phức tạp. Và đối với người mới bắt đầu, ngay cả việc thêm người dùng mới cũng là một cơn ác mộng.





Đây là cách sử dụng useradd trên Linux, cho phép bạn nhanh chóng tạo người dùng mới từ thiết bị đầu cuối của mình.





Lệnh useradd là gì?

Lệnh useradd trong Linux là lệnh tiêu chuẩn được sử dụng để thêm người dùng mới. Trong khi hầu hết các bản phân phối Linux sử dụng lệnh useradd, một số trong số chúng bao gồm cả Ubuntu có lệnh adduser để quản lý người dùng.





Sự khác biệt chính giữa hai lệnh này là useradd là lệnh mặc định được cung cấp trong gói Linux cơ sở trong khi thêm người dùng chỉ là một lệnh tham chiếu cho useradd.

Các bản phân phối như Ubuntu đã tạo một trình bổ sung lệnh mới được kết nối với lệnh useradd mặc định thông qua một liên kết tượng trưng. Liên kết tượng trưng là một tệp lưu trữ tham chiếu của bất kỳ tệp nào khác trên hệ thống của bạn.



Bạn có thể nói rằng useradd và adduser là cùng một lệnh nhưng có tên khác. Lệnh useradd được sử dụng trên mọi bản phân phối dựa trên Arch trong khi trình bổ sung được sử dụng trên Ubuntu.

Người dùng tiêu chuẩn và nâng cao

Trước khi chuyển sang thiết bị đầu cuối, bạn nên tìm hiểu về các kiểu người dùng mà bạn có thể tạo trên Linux. Có ba kiểu người dùng cơ bản trên hệ thống Linux.





  1. Quản trị (Gốc)
  2. Thường xuyên
  3. Dịch vụ

Mỗi người dùng này có các quyền cụ thể và tập hợp các lệnh mà họ có thể thực thi.

Ví dụ, hệ thống tạo người dùng gốc tự động khi bạn cài đặt Linux trên máy tính. Những người dùng này có quyền liên quan đến tất cả các tác vụ và dịch vụ quản trị trên hệ thống Linux. Họ có thể xóa các tệp hệ thống, cài đặt gói mới, tạo người dùng mới, xóa người dùng hiện có, v.v.





Mặt khác, người dùng thông thường có quyền thực thi các tác vụ tiêu chuẩn trên hệ thống. Một người dùng thông thường có thể thực hiện các tác vụ đơn giản như sao chép tệp bằng lệnh cp , duyệt Internet và chơi trò chơi. Những người dùng này có thể có hoặc không có thư mục 'nhà riêng' để lưu trữ tệp.

Trong hệ thống Linux, mỗi ứng dụng có các tài khoản dịch vụ riêng được cung cấp cho người dùng thông thường. Người dùng dịch vụ được chỉ định các quyền liên quan đến các ứng dụng đó. Bạn cũng có thể cung cấp cho người dùng các đặc quyền khác bằng cách giới thiệu người dùng với ID người dùng (UID) của họ.

Người dùng tiêu chuẩn là những người được tạo trong quá trình cài đặt, trong khi người dùng nâng cao có một số quyền bổ sung. Người dùng nâng cao thường có quyền cao hơn người dùng thông thường vì có thêm các đặc quyền. Người dùng dịch vụ là một ví dụ tuyệt vời về người dùng được nâng cao.

Cách thêm hoặc tạo người dùng trong Linux

Useradd là một trong những lệnh mạnh nhất được cung cấp trong Linux. Hãy nhớ rằng chỉ quản trị viên mới có thể tạo người dùng mới trên hệ thống. Đây là cú pháp mặc định của lệnh useradd.

useradd [options] username

Useradd và adduser đều có cùng một cú pháp và các tùy chọn. Nếu bạn đang ở trên một bản phân phối sử dụng adduser, chỉ cần thay thế tên lệnh là đủ.

Bạn có thể tạo người dùng mới bằng lệnh sau.

useradd muo

1. Tạo mật khẩu người dùng

Khi bạn thêm một người dùng mới, nó sẽ ở trạng thái bị khóa mà không ai có thể truy cập được. Để khắc phục điều này, chỉ cần gán mật khẩu cho người dùng mới được tạo. Bạn có thể làm điều này bằng cách sử dụng passwd chỉ huy.

passwd muo

Sau khi nhấn Vào , nhập mật khẩu mà bạn muốn gán cho người dùng. Lưu ý rằng bạn sẽ không thấy nó trên màn hình của mình, vì đây là 'cách Linux' để bảo vệ người dùng khỏi lướt ngang.

Tệp 'etc / passwd' lưu trữ tất cả thông tin liên quan đến mật khẩu của người dùng. Bạn thậm chí có thể kiểm tra tệp bằng cách gõ nano / etc / passwd trong thiết bị đầu cuối của bạn.

2. Tạo người dùng với các thư mục chính khác nhau

Khi bạn tạo một người dùng mới trên Linux, theo mặc định, một thư mục chính mới sẽ được tạo cho người dùng đó. Theo mặc định, tên thư mục là tên người dùng của người dùng mới. Nếu bạn muốn người dùng của mình có một thư mục chính với một số tên khác, -NS cờ là một trong những bạn cần.

useradd -d home/somedirectory/muohome muo

Nếu bạn không muốn người dùng có thư mục chính, bạn có thể sử dụng -NS lá cờ.

useradd -M muo

3. Tạo người dùng mới với UID tùy chỉnh

UID hoặc User ID tự động được chỉ định cho người dùng mới. UID dưới 500 được dành riêng cho quản trị viên và người dùng cấp cao. Nếu bạn tạo người dùng thông thường đầu tiên của mình, hệ thống sẽ chỉ định UID là 501 cho người đó.

Để thay đổi hành vi mặc định này, hãy sử dụng -u cờ bằng lệnh useradd.

useradd -u 605 muo

4. Thêm người dùng vào nhóm

Linux cung cấp cho bạn một cách để nhóm người dùng của bạn thành các danh mục tương tự. Ví dụ: bạn có thể thêm tất cả quản trị viên và người quản lý cấp trên vào tên nhóm 'quản trị viên'. Tương tự, nhóm 'biên tập viên' có thể bao gồm tất cả các trình chỉnh sửa video, hình ảnh hoặc âm thanh.

Để thêm người dùng vào một nhóm, bạn có thể sử dụng -NS cờ bằng lệnh mặc định.

làm thế nào để ghép hai hình ảnh lại với nhau trên iPhone
useradd -G admins

Nếu bạn muốn thêm một người dùng vào nhiều nhóm, chỉ cần nhập tên nhóm được phân tách bằng ký tự dấu phẩy.

useradd -G admins,editors,owners muo

Nếu bạn đang chạy Ubuntu, hãy lưu ý rằng thêm và xóa người dùng khỏi các nhóm trong Ubuntu khá khác biệt so với các bản phân phối khác.

Tạo người dùng Linux với GUI

Nếu bạn không cảm thấy thoải mái với dòng lệnh Linux, đừng lo lắng vì hầu hết các bản phân phối đều cho phép bạn thêm người dùng mới với giao diện người dùng đồ họa. Mặc dù hầu hết thời gian, bạn sẽ tìm thấy các tùy chọn quản lý người dùng trong Cài đặt Hệ thống, các môi trường máy tính để bàn Linux khác nhau có những cách riêng để làm điều tương tự.

Có liên quan: Môi trường máy tính để bàn Linux tốt nhất

Trên Ubuntu, hãy mở Cài đặt> Chi tiết> Người dùng> Mở khóa . Nhập mật khẩu gốc nếu bạn chưa có. Bạn sẽ tìm thấy tất cả các tùy chọn bạn cần liên quan đến quản lý người dùng. Trên các hệ thống chạy môi trường KDE, hãy chuyển đến Cài đặt hệ thống và nhấp vào Quản lý người dùng từ các tùy chọn.

Mặc dù giao diện dòng lệnh cung cấp cho bạn nhiều tùy chọn mà bạn có thể chọn trong khi tạo người dùng mới, GUI nổi bật là tốt nhất cho người mới bắt đầu.

Quản lý người dùng trên Linux

Thêm người dùng mới là điều cơ bản nhưng quan trọng nhất mà bạn nên học khi quản lý một máy Linux. Từ máy tính cá nhân đến các máy chủ phức tạp dựa trên Linux, người dùng tạo thành cơ sở của một hệ thống.

Đa số mọi người cảm thấy bối rối khi lần đầu tiên sử dụng Linux trên máy tính của họ. Đó là lý do tại sao việc chọn bản phân phối phù hợp rất quan trọng nếu bạn đang chuyển từ bất kỳ hệ điều hành nào khác sang Linux.

Đăng lại Đăng lại tiếng riu ríu E-mail Tại sao Robolinux là Linux tốt nhất cho người dùng Windows

Chuyển từ Windows sang Linux có thể khó khăn. Làm cho nó dễ dàng hơn bằng cách chọn Robolinux, bản phân phối linux tốt nhất cho người dùng Windows.

Đọc tiếp
Chủ đề liên quan Giới thiệu về tác giả Deepesh Sharma(Đã xuất bản 79 bài báo)

Deepesh là Junior Editor cho Linux tại MUO. Anh ấy viết các hướng dẫn thông tin về Linux, nhằm mục đích cung cấp trải nghiệm thú vị cho tất cả những người mới đến. Không chắc về phim, nhưng nếu bạn muốn nói về công nghệ, anh ấy là người của bạn. Khi rảnh rỗi, bạn có thể bắt gặp anh ấy đọc sách, nghe các thể loại âm nhạc khác nhau hoặc chơi guitar.

Xem thêm từ Deepesh Sharma

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký