Bạn không phải là chủ sở hữu


18

Trong menu thuộc tính của thư mục này, quyền được đặt thành người dùng và nhóm "root", nó hiển thị thông báo "bạn không phải là chủ sở hữu, vì vậy bạn không thể thay đổi các quyền này." Tôi thực sự là chủ sở hữu và là người dùng duy nhất của máy, làm cách nào để thay đổi quyền?

Câu trả lời:


23

Điều này không nói với bạn rằng bạn không sở hữu máy tính mà thư mục tồn tại. Nó nói với bạn rằng bạn không sở hữu thư mục. Đây là một khái niệm rất khác nhau về quyền sở hữu .

Trên hệ thống Ubuntu của bạn, tài khoản người dùng của bạn không tự động có khả năng thực hiện bất kỳ hành động nào có thể - một số hành động quản trị chỉ có thể được thực hiện bởi root, siêu người dùng . Tuy nhiên, người dùng này không phải là bất kỳ người thật nào và trong Ubuntu, bạn không đăng nhập với tư cách người dùng này. Thay vào đó, Ubuntu cung cấp các phương tiện như sudogksuđể thực hiện các hành động như root .

Bạn nên kiểm tra ba liên kết ở trên. Khi bạn đã đọc điều đó, nếu bạn vẫn muốn thay đổi quyền trên thư mục đó, đây là một cách để làm điều đó:

  • Nhấn Alt+ F2.

  • Nhập lệnh gksu nautilusvà nhấn Enter.

  • Bây giờ bạn có một cửa sổ trình duyệt tập tin đang chạy như root. Bạn có thể thay đổi các quyền với điều này. Bất kỳ chương trình bạn mở từ này cũng sẽ chạy root. Bạn nên sử dụng một cách cẩn thận và tiết kiệm.

  • Đảm bảo đóng rootcửa sổ Nautilus này khi bạn hoàn thành, vì vậy bạn không vô tình sử dụng nó cho việc gì đó mà bạn không cần phải rootlàm.

Trước khi bạn thay đổi quyền (và / hoặc quyền sở hữu) trên thư mục này, bạn nên lưu ý rằng việc thực hiện điều này với các tệp hệ thống trong Ubuntu có thể gây ra hậu quả tiêu cực: bạn có thể làm cho hệ thống của mình không an toàn ... hoặc thậm chí khiến hệ thống của bạn không hoạt động.

Nếu các tệp này có quyền sở hữu / quyền sai vì bạn đã mang chúng từ một hệ thống khác và đã làm như vậy root(ví dụ: nếu đây là các tài liệu được phục hồi), thì hãy tiếp tục.

Nhưng nếu đây là các tệp, chương trình cấu hình trên toàn hệ thống hoặc bạn không chắc chúng là gì nhưng bạn đang cố làm theo hướng dẫn bảo bạn làm gì đó với chúng ... thì bạn sẽ tốt hơn nếu hỏi cụ thể về họ Bạn có thể chỉnh sửa câu hỏi của mình hoặc đăng câu hỏi mới để hỏi liệu có an toàn cho bạn khi thay đổi quyền sở hữu / quyền cho thư mục cụ thể này không (với điều kiện bạn có thể tiết lộ thư mục này là gì và bạn đang cố gắng thực hiện điều gì).


11
sudo chown -R username /path/to/directory

Bạn phải có đặc quyền sudo mặc dù!

bạn nên sử dụng tùy chọn -R để hoạt động trên các tệp và thư mục theo cách đệ quy


1
Hãy cẩn thận đề xuất rằng người dùng thay đổi quyền sở hữu tệp thuộc về root. Nó có thể thuộc về root vì một lý do tốt.
Luận điểm

Anh ấy muốn xem những gì trong thư mục đó, tôi đã nói với anh ấy như thế nào, mặc dù tôi đồng ý với đề nghị của bạn.
Vinit Kumar

chown thực sự thiết lập các quyền. Để xem các quyền, bạn sẽ sử dụng tên tệp ls -l hoặc tên thư mục ls -ld.
Luận điểm

1
Anh bạn tôi biết nó làm gì..Cảm ơn bạn đã bỏ lỡ phần này từ câu hỏi của anh ấyhow can I change the permissions?
Vinit Kumar

Không, tôi bắt được điều đó. Rõ ràng tôi nhớ đọc bình luận của bạn về việc xem nội dung của thư mục, như thấy quyền sở hữu của thư mục. Tôi xin lỗi
Argusvision

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.