Поиск по блогу

Пользователь и группа www-data

После установки Apache нужно установить правильные права доступа для пользователей и групп. В этом нам помогут команды chown (изменить владельца) и chmod (изменить права доступа). Рассмотрим эти команды, а потом установим владельца для директории /var/www и права доступа к ней.
Категория: Web-разработкаРазное

Битрикс. Работа с файловой системой

За работу с файловой системой в новом ядре отвечают классы пространства имен Bitrix\Main\IO. Позволяют создать, удалить, скопировать, переименовать директорию или файл, проверить существование директории/файла, прочитать список файлов директории, прочитать содержимое файла и записать данные в файл и много другое.

Битрикс. Файл .access.php

В Битрикс есть два уровня разграничения прав доступа: 1. доступ на файлы и каталоги; 2. права в рамках логики модуля. Доступ на файлы и каталоги проверяется в прологе, задается с помощью специального файла .access.php, содержащего массив следующего формата…

Linux. Команда chown

Команда изменяет владельца и/или группу файла или директории. Если задано только имя пользователя (или числовой идентификатор пользователя), то данный пользователь становится владельцем каждого из указанных файлов, а группа этих файлов не изменяется.
Категория: ОС LinuxКоманды

Linux. Команда umask

При создании файла или директории, среда операционной системы присваивает им определенные права доступа по умолчанию, и umask — это пользовательская маска (user mask), которая используется для назначения прав доступа новым файлам и директориям.
Категория: ОС LinuxКоманды

Работа с файлами и директорями

Основные команды для работы с файлами и директориями: cp — скопировать файл; mv — переместить файл; rm — удалить файл. Команда mkdir позволяет создать новую директорию, а с помощью команды rmdir можно удалить пустую директорию.
Категория: ОС LinuxКоманды

Дополнительные атрибуты файлов: sticky bit, suid, sgid

В Linux существует три основных вида прав — право на чтение (read), запись (write) и выполнение (execute), а также три категории пользователей, к которым они могут применяться — владелец файла (user), группа владельца (group) и все остальные (others). Но, кроме прав чтения, выполнения и записи, есть еще три дополнительных атрибута.
Категория: ОС LinuxРазное

Linux. Команда chmod

В Linux существует всего три вида прав — право на чтение (read), запись (write) и выполнение (execute), а также три категории пользователей, к которым они могут применяться — владелец файла (user), группа владельца (group) и все остальные (others). Для изменения прав доступа используется команда chmod.
Категория: ОС LinuxКоманды
Теги: BashchmodCLILinuxSGIDStickyBitSUIDВладелецДиректория

Работа с файлами в Python, модуль shutil

Модуль shutil (shell utilities — утилиты командной строки) содержит методы, позволяющие копировать, перемещать, переименовывать и удалять файлы. Для этого нужно сперва импортировать модуль.
Категория: Web-разработкаPython и Flask

Работа с файлами в Python, модуль os

Модуль позволяет работать с файлами и папками. Русские названия файлов и папок возвращаются и принимаются всеми функциями этого модуля в кодировке UTF-8, поэтому необходимо использовать функции для перекодирования строк — методы decode и encode.
Категория: Web-разработкаPython и Flask
Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.