Документация Calculate Linux

Вид материалаДокументы

Содержание


Эффективная маска
Порядок определения доступа к файлу.
Установка FTP сервиса в систему
Подобный материал:
1   ...   94   95   96   97   98   99   100   101   ...   136

Эффективная маска


Эффективная маска используется для ограничения определенного действия для всех пользователей и групп описанных в ACL. То есть можно например запретить всем писать в файл установив эффективную маску r-x.

Пример


setfacl -m m::rx filename

Иногда эффективная маска вычисляется автоматически (например при действии chmod, а также при создании файла, так как применяется праваumask). Для отмены маски ее следует установить в значение rwx.

Порядок определения доступа к файлу.


Может ли пользователь выполнить действие над файлом или директорией определяются следующим образом.
  1. Используются права владельца, если пользователь им является.
  2. Используются права, указанные конкретно для этого пользователя.
  3. Если действие разрешено хотя бы для одной из группы в которую входит пользователь.
  4. Если пользователь не входит не в одну группу описанную в ACL, то используются права для other.


7. Настройка FTP сервера

FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.

Настройка FTP сервера производится в несколько этапов:

Установка FTP сервиса в систему


Настройка сервиса ftp требует, чтобы в системе были установлены сервисы ldap и unix, поэтому если они еще не были установлены устанавливаем их командами:

cl-setup ldap

cl-setup unix

Установка ftp сервиса производится командой:

cl-setup ftp

После чего ftp становится доступен для пользователя anonymous. На сервере также автоматически в ftp директории создадутся папки tmp и pub.

Для подключения к ftp откройте любой браузер, поддерживающий этот протокол, и введите в адрес странцы ftp://вашСервер.