Полномочия файла в/var/www, не изменяющемся

По некоторым причинам я не могу изменить полномочия файла своей var/www папки или чего-либо еще в нем. Я попытался использовать gksu-наутилус для изменения полномочий, но он не работает. Когда я открываю окно свойств и выбираю другой уровень разрешения для меня, это немедленно переключается назад на предыдущую установку.

Какая-либо идея того, как зафиксировать это?

0
задан 6 June 2011 в 22:31

3 ответа

Используйте команды от терминала. Ctrl + Высокий звук + T по умолчанию, но можно найти его в меню GNOME.

Так откройтесь что терминал и тип:

sudo chmod 775 FILE(S) - для папок используйте рекурсивную опцию: sudo chmod 775 DIR(S) -R

Числа из полномочий: 7 средств rwx (чтение, запишите, выполнитесь), 5 r-x (чтение, выполнитесь), 6 rw-(чтение, запишите).

Древовидная комбинация числа: ogx (владелец, группа, все).


Для изменения сгруппируйте владельца, используйте:

sudo chown OWNER:GROUP FILE/FORDER -R например, владелец: корень, group:users; (R=recursive)

Для изменения группы только используйте:

sudo chgrp GROUP FILE/FOLDER -R ... то же самое...

Прочитайте страницы руководства этих программ: man chmod chown chgrp - для получения дополнительной информации.

3
ответ дан 22 December 2019 в 14:22

Вы сказали, что "полномочия переключаются немедленно назад". Что относительно "полномочий не стал прикладным"?

Если у Вас есть отдельное /var/www раздел отформатировал FAT или NTFS, необходимо переформатировать раздел, поскольку те файловые системы не поддерживают полномочия файла Linux.

Скопируйте свои файлы и переформатируйте раздел как ext4. Затем, скопируйте файлы назад и восстановите полномочия и владения:

sudo chown -R 0:0 /var/www
sudo find /var/www -type f -exec chmod 640 {} \;  # files
sudo find /var/www -type d -exec chmod 750 {} \;  # directories

640 и 750 в последних двух командах могут быть изменены, конечно.

3
ответ дан 22 December 2019 в 14:22

Просто измените владельца папки путем открытия терминала и:

sudo chown myUsername:myUsername -R /var/www

Где myUsername является Вашим именем пользователя

1
ответ дан 22 December 2019 в 14:22

Другие вопросы по тегам:

Похожие вопросы: