Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Чт Сен 11, 2008 12:44 pm Заголовок сообщения: Права на файлы |
|
|
Права на файлы
find ./ -name "*.php"|xargs chmod 644
Права на папки
find ./ -type d |xargs chmod 755
Последний раз редактировалось: admin (Пт Сен 12, 2008 3:28 pm), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Пт Сен 12, 2008 2:59 pm Заголовок сообщения: |
|
|
Команда chattr позволяет изменять параметры ФС для отдельного файла или директории:
chattr +a - только добавление данных (append-only), удаление и переименование запрещено;
chattr +i - запрещено удаление, изменение или переименование (immutable);
chattr +A - запретить сохранение данных о каждом обращении к файлу (no atime)
chattr +S - синхронное изменение всех данных на диск, без кэширования;
chattr +c - файл будет хранится на диске в сжатом виде (нужен отдельный патч для ядра);
chattr +s - после удаления файла, место на диске забивается нулями (внешний патч);
chattr +u - резервирование данных файла после удаления (внешний патч);
Пример:
chattr -R +i /bin /sbin /usr/bin /usr/sbin - запрещаем изменение бинарников
chattr +a /var/log/secure - предотвращаем модификацию лога злоумышленником
Для просмотра расширенных атрибутов используется утилита lsattr.
Последний раз редактировалось: admin (Пт Сен 12, 2008 3:27 pm), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
|
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Пт Сен 12, 2008 3:15 pm Заголовок сообщения: |
|
|
Права доступа к файлу изменяются командой chmod
chmod 755 файл #присвоить файлу права доступа rwxr-xr-x
chmod 0 файл #сбросить права
Пример:
chmod 0 /home/alknznew
Последний раз редактировалось: admin (Чт Сен 18, 2008 4:51 pm), всего редактировалось 3 раз(а) |
|
Вернуться к началу |
|
|
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Пт Сен 12, 2008 3:17 pm Заголовок сообщения: |
|
|
Владельца файла можно изменить командой chown, эта команда имеет ключ -R, который обязывает рекурсивно изменить права доступа, владельца или группу каталога и всех его файлов и подкаталогов, если команда задана в виде
команда -R каталог
chown владелец:группа файл
рекурсивно в каталоге
chown -R владелец:группа каталог
Привер:
chown -R ftptest:ftptest /home/ftptest/template/ |
|
Вернуться к началу |
|
|
admin Site Admin
Зарегистрирован: 11.09.2008 Сообщения: 546
|
Добавлено: Ср Окт 08, 2008 3:38 pm Заголовок сообщения: |
|
|
смена владельца
chown -R mobinew:mobinew /home/mobinew/temp/ |
|
Вернуться к началу |
|
|
|