Аннотация
Если это ваше первое знакомство с Linux системой, вы захотите сначала узнать о некоторых базовых концепциях Linux. Графические пользовательские интерфейсы Linux, Mac OS* и Windows* представляют схожие настольные компоненты, это позвоялет легко перейти из одного графического окружения в другое. Однако, посмотрев на основу системы, вы вскоре заметите некоторые различия.
Следующие разделы помогут вам на первых шагах освоения Linux, а также помогут «новичкам» ориентироваться в их новой операционной системе. Вы узнаете о политике управления пользователями в Linux, структуре файловой системы Linux (где и что расположено в дереве каталогов) и как организован доступ к основным файлам и каталогам в Linux.
Пользователи, которые уже работали в Mac OS признают, что концепции описанные в этом разделе схожи с теми, которые они узнали в Mac OS. Пользователи же операционной системы Windows должны заметить существенные различия, которые им стоит отметить.
С самого начала, Linux была разработана как многопользовательская система: любое количество пользователей может одновременно работать на одной машине. Эти пользователи могут подключаться к системе с помощью различных терминалов или по сетевым соединениям. Обычно, пользователи должны войти в систему перед началом сессии. Личные данные и индивидуальные настройки рабочего стола для каждого пользователя хранятся отдельно.
Между пользователями работающими на компьютере, Linux различает роль пользователя
среди различных типов: вы можете войти в Linux систему как
«обычный» пользователь или как супер-пользователь (администратор),
обычно называемый в Linux root . Супер-пользователь имеет привелегии предоставляющие
ему доступ ко всем частям системы и позволяющие выполнять административные задачи:
он имеет неограниченный доступ к внесению изменений в систему и может получить
доступ ко всем файлам. Если вы вошли в систему как обычный пользователь, у вас нет таких
прав. Пользователь и root могут быть одним человеком, но выполнять
разные роли.
Учетная запись пользователя root всегда создается на вашей Linux системе
по-умолчанию — во время установки вас всегда попросят ввести пароль
пользователя root. Какие другие пользователи могут войти в вашу систему зависит от
выбранного вами метода аутентификации во время установки
(смотрите Раздел 1.14.6, «Пользователи»).
В повседневной работе, обычно вы входите в систему как обычный пользователь.
Выполнение некоторых административных задач или запуск приложений таких как
YaST требуют прав root. Вы можете легко переключиться с обычного пользователя
на пользователя root и вернуться обратно после завершения административной
задачи. Как это сделать в командной строке описано в Раздел 8.4, «Становление root».
Если вы работаете с графическим интерфейсом пользователя, обычно вас попросят ввести
пароль root когда это потребуется. В результате закрытия приложения требующего привелегий
пользователя root прекращаются привелегии супер-пользователя root:
вы автоматически возвращаетесь к вашей обычной учетной записи.
С первого взгляда эта концепция не выглядит привлекательной, но она
усиливает безопастность. Пользователь без привелегий root не может нанести ущерб
системе. Любой наносимый ущерб ограничен данными самого пользователя.
Любая операция выполненная с правами root может потенциально повредить
систему. Любой намеренный повредить работающую Linux
систему сначала должен получить привелегии root. Это является причиной сложности
создания вирусов для Linux систем. Они сначала должны преодолеть барьер root.
Каждый пользователь Linux системы входит как минимум в одну группу. Группа, в этом случае, может быть определена как набор пользователей с четкими коллективными привелегиями. Обычно группы определяются в соответствии с их функциональными ролями или данными и ресурсами к которым группа должна иметь доступ. Когда создается новая учётная запись пользователя в вашей системе, пользователь, по-умолчанию, прикрепляется к первичной группе. Администратор системы может изменить первичную группу или ввести пользователя в дополнительную группу, если это потребуется.