![Установка Google Stenographer и требования к доступу к каталогу](https://rvso.com/image/913196/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20Google%20Stenographer%20%D0%B8%20%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BA%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D1%83%20%D0%BA%20%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D1%83.png)
Я надеюсь, что кто-нибудь сможет ответить на то, что, как я уверен, является базовым вопросом о структуре каталогов Ubuntu/Linux. Я пытаюсь установить/настроить Google Stenographer на моем Ubuntu 16.04LTS box. Инструкции, которым я следую (https://github.com/google/stenographer/blob/master/INSTALL.md) заявляют следующее:
Для корректной работы Stenographer необходимы несколько каталогов:
/etc/stenographer root:root/0755
/etc/stenographer/certs стенографист:стенографист/0750
Мой вопрос таков: может ли кто-нибудь объяснить мне, что означают части этих строк «root:root/0755» и «stenographer:stenographer/0750»?
Информация, которую мне удалось найти, наводит меня на мысль, что, возможно, они связаны с уровнями группы/пользователя/разрешений??? И если так, то что означают 0755 и 0750?
Спасибо! Джефф С.
решение1
В стандартной файловой системе Linux существует три типа доступа (их существует множество):
чтение: файл можно только читать (иногда обозначается какр)
запись: файл можно редактировать (иногда обозначается какВт)
выполнить: файл может быть запущен как программа (иногда обозначается какИкс)
Эти типы доступа могут применяться к трем типам групп пользователей:
владелец: владелец файла
группа: другие файлы, находящиеся в той же папке или группе
мир: кто-либо еще
Уровень доступа определяется цифрами:
0 - нет доступа к файлу
1 - только выполнение
2 - только запись
3 - запись и выполнение
4 - только чтение
5 - чтение и выполнение
6 - чтение и запись
7 - чтение, запись и выполнение (полные права)
/etc/stenographer корень:корень/0755означает, что
/etc/stenographer принадлежит пользователю root,
члены группы root могут читать и выполнять его,
а другие пользователи также могут читать и выполнять его.
/etc/stenographer/certs стенографист:стенографист/0750означает,
что /etc/stenographer/certs принадлежит stenographer,
члены группы stenographer могут читать и выполнять,
но другие пользователи не имеют доступа.