Linux обеспечивает полный контроль над доступом к файлам, что в конечном итоге помогает многим людям использовать систему. Файлы и данные поддерживаются без риска их изменения, просмотра, модификации или удаления любым маскарадным лицом.
Как вы могли знать о трех типах пользователей в Linux, которые могут иметь доступ к файлам:
- Пользователь - учетная запись, созданная администратором системы для доступа пользователя к этой системе. Учетные записи также могут быть созданы для машинных процессов, таких как почта, FTP или веб-сервер. Пользователи имеют прямое право собственности на файлы и каталоги в системе.
- Группа - Предоставляет возможность предоставлять доступ группам пользователей. Группы имеют собственные разрешения для каждого файла или каталога.
- Мир - кто-либо еще, кто может попытаться получить доступ к файлу на машине.
Три способа, которыми эти типы людей могут получить доступ к файлу.
- Чтение - открытие файла и просмотр его содержимого.
- Запись - перезапись, добавление или удаление файла. В каталогах это может включать создание файлов.
- Выполнить - возможность «запустить» программу (или скрипт).
Политика «максимально ограниченного доступа» используется для предоставления любых разрешений по мере необходимости. Ни у кого нет доступа ни к чему без причины.
Управление разрешениями:
«Чмод» (режим изменения) - команда для управления разрешениями.
Базовый синтаксис этой команды:
chmod [кто] [как изменить] [права на изменение] [имя файла или каталога]
«Кто» может быть:
- u - пользователь или учетная запись, владеющая файлом
- g - группа, владеющая файлом
- o - другие, или «мир», любой, кто может получить доступ к файлу
- а - все вышеперечисленное
«Как изменить» может быть:
- = (равно) - установить права точно на то, что следует сразу после
- + (добавить) - добавить разрешение, которое следует сразу же, остальные оставить как есть
- - (минус) - вычесть разрешение, которое следует сразу же, остальные оставить как есть
«Разрешения на изменение» могут быть, как мы уже обсуждали:
- r - читать
- w - написать
- x - выполнить
Смена владельцев и групп:
1. чаун
Существуют две популярные команды, которые можно использовать для изменения пользователя-владельца и группы файла. Первый - это «Чаун»(Сменить владельца).
Синтаксис для этого:
chown [пользователь]: [группа] [файл или каталог]
Давайте посмотрим на пример:
У нас есть файл с названием «systems.lst». Нам нужно изменить его владельца на пользователя с именем xyz, который находится в группе abc:
chown xyz: abc systems.lst
2. чгрп
Любой, кто намеревается изменить группу, может использовать другую команду под названием «Chgrp» (сменить группу ».
Синтаксис этой команды:
chgrp [имя группы] [имя файла или каталога]
Вот пример:
Есть файл с именем «run.sh», который мы хотим изменить, чтобы он принадлежал группе abc:
chgrp abc run.sh
Другие команды Linux:
- useradd - добавить системного пользователя
- userdel - удалить системного пользователя
- usermod - изменить существующего пользователя системы. Это можно использовать для выполнения нескольких операций с учетной записью пользователя.
- groupadd - добавить группу в систему
- groupdel - удалить группу из системы
- groupmod - изменить группу
Мы надеемся, что публикация этого руководства по Linux действительно будет вам полезна, не забудьте поделиться им еще раз.
Тинь
Вы используете Ubuntu? Я слышал, что эта система кажется более безопасной, чем Windows. Спасибо
Раджеш Намасе
Да, мне также нравится Ubuntu Linux, чем Windows 7. Система Ubuntu более безопасна, чем Windows. Регулярно обновляйтесь :)
Hкр
Ubuntu бесплатен, и вы можете получить бесплатный компакт-диск без затрат на доставку !!!
Раджеш Намасе
Мы это уже знаем :)
ротью
А как насчет использования номеров для установки разрешений? Я видел что-то вроде 655, 777 и т. Д. Не могли бы вы уточнить?
Раджеш Намасе
Пожалуйста, проверьте эту ссылку: http://techli.la/18YXqvJ Прокрутите вниз.