Tôi muốn người dùng để có toàn quyền trên này thư mục (cũng như tất cả các tiểu thư và các tập tin trong nó):
~/.blabla
hiện thuộc sở hữu của gốc.
Tôi đã tìm thấy rất nhiều bài (trong diễn đàn này và những nơi khác) trên làm thế nào để làm việc này cho các tập tin, nhưng tôi không thể tìm một cách để làm nó cho toàn bộ các thư mục.
Sử dụng chown thay đổi và quyền sở hữu chmod để thay đổi quyền.
Như Paweł Karpiński nói, sử dụng -R lựa chọn để áp dụng các quyền cho tất cả các tập tin của một mục quá.
Chú ý, mà cả các lệnh chỉ làm việc cho các thư mục quá. Các -R lựa chọn làm cho họ cũng thay đổi những điều khoản cho tất cả các tập tin và thư trong thư mục.
Ví dụ:
sudo chown -R username:group directory
sẽ thay đổi quyền (cả hai người dùng và nhóm) của tất cả các tập tin và thư bên trong directory và directory chính nó.
sudo chown username:group directory
sẽ chỉ thay đổi sự cho phép của các thư mục directory nhưng sẽ để lại cho các tập tin và thư trong thư mục một mình.
Như enzotib đề cập, bạn phải sử dụng sudo thay đổi quyền từ gốc cho chính mình.
Chỉnh sửa:
Lưu ý rằng nếu bạn sử dụng chown <user>: <file> (Chú ý, bên trái-ra khỏi nhóm), nó sẽ sử dụng nhóm mặc định cho người đó.
Nếu bạn muốn thay đổi, chỉ có nhóm, bạn có thể sử dụng:
Nếu bạn thích, điều này có thể được thực hiện với một GUI cũng. Bạn sẽ cần phải mở Nautilus như là gốc để làm như vậy. Nhấn Alt + F2 để truy cập vào các "sử Dụng" thoại và vào gksu nautilus
Tiếp theo, duyệt đến và phải bấm vào các thư mục, anh muốn thay đổi. Sau đó, chọn "tài Sản" từ ngữ cảnh đơn. Bây giờ bạn có thể chọn các người dùng hoặc nhóm mà bạn muốn được "Chủ sở hữu" của các thư mục, cũng như quyền bạn muốn cấp cho họ. Cuối cùng, nhấn "Áp dụng Quyền Kèm theo các File" để áp dụng những thay đổi đệ quy.
Mặc dù nó có vẻ này không luôn luôn làm việc cho một số hoạt động trong một cây thư mục. Nếu nó không làm việc sử dụng các thiết bị đầu cuối lệnh.
Kể từ ./hữu tâm nguyễn thuộc sở hữu của gốc bạn cần để đạt được gốc quyền để thay đổi điều đó. Đó là những gì bạn sẽ làm. Các -R lựa chọn cho các chown lệnh nói: thư mục này và tất cả mọi thứ trong nó đệ quy.