У меня была плохая привычка хранить мои обои в / usr / share / backgrounds, и я решил переместить их все в Pictures. Проблема в том, что большинство из них теперь доступны только для чтения, поскольку они принадлежат root. Как я могу стать их владельцем, если root уже владеет ими? Я уже пробовал Как я могу стать владельцем файла, который исходит от другого компьютера / пользователя ?, но настройки не «прилипают».
Вы можете сделать это через терминал или gui.
GUI VERSION
Нажмите ALT + F2 и введите gksu nautilus. Это превратит вас в учетную запись администратора, используя nautilus. Теперь перейдите к этим файлам и измените разрешения / владельца, чтобы ваша нормальная учетная запись могла их использовать. Иногда это не работает. По крайней мере для меня они работают, а на другом ПК нет. Проверить и посмотреть.
Версия GUI выглядит почти так же, как и Dash, за исключением того, что вместо того, чтобы говорить «Поиск» в строке поиска, он говорит «Запустить команду». Вот изображение:
GUI VERSION
Тип ALT + F2 и тип gnome-terminal. Перейдите в эту папку. В вашем случае это будет cd "/home/alan/Desktop/Untitled Folder" и введите sudo chown alan:alan *.jpg. Это будет работать, потому что это будет;)
sudo su
chown user_name folder_name
Сначала Откройте своего суперпользователя, который является root
В приведенной выше команде user_name указано имя пользователя, для которого вы хотите установить право собственности folder_name, - это папка, в которой вы владеете хотите изменить
Командная строка: используйте Alt + F2
Перейдите в каталог, содержащий ваши файлы, которые вы хотите изменить. Используйте sudo перед вашей командой, которая изменяет разрешения, владельца и группу этих файлов. Вам будет предложено ввести пароль, и команда будет выполняться так же, как если бы вы были root.
Вы также можете сделать sudo su, чтобы ввести root.
$ sudo su
[sudo] password for {username}:
root@{host}:/home/{username}#
Затем перейдите к каталог, содержащий ваши файлы, которые вы хотите изменить.
Права изменены с помощью chmod Пример: chmod 755 somefile заставит его читать, писать, выполнять для вас как владельца и читать, выполнять для группы и других , Пользователь и группа изменены с помощью chown Пример: chown alan:alan somefile сделает alan владельцем некоторого файла.
edit: после чтения chmod вы отправили у меня вопрос! Разве эта тема не отвечала на ваш вопрос? В нем говорится о выполнении gksu nautilus. Этот параметр позволяет использовать Nautilus в качестве пользователя root. Это позволит вам изменить доступ (см. Рисунок в этой теме).