Під час спроби отримати доступ до папки повідомлення "Ви не власник ..."


18

У меню властивостей цієї папки для дозволу встановлено "root" користувача та групи, воно відображає повідомлення "ви не власник, тому ви не можете змінити ці дозволи". Я дійсно власник і єдиний користувач машини, як я можу змінити дозволи?

Відповіді:


23

Це не говорить про те, що ви не володієте комп'ютером, на якому існує папка. Це говорить вам, що ви не володієте папкою. Це зовсім інша концепція власності .

У вашій системі Ubuntu ваш обліковий запис користувача автоматично не має можливості виконувати будь-які можливі дії - деякі адміністративні дії може виконувати лише rootсупервайзер . Однак цей користувач не є реальною особою, і в Ubuntu ви не входите в систему як цей користувач. Натомість Ubuntu надає такі засоби, як sudoі gksuвиконувати дії як root .

Ви повинні ознайомитися з трьома посиланнями вище. Після того, як ви прочитали це, якщо ви все ще хочете змінити дозволи в цій папці, ось один із способів:

  • Натисніть Alt+ F2.

  • Введіть команду gksu nautilusта натисніть Enter.

  • Тепер у вас працює вікно браузера файлів як root. Ви можете змінити дозволи для цього. Будь-яка програма, яку ви відкриєте з цього пункту, також буде працювати root. Ви повинні користуватися цим обережно і щадно.

  • Не забудьте закрити це rootвікно Nautilus, коли ви закінчите, щоб ви випадково не використовували його для чогось, що вам не потрібно rootробити.

Перш ніж змінити дозволи (та / або право власності) на цю папку, слід пам’ятати, що робити це для системних файлів в Ubuntu може мати негативні наслідки: ви можете зробити вашу систему незахищеною ... або навіть зупинити роботу системи.

Якщо ці файли мають неправильні права власності / дозволів, оскільки ви перенесли їх з іншої системи і зробили це так root(наприклад, якщо це відновлені документи), тоді продовжуйте.

Але якщо це загальносистемні файли конфігурації, програми чи ви не впевнені, що вони є, але ви намагаєтесь дотримуватися інструкцій, які говорять вам зробити щось з ними ... тоді вам буде набагато краще запитати конкретно про їх. Ви можете відредагувати своє запитання або опублікувати нове запитання, щоб запитати, чи було б безпечно змінити право власності / дозволи на цю конкретну папку (за умови, що ви можете розкрити, що таке ця папка та що ви намагаєтеся виконати).


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

Ви повинні мати привілеї судо!

ви повинні використовувати опцію -R для роботи з файлами та каталогами рекурсивно


1
Будьте уважні, запропонувавши користувачеві змінити право власності на файл, що належить root. Це, мабуть, належить до кореня з поважної причини.
Argusvision

він хотів подивитися, що є в тій папці, і я сказав йому, як, хоча я згоден з вашою пропозицією.
Вініт Кумар

chown насправді встановлює дозволи. Для перегляду дозволів слід використовувати ім'я файлу ls -l або ім'я каталогу ls -ld.
Argusvision

1
Чувак, я знаю, що це робить ... Напевно, ти пропустив цю частину зі свого питанняhow can I change the permissions?
Вініт Кумар

Ні, я це спіймав. Мабуть, я сумую за читанням вашого коментаря про те, щоб побачити вміст папки, як про те, що я бачу право власності на папку. Мої вибачення
Argusvision

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.