Совет 1: Как выставить права на файл

Много лет тому назад возникло такое понятие как «право собственности». К сожалению, в современном мире становится все труднее следить за соблюдением подобных прав. Особенно остро эта проблема стоит с различными документами, выложенными на просторах интернета. Чтобы избежать неприятных ситуаций, необходимо знать, как выставить права на файл.
Инструкция
1
Очень часто создатели веб-сайтов уделяют свое внимание лишь написанию скриптов. При этом они совершенно забывают о функции chmod, которая позволяет назначать права доступа к тому или иному файлу, расположенному на сервере. Это предусмотрено с целью их защиты от несанкционированного доступа, копирования, взлома и т.д. полностью действие называется change file mode и переводится как «изменение режима файла».
2
Запомните три категории, на которые можно разделить всех пользователей: владелец файла, который имеет все права; его группа, которая имеет ограниченное количество прав; простые пользователи, которым разрешено лишь открывать данный документ.
3
Чтобы выставить права на тот или иной файл, запустите любой ftp-клиент (например, CuteFTP). Кликните правой кнопкой мыши и выберите пункт меню «Change file attributes».
4
После того как откроется окно установки, расставьте галочки в соответствии со своими желаниями. В большинстве случаев вы увидите три строки, который соответствуют трем вышеназванным категориям пользователей. Рекомендуется выставлять следующие настройки:

Владелец файла: read, write, execute (rwx);

Его группа: read, execute (rx);

Обычные пользователи: read, execute (rx).
5
В результате файл получает следующую характеристику прав доступа: rwxrxrx. Это значит, что изменять и удалять файл может только его владелец.
6
Более продвинутым пользователям стоит обратить внимание на поле Manual. Здесь также можно корректировать права доступа. Причем делается это вручную: просто суммируется числовой код, который соответствует желаемым правам:

владелец имеет право на чтение – 400;

владелец имеет право на запись – 200;

владелец имеет право на выполнение – 100;

группа имеет право на чтение – 40;

группа имеет право на запись – 20;

группа имеет право на выполнение – 10;

остальные имеют право на чтение – 4;

остальные имеют право на запись – 2;

остальные имеют право на выполнение – 1.

Совет 2: Как выставить права на папку

Если одним компьютером пользуется несколько человек и создано несколько учетных записей, то рано или поздно может возникнуть ситуация, когда появляется необходимость выставить права на определенные папки для тех или иных пользователей. Процедура это несложная. Все что нужно - это несколько минут времени и базовые знания компьютера. Зато вы сможете настроить безопасность ПК и доступа к папкам согласно вашим требованиям.
Вам понадобится
  • - Компьютер с ОС Windows.
Инструкция
1
Если вы используете операционную систему Windows 7 или Vista, то вам подойдет следующий способ. Нажмите по нужной папке правой кнопкой мышки. Появится контекстное меню. В нем выберите пункт «Cвойства», затем - вкладку «Безопасность». Далее кликните по кнопке «Изменить». Появится окно, в котором будет список учетных записей, которые есть на вашем компьютере. Выберите ту, для которой вы выставите права на папку. Выделите эту учетную запись, кликнув по ней левой кнопкой мышки.
2
Теперь в нижней части окна отметьте пункт «Полный доступ». Нажмите «Применить», затем ОК. Таким способом вы можете выставить права на папки для всех учетных записей, которые есть на вашем компьютере.
3
Для владельцев операционной системы Windows ХР подойдет такой способ. Но учтите, что для настройки доступа к папкам, ваш жесткий диск должен работать под управлением файловой системы NTFS. В другом случае этот способ вам не подойдет. И вообще, использование файловой системы FAT32 сильно ограничивает возможность настройки доступа к папкам.
4
Первоначально практически во всех версиях Windows ХР вкладка, с помощью которой можно настроить доступ к папкам, является заблокированной. И прежде чем начать процесс настройки доступа к ним, эту вкладку нужно включить. Чтобы сделать это, вам нужно проделать следующие действия. Откройте проводник. В его окне выберите «Сервис», перейдите в «Свойства папки», а затем во вкладку «Вид». Дальше найдите строку «Использовать простой общий доступ к файлам». Рядом будет флажок. Снимите его.
5
Теперь щелкните по нужной папке правой кнопкой мышки и в контекстном меню выберите «Свойства». Затем пройдите во вкладку «Безопасность». Появится окно со списком учетных записей. С помощью левой кнопки мышки выделите нужную учетную запись. После напротив строки «Полный доступ» поставьте флажок и нажмите «Применить». Затем закройте все открытые окна, нажимая на кнопку ОK. Выставите права на папку для всех необходимых учетных записей.
Видео по теме

Совет 3: Как поставить файлу права

При каждом обращении к файлу на сервере программное обеспечение определяет права того, кто требует этот файл. Если запрос исходит от пользователя из той группы, которой это действие с запрашиваемым файлом не разрешено, то сервер выдает сообщение об ошибке. Если у вас есть доступ к настройкам файлов, то вы можете выставлять для них права с помощью соответствующих программ.
Инструкция
1
Определите, какие именно права необходимо задать файлу. В UNIX-системах, которые сейчас используются на большинстве веб-серверов, пользователи делятся на три группы. К одной из них (user) принадлежит владелец файла или папки, к другой (group) - пользователь, входящий в группу, в которую включен и владелец, а все остальные отнесены к третьей группе (world). Для каждого файла должно быть определено, пользователь из которой группы может осуществлять с ним операции записи, чтения или выполнения (если файл исполняемый). На этом шаге вам надо определить, какой набор прав следует приписать каждой из групп.
2
Закодируйте составленный набор прав. Код должен содержать три цифры, из которых первая относится к группе user, вторая - к группе group, третья - к группе world. Каждая из этих цифр находится сложением кодов соответствующих операций: операции чтения (read) соответствует код 4, операции записи (write) - код 2, операции выполнения (execute) - код 1. Например, если группе user (первое число в наборе прав) надо выдать разрешение записывать и выполнять этот файл, то число будет равно 3 (2+1=3). Таким же способом определяются второе и третье число - права для групп group и world, соответственно. Например, максимально широкие права для всех трех групп будут заданы присвоением файлу прав с кодом 777.
3
Воспользуйтесь, например, ФТП-клиентом, чтобы выставить нужные права файлам на сервере. Для этого надо подключиться к своему ФТП-серверу, найти и выделить на нем нужный файл, щелкнуть его правой кнопкой и выбрать в контекстном меню команду установки прав. В открывшемся окне большинство программ этого рода предлагают два способа указания набора прав - таблицу с набором чекбоксов и поле для ввода кода. С помощью чекбоксов можно проделать операцию кодирования прав, описанную в предыдущем шаге, а в поле ввода надо вводить уже готовое значение (например, 777). По нажатию кнопки «OK» программа отправит на сервер UNIX-команду chmod (сокращение от CHange MODe) с соответствующими параметрами, а программное обеспечение сервера установит заданные права указанному файлу.
Видео по теме
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500