|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Права доступа на файлы в Linux |
|
|
Debian/Ubuntu - Права доступа на файлы в Linux
|
Старожил Сообщения: 222 |
Всем здравствуйте, у меня следующая проблема. Есть сервак на Debian с сайтом (сервак настраивал не я). Я решил туда прикрутить еще один сайт, и столкнулся с следующей проблемой - когда забрасываю файлы в папку предназначеную для сайта, то по умолчанию всем файлам, папкам и подпапкам даются права 555 или 755, я уже не помню точно. Мне же надо что бы было 777. Пробовал следующее:
1. В Total Commander выставлял атрибут на самой первой папке 777, применилось только к первой папке, все вложеные файлы и папки остались с прежними правами, 2. Пробовал тоже через Сuteftppro, 3. В Linux писал следующие строчки: chmod 777 название каталога с сайтом chmod a+rwx название каталога с сайтом chmod ugo+rwx название каталога с сайтом Во всех случаях аналогичная ситуация, как и в пункте 1. У меня очень много файлов и применять эти права к каждому файлу очень неудобное занятие. 1. Может кто знает как в Debian установить права 777 на каталог, но что бы вся структура вложеных подкаталогов и файлов получали такие же права? 2. Может можно как то скомбинировать поиск find с командой chmod 777, что бы искало все файлы и папки в каталоге который мне нужен, и применяли ко всем файлам права 777 ? 3. Может кто знает как можно проделать что нить подобное через Total? 4. Может кто знает как можно поставить права 777 на основной каталог так что бы все файлы сайта которые бросаются в этот каталог после, автоматически имели права 777? За любой ответ буду благодарен :-) |
|
Отправлено: 21:58, 21-06-2010 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:07, 21-06-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать mar,
Попробовал chmod -R 777 название каталога с сайтом - не срабатывает все подкаталоги и файлы (с n-й вложеностью) остались с предыдущими правами. |
Последний раз редактировалось Cancer_mvm, 21-06-2010 в 22:36. Отправлено: 22:23, 21-06-2010 | #3 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Cancer_mvm,
а как насчет владельца-группы? У Вас есть права на этот самый chmod? |
Отправлено: 23:05, 21-06-2010 | #4 |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать mar, Что вы имеете в виду? Я зашел в линух по ssh, там ввел админсий логин и пароль, после чего ввел слово su и ввел пароль. И только после этого проделывал все действия.
|
|
Отправлено: 23:40, 21-06-2010 | #5 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:58, 21-06-2010 | #6 |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать mar,
WebServDeb://var/www# whoami root WebServDeb://var/www# ls -l -a итого 4776 drwsrwsrwx 6 root root 4096 Июн 21 16:42 . drwxr-xr-x 14 root root 4096 Янв 1 2002 .. drwxrwsrwx 4 radmin root 4096 Май 13 13:37 default drwxrwxrwx 4 radmin root 4096 Май 13 13:37 имя каталога 1го сайта -rw-r--r-- 1 radmin root 4850784 Май 14 03:56 Joomla_1.5.17-Stable-Full_Package.tar.gz drwxrwxrwx 4 radmin root 4096 Июн 21 22:40 имя каталога моего сайта drwxr-sr-x 3 radmin root 4096 Июн 21 16:42 var WebServDeb://var/www# cd имя каталога моего сайта WebServDeb://var/www/имя каталога моего сайта# ls -l -a итого 508 drwxrwxrwx 4 radmin root 4096 Июн 21 22:40 . drwsrwsrwx 6 root root 4096 Июн 21 16:42 .. -rwxrwxrwx 1 root root 486153 Июн 21 21:27 access.log drwxrwxrwx 2 radmin root 4096 Май 13 12:36 cgi -rwxrwxrwx 1 root root 11281 Июн 21 16:30 error.log drwxrwxrwx 18 radmin root 4096 Июн 21 16:19 www WebServDeb://var/www/имя каталога моего сайта# Дело в том что в этих каталогах еще множество вложеных подкаталогов и файлов, в которых права остались по старому, я был начал вручную применять к каждому файлу и папке пока не надоело. А что насчет моего второго вопроса, не знаете может можно как то скомбинировать команду поиска и chmod? |
Отправлено: 00:26, 22-06-2010 | #7 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать |
Отправлено: 07:48, 22-06-2010 | #8 |
Старожил Сообщения: 222
|
Профиль | Отправить PM | Цитировать RFox, Новая технология, еще не все ее приняли к рассмотрению. Более того, стандартные программы работы с архивами в Linux не понимают ACL и не сохраняют их значение в архиве. То есть, у Вас могут возникнуть проблемы с резервным копированием файлов системы. Так что прежде чем использовать ACL хорошо подумайте, а так ли они Вам нужны?
Скажите я вот думаю, если бы можно было скомбинировать поиск find с командой chmod 777, чтоб ко всем найденым файлам и папкам (в директории которую я укажу) сразу применялись конкретные права. Мне бы это вполне устроило, другого выхода всеравно как я вижу нету. Может кто шарит как через поиск все это замутить? mar, Есть еще какие то варианты? |
Отправлено: 15:17, 22-06-2010 | #9 |
Ветеран Сообщения: 715
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 15:30, 22-06-2010 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
права доступа | by_SiD | Microsoft Windows NT/2000/2003 | 4 | 31-08-2006 15:42 | |
Права доступа на файлы и папки | Vasosel | Microsoft Windows NT/2000/2003 | 9 | 06-07-2006 11:54 | |
Права доступа | dimon55 | Хочу все знать | 3 | 30-08-2004 20:55 | |
Права доступа в Linux? | Alexandr SV | Общий по Linux | 8 | 16-05-2003 10:11 | |
Права доступа | Dimon | Общий по Linux | 9 | 25-07-2002 06:03 |
|