Cách người dùng (Useradd) trên máy chủ Ubuntu của bạn

0
Rate this post

 

Ubuntu Server cũng giống như bất kỳ loại Linux nào, có đầy đủ khả năng đa người dùng và nhiệm vụ phổ biến trên bất kỳ máy chủ nào là thêm người dùng.

useradd

Lệnh useradd sẽ cho phép bạn thêm người dùng mới một cách dễ dàng từ dòng lệnh:

useradd <username>

Lệnh này thêm người dùng, nhưng không có bất kỳ tùy chọn bổ sung nào, người dùng của bạn sẽ không có mật khẩu hoặc thư mục chính.

Ghi chú: nếu bạn nhận được thông báo rằng lệnh không được tìm thấy, hãy thử sử dụng đường dẫn đầy đủ, như sau:

/usr/sbin/useradd <username>

Bạn có thể sử dụng tùy chọn -d để đặt thư mục chính cho người dùng. Tùy chọn -m sẽ buộc useradd tạo thư mục chính. Chúng tôi sẽ thử tạo tài khoản người dùng với các tùy chọn đó, sau đó sử dụng lệnh passwd để đặt mật khẩu cho tài khoản. Ngoài ra, bạn có thể đặt mật khẩu bằng -p trên lệnh useradd, nhưng tôi thích đặt mật khẩu bằng passwd hơn.

sudo useradd -d / home / testuser -m testuser

sudo passwd testuser

Thao tác này sẽ tạo người dùng có tên testuser và cung cấp cho họ thư mục chính của họ trong / home / testuser. Các tệp trong thư mục chính mới được sao chép từ thư mục / etc / skel, chứa các tệp thư mục chính mặc định. Nếu bạn muốn đặt giá trị mặc định cho người dùng của mình, bạn sẽ làm như vậy bằng cách sửa đổi hoặc thêm tệp trong thư mục đó. Nếu chúng ta xem thư mục chính mới cho người dùng:

[email protected]:/etc/skel$ ls -la /home/testuser
total 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34 .
drwxr-xr-x 5 root root 4096 2006-12-15 11:37 ..
-rw-r–r– 1 testuser testuser 220 2006-12-15 11:34 .bash_logout
-rw-r–r– 1 testuser testuser 414 2006-12-15 11:34 .bash_profile
-rw-r–r– 1 testuser testuser 2227 2006-12-15 11:34 .bashrc

Bạn sẽ nhận thấy rằng có các tập lệnh bash trong thư mục này. Nếu bạn muốn đặt tùy chọn đường dẫn mặc định cho tất cả người dùng mới, bạn sẽ làm như vậy bằng cách sửa đổi các tệp trong / etc / skel, sau đó sẽ được sử dụng để tạo các tệp này bằng lệnh useradd.

adduser

Lệnh adduser thậm chí còn dễ dàng hơn lệnh useradd. Đây là cú pháp:

adduser <username>

Thí dụ:

[email protected]:/etc/skel$ sudo adduser thegeek
Password:
Adding user `thegeek’…
Adding new group `thegeek’ (1004).
Adding new user `thegeek’ (1004) with group `thegeek’.
Creating home directory `/home/thegeek’.
Copying files from `/etc/skel’
Enter new UNIX password:
Retype new UNIX password:
No password supplied
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for thegeek
Enter the new value, or press ENTER for the default
Full Name []: The Geek
Room Number []: 0
Work Phone []: 555-1212
Home Phone []: 555-1212
Other []:
Is the information correct? [y/N] y

Bài viết này đã giải quyết được vấn đề của bạn chưa? Hãy để lại cảm nhận dưới comment để chúng tôi có thể giúp bạn giải quyết thêm thắc mắc nhé!

Leave a Reply

Your email address will not be published. Required fields are marked *