Làm cách nào để tôi có thể áp dụng các quyền hiện có cho các tệp mới?


2

Tôi có một ổ SSD mà tôi đã tạo hai phân vùng trên. Đầu tiên được sử dụng cho OS X để cài đặt HĐH (Mavericks) và cái còn lại để đặt tất cả nguồn mã của các dự án và dữ liệu của tôi mà tôi không muốn mất khi tôi định dạng. Cả hai phân vùng được định dạng là Mac OS X Extended.

Ngay bây giờ mọi thứ đang hoạt động tốt. Tôi đã tạo một phân vùng gọi là Dữ liệu và đặt các tệp. Tôi đã chỉnh sửa các tệp Apache để tải http://localhost từ thư mục bên phải trên phân vùng Dữ liệu và thực hiện phát triển theo cách đó.

Vấn đề duy nhất của tôi là khi tôi tạo một dự án mới và đặt các tệp WordPress ở đó tôi không thể bắt đầu sử dụng nó nếu tôi không chỉnh sửa quyền mỗi lần. Tôi đã cố gắng sử dụng lệnh này:

sudo chmod -R 777 /Volumes/Data/

và mặc dù nó hoạt động cho các tệp hiện có nhưng nó không hoạt động cho các dự án mới, vì vậy mỗi lần tôi bắt đầu một tệp mới, tôi phải làm lại.

Bạn có biết nếu có một điều chỉnh tôi phải thực hiện ở đâu đó để tránh gặp vấn đề về sự cho phép như vậy không? Tôi đang làm gì sai? Là vấn đề này liên quan đến định dạng của phân vùng?

Câu trả lời:


1

Lệnh Terminal đó chỉ áp dụng cho các tệp hiện có như bạn có thể đoán. Và không có sửa đổi cho nó để nó sẽ đặt quyền của các tệp trong tương lai. Nó không hoạt động như thế.

Tôi nghĩ rằng bạn có thể có vấn đề với quyền sở hữu đĩa của bạn. Thông qua chế độ xem Mac của bạn, bạn không nợ phân vùng đĩa đó. Bạn phải đặt quyền đó.

Và nếu bạn hỏi tại sao lệnh Terminal hoạt động khi tôi không nợ đĩa, thì đó là vì điều đó sudo từ khóa ở phía trước của nó. sudo khởi tạo người dùng đặc quyền nhất trong hệ thống UNIX / Linux, là người dùng root, nó có thể làm bất cứ điều gì họ muốn. Ngay cả khi bạn là người dùng quản trị, bạn không thể thực hiện mọi thứ trên HĐH; bạn phải chuyển sang người dùng root. Về cơ bản, đây là một hệ thống an toàn.

Dù sao, để đặt quyền sở hữu đĩa của bạn,

  • mở một Trình tìm kiếm cửa sổ,
  • nhấp chuột phải vào ổ đĩa ngoài của bạn,
  • lựa chọn Nhận thông tin
  • ở phía dưới, phải có một Chia sẻ & amp; Quyền phần. Kiểm tra xem nếu bạn được liệt kê ở đó. Nếu không hãy thêm mình vào danh sách.

Ngoài ra, bên cạnh vấn đề hiện tại của bạn, tại sao bạn lại phân vùng SSD thành hai? Bạn nói rằng bạn đã không làm mất dữ liệu khi định dạng HĐH nhưng khi Mac OS mới xuất hiện, nó sẽ được trao đổi với dữ liệu cũ khi tất cả dữ liệu cá nhân của bạn vẫn còn nguyên. Bên cạnh đó, bản sao lưu Time Machine sẽ an toàn hơn nhiều nếu bạn không muốn mất dữ liệu của mình.

Thành thật mà nói, đó là một lựa chọn cá nhân và khi bạn xem nó như bit và byte thì không có gì thực sự thay đổi, nhưng giữ toàn bộ SSD sẽ gọn gàng hơn nhiều.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.