sonyps4.ru

Программа для изменения свойства папки. Изменить атрибуты файлов в командной строке

Команда ATTRIB используется для изменения атрибутов одного или нескольких файлов. Для того чтобы посмотреть атрибуты того или иного файла, необходимо щелкнуть по нему правой кнопкой мыши и выбрать пункт свойства. Для примера, создадим на диске «С» текстовый файл «atribut.txt». Щелкнем правой кнопкой мыши по этому файлу и в контекстном меню выберем пункт «Свойства».

Атрибут файла «Только для чтения» запрещает вносить в него изменения. Если этот атрибут установлен (в поле «Только для чтения» стоит галочка), то пользователь может открыть этот файл, записать в него информацию, но при попытке сохранения, появится сообщение, что для данных действий нужны права администратора. Хотя установка данного атрибута и не позволяет вносить изменения в файл, однако этот файл можно удалять, копировать, переносить в другое место, переименовывать.
Атрибут файла «Скрытый» делает файлы невидимыми в проводнике. Например, если вы установите этот атрибут (поставите галочку в поле «скрытый»), нажмете «Применить» и «Ok», файл исчезнет из проводника (станет невидимым). Для отображения скрытых файлов в Windows7 можно сделать следующее: зайдите в проводник, нажмите «Упорядочить», затем «Параметры папок и поиска», затем «Вид». Здесь вам необходимо отметить пункт «Показывать скрытые файлы, папки и диски». Далее нажимаем «Применить» и «Ok».

Атрибут «Системный» автоматически устанавливается операционной системой для всех важных системных файлов Windows. Изменить данный атрибут через свойства файла невозможно, т.к. такого поля нет (это можно сделать через командную строку). Для системных файлов автоматически устанавливается атрибут «Скрытый». Для отображения системных файлов в Windows7 можно сделать следующее: зайдите в проводник, нажмите «Упорядочить», затем «Параметры папок и поиска», затем «Вид». Здесь вам необходимо отметить пункт «Показывать скрытые файлы, папки и диски» и снять галочку напротив пункта «Показывать защищенные системные файлы»Далее нажимаем «Применить» и «Ok».

В результате, на диске «С» у вас появится несколько новых файлов (IO.SYS, MSDOS.SYS и др.). Не рекомендуется включать отображение системных и скрытых файлов и папок, т.к. велик риск переместить или удалить важный файл.

При нажатии на клавишу «Другие» в свойствах файла, откроется окно дополнительных атрибутов.

Архивный атрибут устанавливается в пункте «Файл готов для архивирования». Если в этом пункте установлена галочка (как на рис, снизу), то данный файл имеет архивный атрибут. Архивный атрибут необходим для создания резервной копии файла при архивировании. Если атрибут установлен, то программа резервного копирования создаст копию этого файла и сбросит атрибут. Соответственно, при следующем резервном копировании копия данного файла не будет сделана т.к. архивный атрибут сброшен и значит, резервная копия файла уже была сделана. Однако при внесении изменений в данный файл операционная система автоматически установит архивный атрибут, чтобы при следующем резервном копировании была сделана копия данного файла.

Атрибут «индексации». Над пунктом «Файл готов для архивирования» находится пункт «Разрешить индексировать содержимое этого файла в дополнение к свойствам файла». По умолчанию этот атрибут установлен для всех файлов. Индексирование необходимо для более быстрого поиска нужных файлов на компьютере. При индексировании операционная система создает специальные файлы, куда заносит индекс. При поиске нужного файла он ищется не на жестком диске, а в индексе. Операционная система постоянно (в фоновом режиме) производит индексирование самых распространенных файлов.
Атрибут «Сжимать содержимое для экономии места на диске» необходим для сжатия файлов и папок. Установка данного атрибута работает по аналогии с различными архиваторами (например, WinRaR). Сжатие с помощью атрибута, не требует распаковки файлов при работе с ними, однако и степень сжатия не такая высокая как у архиваторов. Названия файлов и папок, у которых установлен данный атрибут, подсвечиваются синим цветом. При установке данного атрибута на папку, вам будет предложено применить сжатие только к папке, либо к папке и ко всем вложенным в нее папкам.

Качество сжатия можно посмотреть в «свойствах» папки, где будет указан размер папки, и сколько места данная папка занимает на диске.

Атрибут «Шифровать содержимое для защиты данных» позволяет зашифровать файл или папку. При установке данного атрибута, файл или папка станут доступны только пользователю, вошедшему в систему с учетной записью, при которой был установлен атрибут. Другие пользователи не смогут просматривать зашифрованные папки и файлы, если у них нет пароля. Пароль создается при первом шифровании. Windows предложит вам создать резервные копии вашего сертификата шифрования и ключа шифрования. Они понадобятся вам, если вы войдете в систему под другой учетной записью. Для доступа к зашифрованным папкам и файлам вам нужно будет ввести пароль. Если вы перенесете незашифрованный файл в зашифрованную папку, он автоматически будет зашифрован. Все зашифрованные папки и файлы подсвечиваются зеленым цветом.

Команда ATTRIB дает возможность изменять атрибуты файла посредством командной строки. Команда имеет синтаксис: ATTRIB [-A][+A][-S][+S][-R][+R][-H][+H][-I][+I] [Диск:][Путь][Имя файла]. Буквы A, S, R, H, I означают соответственно: архивный, системный, только для чтения, скрытый, неиндексированное содержимое. Знак «+» и «-» означают соответственно установку и снятие атрибута.

Для примера, создадит на диске «С» файл «atribut.txt». По умолчанию, данный файл при создании имеет установленным лишь архивный атрибут и атрибут «индексации». Изменим атрибуты данного файла, установив атрибут «Только для чтения» и, сняв атрибут «архивный»: attrib +r –a atribut.txt

В результате, у файла «atribut.txt» будет снят архивный атрибут и установлен атрибут «Только для чтения».
Ключ /S команды ATTRIB указывает на то, что меняются атрибуты файла не только в указанном каталоге, но и во всех подкаталогах. Для примера, создадим на диске «D» папку «atribut», внутри этой папки создадим еще две папки «atribut1» и «atribut2». В каждой из этих папок создадим по нескольку файлов. Тогда команда attrib +r -a d:\atribut\*.* /s изменит атрибуты всех файлов, находящихся в каталоге «atribut» и в его подкаталогах «atribut1» и «atribut2».

Команда ATTRIB применяется не только к файлам, но и к каталогам. Например, команда attrib +h d:\atribut установит атрибут «Скрытый» для папки «atribut».

Атрибуты файла и способы их изменения.

Каждый файл на диске может иметь атрибуты. Всего существует 4 взаимонезависимых атрибута:

Только чтение - файлы только для чтения, их нельзя изменять и удалять.

Архивный - устанавливается всегда при изменении файла. Обычно очищается программами восстановления.

Скрытый - файлы невидимы при использовании команды dir. WindowsCommander показывает скрытые файлы, отмечая приглушённой яркостью шрифта, если Вы не отменили опцию «Показывать скрытые и системные файлы» в подменю «Настройки панели» меню «Параметры».

Системный - системными отмечаются файлы DOS, такие как io.sys, msdos.sys, command.com и т.д.

Для изменения атрибутов файла следует выполнить пункт меню Файл, Изменить атрибуты. В появившемся диалоговом окне (рис. 2) необходимо отметить те атрибуты, который необходимо установить или снять. Здесь же можно изменить дату создания файла.

Поиск файлов. Для поиска файлов на текущем диске используется пункт меню Команды, Поиск файлов или комбинация клавиш Alt+F7. В диалоговом окне «Поиска файла» (рис. 3) следует ввести имя файла или шаблон для поиска. После поиска Вы получите список искомых файлов, по которому можно перемещать курсор. Нажатие Enter на одном из найденных файлов приводит к открытию нужной папки с выбранным файлом.

Рис. 3

Таблица назначения функциональных клавиш.

- Shift Alt Ctrl
F1 вызов помощи архивировать смена диска в левой панели вкл/выкл левую панель
F2 меню пользователя распаковать смена диска в правой панели вкл/выкл правую панель
F3 архивные команды просмотр содержимого файла сортировать по имени
F4 редактирование редактирование с запросом имени редактирование сортировать по расширению
F5 копирование копирование с запросом имени печать сортировать по времени модификации
F6 перенос переименование создать связь (NTFS) сортировать оп размеру
F7 создание папки - поиск файла не сортировать
F8 удаление удаление журнал команд сортировать по времени создания
F9 главное меню сохранить параметры видеорежим сортировать по времени доступа
F10 выход главное меню дерево папок сортировать по описаниям
F11 команды внешних модулей использовать группы сортировки история просмотра сортировать по владельцам
F12 список экранов помеченные файлы вперёд история папок режимы сортировки

Горячие клавиши.

Ctrl+O - вкл/выкл панели

Ctrl+U - поменять панели местами

Ctrl+E -предыдущая команда в командную строку

Ctrl+P -вкл/выкл неактивную панель

Ctrl+L - вкл/выкл информационную панель

Ctrl+Q - вкл/выкл быстрый просмотр

Ctrl+N - показывать/ не показывать длинные имена

Ctrl+A - атрибуты файла

Ctrl+В - вкл/выкл строку подсказок


Широкую известность и заслуженную популярность еще в середине 80-х годов прошлого века приобрели интегрированные системы для автоматизации математических расчетов класса MathCAD, разработанные фирмой MathSoft (США) . По сей день они остаются единственными математическими пакетами, в которых описание решения математических задач дается с помощью привычных математических формул и знаков. Такой же вид имеют и результаты вычислений. Рассмотрим основные возможности системы MathCad 2000professional.

Если открыть свойства любого файла или каталога, в нижней части окошка свойств можно увидеть два чекбокса: «Скрытый» и «Только для чтения». Эти настройки именуются атрибутами . Атрибуты - это некий набор параметров, которые указывают, как именно операционной системе обрабатывать файл. В Windows имеется пять основных типов атрибутов : «Только для чтения», «Скрытый», «Архивный», «Системный» и «Неиндексированное содержимое».

Просматривать, устанавливать и снимать атрибуты можно как из Проводника (ограничено), так и из командной строки. Использование консоли имеет определённые преимущества, так как позволяет устанавливать атрибут «Системный», недоступный в Проводнике. За работу с атрибутами объектов в Windows отвечает команда attrib. Синтаксис её прост.

ATTRIB [R] [A] [S] [H] [I] [путь к объекту] ]

Буквы R, A, S, H, I устанавливают атрибут , а ключи /S, /D, /L задают набор параметров для обработки. Ключи используются в основном при обработке группы объектов, например, вложенных файлов и каталогов. Добавленные перед буквой параметра знаки «+» и «-» устанавливают и снимают атрибут соответственно.

attrib +r [путь к объекту]
attrib –r [путь к объекту]

Описание основных параметров

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

attrib +r D:/files/text.txt

Параметр A используется для всех файлов по умолчанию. Указывает он на то, что файл готов к архивированию. Снятие или добавление этого атрибута не играет какой-либо существенной роли в работе операционной системы.

Пример:

attrib -a D:/files/text.txt

Параметр H скрывает файл или папку, делая их невидимыми. Может пригодиться для скрытия разных объектов с целью предотвращения к ним доступа.

Пример:

Первая команда скроет файл text.txt, вторая скроет все объекты в каталоге files (включая сам каталог).

attrib +a D:/files/text.txt
attrib +h D:/files/\»*\» /s /d

Параметр S указывает Windows , что файл нужно обрабатывать как системный. В Windows такие файлы имеют особый статус. Может устанавливаться пользователем при выполнении различного рода твиков файловой системы, например, при включении функции отображения комментариев к каталогам, по умолчанию недоступной в ОС. Задать этот атрибут можно только через командную строку.

Пример:

attrib +s D:/files/autorun.ini

Примечание: если вы установите для файла атрибут «Системный», а затем попробуете сделать его скрытым, система выдаст ошибку. Точно так же нельзя скрытый файл сделать системным. Если же вам нужно, чтобы файл был и скрытым, и системным, в одной команде нужно выставлять сразу два атрибута.

Пример:

attrib +s +h D:/files/text.txt


Параметр I используется очень редко. Если вы не хотите, чтобы Windows индексировала содержимое некоего файла, можете установить атрибут «Неиндексированное содержимое».

Пример:

attrib +i D:/files/text.txt

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

attrib D:/files/\»*\» /s


При этом в окно командной строки будет выведен список всех файлов каталога files (включая вложенные папки) с указанием их атрибутов. Для получения атрибутов большого количества файлов можно использовать перенаправление. Например, команда attrib d:/\»*\» d:/log.txt /s обработает все файлы диска D и выведет имена с атрибутами в текстовый лог log.txt.

Сегодня хотелось бы уделить внимание на то, что такое атрибуты файла и как изменить атрибуты файла. Прежде чем задавать себе вопрос, почему меня потянуло в такие тонкости, давайте проведем один небольшой эксперимент. Задайте кому-нибудь из знакомых (в аське, скайпе, социальной сети) один вопрос – «Файл?».

Можете так и написать в окне чата, кстати, если вы не знаете, как установить скайп, то можете прочитать статью: « ». Так вот, могу поспорить, что в ответ на вопрос «Файл?», процентов 75% людей ответят «Какой?», надеясь получить дополнительную информацию о том, какой именно файл вас интересует. Вы можете подробно объяснить своему собеседнику, что именно имели ввиду. А вот для того, чтобы операционная система вашего компьютера получила подобные сведения, используются атрибуты файла. Поэтому уделить им внимание будет не лишним.

Зачем нужны атрибуты файлов

Если сказать по- простому, то это параметр, который указывает операционной системе на возможные действия с файлом.

Для каждого файла есть четыре основных параметра:

  • R – read only (только для чтения)
  • S – system (системный )
  • H – hidden (скрытый )
  • A – archive (архивный, требующий архивации)

R – read only . Этот параметр, который на русский язык переводится как «только чтение» отвечает за потенциальную возможность редактирования. Если его значение «да», то любые попытки внести изменения ни к чему не приведут. ОС просто не даст возможность сохранить их. Это очень удобно, если доступ к файлу имеют несколько пользователей, например в случае общих файлов в локальной сети.

S – system . Этот параметр однозначно указывает ОС, что данный файл является системным и его наличие обязательно для стабильной работы приложения или системы. Поскольку наличие этих файлов критично при попытке перемещения или удаления, Windows настойчиво спросит вас, действительно ли вы хотите проделать эти операции.

Но, вы должны помнить о существовании вирусов, если какой-то файл помечен как системный, то это не повод думать, что это так и есть.

H – hidden . Этот параметр отвечает за видимость файла пользователями. Обычно скрывают служебные или системные файлы для того, чтобы уменьшить риск случайного удаления.

A – archive . Этот параметр указывает на то, что файл находится в сжатом виде.

Как видим все достаточно просто. Стоит отметить, что в UNIX-подобных операционных системах также существуют атрибуты. На них я останавливаться не буду потому что такие ОС распространены гораздо меньше и их пользователям такая информация наверняка известна. Скорее всего, вас также интересует вопрос:

Меняем атрибуты

Сделать это достаточно просто с помощью стандартного проводника Windows. Для этого необходимо выделить файл, открыть контекстное меню (оно активируется кликом правой кнопкой мыши) и выбрать пункт «Свойства».


На вкладке «Общие» мы видим два чекбокса, которые отвечают за присвоение главных атрибутов «Только чтение» и «Скрытый». Можно задать необходимое значение, просто отметив нужный пункт галочкой.


Для примера, можете любому текстовому документу задать атрибут «Только чтение». Откройте только что созданный документ и напечатайте любое слово. Получилось его сохранить?

Кстати, именно из-за этой ситуации я и решил написать статью. Ведь многие начинающие пользователи и не понимают в чем же подвох.

Если продолжить исследование, то можно перейти к подразделу «Дополнительно». В нем содержатся чекбоксы дополнительных атрибутов, которые задают необходимость архивации после редактирования, а также необходимость проиндексировать файл для более быстрого поиска.

Как видим атрибуты файла вещь достаточно простая и задать их не сложно. Думаю, у меня получилось донести до вас информацию, что такое атрибуты файла.

А на сегодня все. Буду рад познакомиться с вашими комментариями 😉 .

Всем привет! Сегодня мы проговорим про права доступа к файлам и папкам, узнаем как изменить атрибуты папок и файлов и как это правильно сделать в WordPress. Очень важно правильно установить права доступа WordPress, чтобы защитить свой блог от взлома и при этом не нарушить его работоспособность.

Если установить недостаточно прав, то система не сможет выполнить какой-то скрипт или загрузить нужные файлы, что может привести к сбоям в работе сайта. Если же наоборот, дано слишком много прав для посторонних пользователей, то злоумышленник может воспользоваться этим, например, дописав вредоносный код в системные файлы блога.

Что такое права доступа к файлам и папкам

Как правило мы размещаем свои сайты на хостингах, работающих под Unix-подобных операционных системах (Linux, например). Эти операционные системы отличаются от привычной рядовому юзеру Windows, в частности тем, что позволяют гибко задавать различные права доступа для разных групп лиц.

CHMOD (анг. change file mode) - изменение прав доступа к файлам в ОС типа Unix.

Если говорить на простом языке, каждому файлу задаются атрибуты, показывающие что кому разрешено делать с этим файлом (например, владельцу читать и редактировать, а посторонним лицам только читать).

Обычно права доступа записываются в виде трех цифр, каждая из которых относится к определенному виду пользователей:

  • Владелец файла
  • Члены группы, к которой относится владелец
  • Остальные пользователи

Для каждого из этих видов пользователей существует три права: чтение (4), редактирование (2), выполнение (1). Если пользователю нужно задать несколько прав, то цифры в скобках складываются:

Чтение + редактирование = 4 + 2 = 6

Чтение + редактирование + выполнение = 4 + 2 +1 = 7

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

Поэтому, если при работе с блогом, у вас возникли проблемы с редактированием какого-то файла, поменяйте атрибут только для своего пользователя (первую цифру замените на 7), не нужно задавать файлу полные права 777.

Права можно записать другим способом – латинскими буквами

  • Чтение (Read) - r
  • Редактирование (Write) - w
  • Запуск на выполнение (Execute) - x
  • Отсутствие прав - (0) —

Примеры прав доступа:

Пользователь

Группа

Остальные
600 только владелец имеет право читать и редактировать
r-- 644 владелец файла, владелец имеет право читать и редактировать, члены группы и остальные только читать
rw- 666 любой пользователь имеет право читать и редактировать
700 только владелец файла имеет право читать, редактировать и запускать на исполнение
--x 711 владелец файла имеет право читать, редактировать и запускать на исполнение, члены группы и остальные пользователи имеют право запускать на исполнение, но не могут читать и изменять
r-x 755 владелец файла имеет право читать, редактировать и запускать на исполнение, члены группы и остальные имеют право читать и запускать на исполнение, но не могут записывать
rwx 777 любой пользователь имеет право читать, редактировать и запускать на исполнение

По умолчанию для папок выставляются права - 755, а для файлов - 644.

Как установить в WordPress права на папки и файлы

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

Чтобы установить атрибуты файлу, выделите его, щелкните правой кнопкой мыши – «Изменить атрибуты». В открывшемся окне отметьте нужные галочками или впишите цифрами. Какие именно права каким файлам назначать мы рассмотрим чуть позже.

«Применить рекурсивно» — очень нужны параметр, позволяет в один клик установить нужные атрибуты не только папке, но и всем ее подпапкам и файлам.

Как изменить атрибуты файла в Total Commander

Об этом тоже уже рассказывалось в статье, посвященной . Зайдите на сайт по FTP, выделите нужный файл или папку. Вкладка Файл -> Изменить атрибуты (Files -> Change Attributes) – выставите нужное.

В FileZilla все аналогично. Кликните правой кнопкой мыши по файлу или папке -> «File permissions…».

Правильные права на файлы и папки WordPress

Перейдем к самому интересному. Какие же права будет правильным установить для той или иной папки или файла в вордпресс.

Если с момента установки WordPress или переноса блога на хостинг вы не устанавливали для WordPress права на папки и файлы, обязательно сделайте это! Если когда-то вы это делали, рекомендую проверить, правильно ли у вас заданы атрибуты.

  1. Как уже было сказано выше, права 755 на папки и 644 на файлы.
  2. Задайте следующие права файлу wp-config.php, расположенному в корне: 600 -rw---

WordPress права доступа с использованием плагинов

Я предпочитаю проверить все вручную, но кому-то будет удобнее использовать плагины. В любом случае, не стоит верить плагинам на сто процентов.

Для того, чтобы проверить правильность установки атрибутов для файлов и папок блога используется плагин для WordPress.

После зайдите в «Параметры» -> «File Checker» и нажмите кнопку «Run File Check» . Плагин просканирует все файлы блога и можно будет просмотреть, где какие установлены права — все наглядно видно. Файлы, у которых права 777 будут отмечены красным крестиком — что призывает обратить особое внимание и исправить ситуацию.

Кроме наглядности я не вижу других преимуществ этого плагина. Давайте рассмотрим еще один -

Этот плагин куда полезнее. После установки в меню появится отдельный раздел «WP Security» . В нем выберите «WP Info» и прокрутите до «File Scan Report» .

В этом отчете восклицательным знаком отмечены файлы и папки для которых установлены не безопасные права. В третье колонке перечислены рекомендованные для данных файлов права (Suggested permissions). При нажатии на кнопку «Apply suggested permissions» , правильные атрибуты выставятся автоматически.

Что мы узнали о правах доступа WordPress

  • Нужно устанавливать минимальные права доступа для каждой папке, но так, чтобы это не нарушало работоспособность блога
  • Если вы даете полные права на системные файлы и папки вашего сайта, злоумышленники не упустят возможности его сломать
  • Весь материал этой статьи распространяется только на Unix-сервера. Если ваш хостинг работает под Windows, эта информация не имеет к вам отношения.

Берегите себя и свой блог! И чтобы не пропустить новых уроков по безопасности блога, на обновления.



Загрузка...