2 проблемы с правами доступа. VDS

[Удален]
552

Есть 2 проблемки, которые бы хотелось решить.

намбер уан: При создании/копировании файлов и директорий на сервер, им автоматически присваиваются права доступа, запрещающие их просмотр, редактирование, исполнение. Вот хотелось бы, как настроить, чтобы этого не было и файлы могли сразу испольняться, если загружены под определенным пользователем, конечно.

Намбер туу. не решив первую проблему, залили много-много файлов и категорий, порядка 1000 файлов. теперь все эти файлы и категории необходимо исправлять и ставить нужные права. Как можно этот процесс через SSH, например, массово выполнить?

Буду благодарен за любые советы.

Nikolai Sokolov
На сайте с 13.03.2008
Offline
65
#1

ответ на вопрос номер один: используйте umask для того, чтоб установить права при создании файла

Используя наши услуги, сервисы, оборудование и опыт работы в области информационных технологий (веб-хостинг) поможем в продвиженни вашего бизнеса www.servervk.eu (http://servervk.eu)
[Удален]
#2
используйте umask для того, чтоб установить права при создании файла

Я обычно создаю файлы через PHP-редактор

[Удален]
#3
такие простый вопросы, а уже на ВДС сидите

ну а что делать? выгнали с обычного хостинга

Zorge.Org
На сайте с 28.01.2010
Offline
27
#4

Elles, если вы не в состоянии сменить права файлу или группе файлов, то лучше поручить это знающим людям.

По первому пункту - umask, по второму - chmod (или find + chmod).

[Удален]
#5
По первому пункту - umask, по второму - chmod (или find + chmod).

Со второй проблемой разобрался.

Остался первый пункт.

Применил через SSH Umask 0022. Результат тот же. файлы и категории создаются без права на исполнение

V
На сайте с 01.10.2006
Offline
136
#6

Знающие люди когда-то все были незнающими.

ТС, вам нужно начать с прочтения документации по той оболочке, которая на вашем вдс'е (bash, csh) + волшебная команда man

M
На сайте с 16.09.2009
Offline
278
#7
Elles:
Со второй проблемой разобрался.
Остался первый пункт.
Применил через SSH Umask 0022. Результат тот же. файлы и категории создаются без права на исполнение

Раз вы загружаете файлы через PHP (который скорее всего работает

с правами вебсервера) - нужно менять права через PHP (chmod 666 загруженные

файлы - если хотите открыть их на редактирование всем). Функции umask, chmod.

Либо сменить владельца из-под root (chown,chmod).

Ну и почитать какую-то доку для новичка. Нужно иметь базовые представления

об организации файловой системы, системе прав в unix, etc.

Рекоммендую (большинство информации ни разу не специфично для debian):

http://www.debian.org/doc/manuals/debian-reference/

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий