The /etc/passwd File | Unix/Linux OS | Unit 6
Mục lục:
Có một số lược đồ xác thực khác nhau có thể được sử dụng trên các hệ thống Linux. Lược đồ tiêu chuẩn và được sử dụng phổ biến nhất là để thực hiện xác thực đối với các tệp
/etc/passwd
và
/etc/shadow
.
/etc/passwd
là một cơ sở dữ liệu dựa trên văn bản đơn giản chứa thông tin cho tất cả các tài khoản người dùng trên hệ thống. Nó được sở hữu bởi root và có 644 quyền. Tập tin chỉ có thể được sửa đổi bởi root hoặc người dùng có quyền sudo và có thể đọc được bởi tất cả người dùng hệ thống.
Nên tránh sửa đổi tập tin
/etc/passwd
trừ khi bạn biết bạn đang làm gì. Luôn luôn sử dụng một lệnh được thiết kế cho mục đích. Ví dụ: để sửa đổi tài khoản người dùng, hãy sử dụng lệnh
usermod
và để thêm tài khoản người dùng mới, hãy sử dụng lệnh
useradd
.
/etc/passwd
Format
Tệp
/etc/passwd
là một tệp văn bản với một mục nhập trên mỗi dòng, đại diện cho một tài khoản người dùng. Để xem nội dung của tệp, sử dụng trình soạn thảo văn bản hoặc lệnh như
cat
:
cat /etc/passwd
Thông thường, dòng đầu tiên mô tả người dùng root, tiếp theo là hệ thống và tài khoản người dùng thông thường. Các mục mới được thêm vào cuối tập tin.
Mỗi dòng của tệp
/etc/passwd
chứa bảy trường được phân tách bằng dấu phẩy:
mark:x:1001:1001:mark,,,:/home/mark:/bin/bash - | | | | | | | | | | | | | +-> 7. Login shell | | | | | +----------> 6. Home directory | | | | +--------------------> 5. GECOS | | | +--------------------------> 4. GID | | +-------------------------------> 3. UID | +-----------------------------------> 2. Password +----------------------------------------> 1. Username
- Tên tài khoản. Chuỗi bạn nhập khi bạn đăng nhập vào hệ thống. Mỗi tên người dùng phải là một chuỗi duy nhất trên máy. Độ dài tối đa của tên người dùng được giới hạn trong 32 ký tự. Mật khẩu. Trong các hệ thống Linux cũ hơn, mật khẩu được mã hóa của người dùng đã được lưu trữ trong tệp
/etc/passwd. Trên hầu hết các hệ thống hiện đại, trường này được đặt thànhxvà mật khẩu người dùng được lưu trữ trong tập tin/etc/shadowShadow.UID. Mã định danh người dùng là một số được gán cho mỗi người dùng. Nó được sử dụng bởi hệ điều hành để chỉ người dùng.GID. Số định danh nhóm người dùng, đề cập đến nhóm chính của người dùng. Khi người dùng tạo một tệp, nhóm của tệp được đặt thành nhóm này. Thông thường, tên của nhóm giống với tên của người dùng. Các nhóm thứ cấp của người dùng được liệt kê trong tệp/etc/groupsGroups.GECOS hoặc tên đầy đủ của người dùng. Trường này chứa danh sách các giá trị được phân tách bằng dấu phẩy với thông tin sau:- Tên đầy đủ của người dùng hoặc tên ứng dụng. Số điện thoại. Số điện thoại của bạn. Số điện thoại của bạn. Thông tin liên hệ khác.
Thư mục nhà. Đường dẫn tuyệt đối đến thư mục chính của người dùng. Nó chứa các tập tin và cấu hình của người dùng. Theo mặc định, các thư mục nhà của người dùng được đặt tên theo tên của người dùng và được tạo trong thư mục/homehome.Login. Đường dẫn tuyệt đối đến vỏ đăng nhập của người dùng. Đây là shell được bắt đầu khi người dùng đăng nhập vào hệ thống. Trên hầu hết các bản phân phối Linux, shell đăng nhập mặc định là Bash.
Phần kết luận
Tệp
/etc/passwd
theo dõi tất cả người dùng trên hệ thống.
Vô hiệu hóa hiệu ứng hình ảnh trong Windows 10 để tối ưu hiệu năng
Windows 10/8/7 cung cấp các hiệu ứng và tính năng trực quan có thể được tắt để cải thiện hiệu năng.
Trình tải lên tệp và hình ảnh: Tải tệp lên nhiều trang web lưu trữ tệp
Trình tải lên tệp và hình ảnh miễn phí sẽ tự động đổi kích thước, tải lên 1 hoặc nhiều hơn tập tin vào một hoặc nhiều tập tin lưu trữ các trang web chỉ với một nhấp chuột duy nhất.
Bài viết này giải thích nút thanh công cụ Tính năng Ảo hóa tệp và Tệp tương thích tệp trong Windows 7, Vista. Nó cung cấp một ứng dụng một cửa hàng ảo.
Trong Windows 7 và Windows Vista, nếu một chương trình không có quyền cao để ghi vào







