Изменение прав на файлы или папки в Linux
Опубликовано: 26.02.2018Работая в Linux (равно как и во FreeBSD и Windows), нужно не забывать о правах доступа на файлы и папки. Часто это касается директории Web серверов на OS Linux когда необходимо правильно выставить права на директории и файлы с точки зрения безопасности. Выставлять права отдельно на каждый файл или папки не совсем правильное решение когда этих файлов и папок десятки, а то и сотни.
Ниже приведенные примеры помогут удобно и быстро выставить права файлов или папок в кратчайшие сроки.
Изменить владельца для папки и всех файлов лежащих в этой папке
Чтобы сменить владельца, в Unix используется команда chown . Первая группа параметров данной команды — опции. Для того, чтобы изменения коснулись не только данной директории, но и всех поддиректорий, нужно применить команду рекурсивно — с параметром «-R».
Вторая группа параметров — это владелец и группа владельцев, разделённые двоеточием (можно не устанавливать группу — тогда это просто логин владельца) — «user:group» или «user».
Третья же группа параметров — это пути до папок / файлов, к которым нужно применить команду. Например, «/home/user/dir/».
Итак, команда смены владельца и группы владельцев для директории и всех поддиректорий с файлами будет выглядеть так:
sudo chown -R user:group /home/user/dir/Sudo говорит о том, что команда будет исполняться с повышенными привилегиями — обычный пользователь не способен изменить ни владельца, ни группу.
Изменить права доступа на файл или папку
Помимо владельца, можно настроить, что же может этот самый владелец и группа, а также все остальные. В Unix идёт разделение возможностей именно таким образом — есть 3 группы прав: владелец , группа владельцев и другие . И права, что можно присвоить каждой группе:
Право на запуск файла. Оно же — право на проход по директории (если устанавливаем права на директории). Право на изменение файла. Оно же — право на создание и удаление файлов и папок в директории (опять же, если устанавливается для папки). И право на чтение файла. Для папок — это право на просмотр содержимого папки.Кодируются эти права следующим образом: запуск — 1, изменение — 2, чтение — 4. Складывая их мы получим набор прав, предоставляемый владельцу/группе/другим.
Права на доступ изменяются командой chmod .
Примеры:
Изменять файл имеет право только владелец, группа владельце может читать, остальные — ничего не могут: chmod 640 /media/share/file.txt Создавать файлы в папке могут все, но видит их только владелец: chmod 622 /media/share/messages/ Есть программа, которая не хочет запускаться — не хватает прав на исполнение. Нужно, чтобы все могли её запустить, но никто, кроме владельца, не мог её редактировать: chmod 711 /media/share/execДля рекурсивного изменения прав используется опять же ключ «-R». Например, chmod -R 700 /home/user — доступ к файлам и папкам /home/user останется только у владельца.
Стоит заметить, что изменять права на файлы и директории могут администраторы и владелец этих папок и файлов.
ТОП-7 программ для восстановления удаленных файлов
Любой пользователь ПК рано или поздно сталкивается с необходимостью восстановить случайно удаленный из корзины или мимо корзины файл, данные после атаки вирусов или системных сбоев. Справиться с задачей помогут программы для реанимации данных (рековеры). Их существует великое множество, как платных, так и бесплатных. Если вы помните, на каком диске хранился исчезнувший файл, воздержитесь от установки рековера именно на этот диск.
Следует помнить, что программы восстановления данных не творят чудеса и вряд ли вернут к жизни объект, удаленный задолго до установки утилиты. Вероятность реанимировать информацию тем выше, чем скорее пользователь спохватится и решит применить чудодейственное средство. Хотя случаются чудеса, когда получается восстановить файлы, удаленные даже несколько лет назад. Но при активной перезаписи информации на жесткий диск и портативные карты памяти не стоит рассчитывать на усех.
Общий рейтинг Общие сведения Восстановление Сканирование Файловые системы
Общий рейтинг
Общие сведения
Восстановление
Сканирование
Файловые системы
Общие сведения:
Лицензия
Русский язык
Рейтинг
Восстановление:
Восстановление по сети
Предпросмотр файла
Восстановление разделов
Восстановление RAID
Экспорт отчета о восстановлении
Рейтинг
Сканирование:
Создание образа
Работа с USB флешки
Сохранение рез-тов сканирования
Поиск по типу файла
Рейтинг