Làm cách nào để cấp quyền đọc / ghi trong Linux?
Làm cách nào để cấp quyền đọc / ghi trong Linux?

Video: Làm cách nào để cấp quyền đọc / ghi trong Linux?

Video: Làm cách nào để cấp quyền đọc / ghi trong Linux?
Video: Lệnh sudo, chmod, chown trong Linux (WSL là chạy Ubuntu trên Windows) 2024, Tháng mười một
Anonim

Để thay đổi thư mục sự cho phép đối với mọi người, hãy sử dụng “u” cho người dùng, “g” cho nhóm, “o” cho những người khác và “ugo” hoặc “a” (cho tất cả). chmod tên thư mục ugo + rwx đọc , viết và thực thi cho tất cả mọi người. chmod a = r tên thư mục cho chỉ một quyền đọc danh cho tât cả.

Vậy, ý nghĩa của chmod 777 là gì?

Nói ngắn gọn, chmod 777 ” có nghĩa làm cho tệp có thể đọc, ghi và thực thi được bởi mọi người. chmod 775 / path / to / file. Hy vọng rằng bài viết này có thể giúp bạn hiểu rõ hơn về quyền đối với tệp trong hệ thống Unix và nguồn gốc của con số thần kỳ “ 777 ”.

Thứ hai, bạn đọc quyền trong Unix như thế nào? Ba vị trí đầu tiên (sau dấu "-" hoặc "d") chỉ định của chủ sở hữu sự cho phép . Chữ r cho biết chủ sở hữu có thể đọc tập tin. Chữ w cho biết chủ sở hữu có thể ghi vào tệp. Dấu x cho biết chủ sở hữu có thể thực thi tệp.

Tương ứng, làm cách nào để thay đổi quyền trong Linux?

Thay đổi tập tin sự cho phép Đến thay đổi tập tin và thư mục sự cho phép , sử dụng lệnh chmod ( thay đổi chế độ). Chủ sở hữu của một tệp có thể thay đổi NS sự cho phép cho người dùng (u), nhóm (g) hoặc những người khác (o) bằng cách thêm (+) hoặc trừ (-) đọc, ghi và thực thi quyền.

Chmod 644 có nghĩa là gì?

644 nghĩa là các tệp đó có thể đọc và ghi được bởi chủ sở hữu tệp và người dùng trong chủ sở hữu nhóm của tệp đó có thể đọc được và mọi người khác có thể đọc được. 755 cũng vậy, nó chỉ có bit thực thi được thiết lập cho mọi người. Bit thực thi là cần thiết để có thể thay đổi vào thư mục.

Đề xuất: