0

Astra линукс

В операционных системах, основанных на базе ядра Линукс, используются различные менеджеры пакетов, позволяющие скачивать и устанавливать доступные программы. Помимо этого, существуют и отдельные пакеты, где уже хранятся приложения. Их нужно лишь запустить через определенный инструмент, чтобы он провел распаковку и компиляцию, уже после чего ПО будет доступно к использованию. Сегодня мы бы хотели затронуть тему инсталляции на примере самых популярных дистрибутивов, детально рассказать о каждом доступном варианте установки и показать на практике, как это все работает.

Устанавливаем программы в Linux

Конечно, на данный момент времени существует огромное количество самых разнообразных дистрибутивов, однако определенная часть из них основана на уже существующих платформах и имеет такой же костяк, но с добавлением каких-то своих функций от разработчиков. Далее мы затронем тему трех популярных ответвлений, где операция инсталляции отличается, а вы, исходя из представленной информации, уже сможете отыскать информацию, подходящую именно под используемый дистрибутив.

Системные требования различных дистрибутивов Linux
Выбор дистрибутива Linux для слабого компьютера

Способ 1: Менеджер пакетов и официальные хранилища

Самый часто использующийся способ — менеджер пакетов. Такой компонент присутствует в каждом дистрибутиве, позволяет скачивать и устанавливать ПО из официальных хранилищ. Например, в Debian/Ubuntu таким инструментом выступает apt (Advanced Packaging Tool). Все директории берутся из официальных интернет-источников. Если таких не существует, можно загрузить пакет, который находится на носителе. В RedHat, CentOS и Fedora таким менеджером является yum (Yellowdog Updater, Modified) и работает примерно по такому же принципу. Третьим популярным пакетным менеджером считается pacman — особенный инструмент дистрибутива Arch Linux. Сейчас давайте детальнее рассмотрим, как осуществляется управление такими менеджерами.

Debian, Ubuntu, Linux Mint

Как мы уже сказали выше, в Debian и основанных на нем платформах инсталляция каталогов с официальных хранилищ производится через инструмент apt. Вся процедура не займет много времени, а за пример мы возьмем популярный браузер Mozilla Firefox.

  1. Откройте меню и запустите «Терминал». Сделать это можно также нажатием горячей клавиши Ctrl + Alt + T.
  2. Сначала убедитесь в том, что все установленные пакеты обновлены. Введите sudo apt-get update и нажмите на клавишу Enter.
  3. Все действия через утилиту apt производятся от имени суперпользователя, поэтому придется указать пароль этой учетной записи. Обратите внимание, что вводимые таким образом символы в строке не отображаются.
  4. После успешного окончания обновления библиотек введите sudo apt-get install firefox. Аргумент install отвечает за установку, а firefox указывает название пакета, нужного для загрузки.
  5. Такая установка будет произведена только в том случае, если на компьютере присутствует активное подключение к интернету.
  6. По окончании операции отобразится новая строка ввода. Если никаких ошибок не возникло, браузер будет доступен к запуску через значок в меню.

Как видите, apt реализована достаточно просто. Еще стоит учесть, что в последней версии Ubuntu писать, apt-get совсем необязательно, можно сократить просто до apt, а уже потом вводить install. Вот несколько примеров популярных приложений, которые доступны для установки через официальные хранилища:

sudo apt install vlc — видеоплеер.
sudo apt install gnome-music — музыкальный плеер.
sudo apt install gimp — графический редактор.
sudo apt install gparted — ПО управления разделами жесткого диска.

RedHat, CentOS и Fedora

В дистрибутивах, где за основу взята платформа RedHat, основным менеджером выступает yum. Работает он по аналогии с уже рассмотренным инструментом, только здесь происходит управление каталогами формата RPM. Инсталляция программного обеспечения из официальных репозиториев практически не отличается и выглядит так:

  1. Запустите консоль любым удобным методом.
  2. Обновите список системных репозиториев через sudo yum update.
  3. Подтвердите действие вводом пароля рут-доступа.
  4. Примите соглашение с добавлением новых файлов, указав вариант y.
  5. По окончании обновления пропишите sudo yum install thunderbird и активируйте ее. Мы за пример взяли почтовый клиент Thunderbird, вы же можете заменить последнее выражение в строке на любое другое нужное ПО.
  6. Здесь также потребуется указать вариант y, чтобы началось скачивание.
  7. Ожидайте завершения загрузки и распаковки компонентов приложения.

По аналогии с предыдущим менеджером пакетов приведем несколько примеров использования yum для установки определенных программ:

sudo yum install java — компоненты java.
sudo yum install chromium — браузер Chromium.
sudo yum install gparted — программа управления накопителями.

Arch Linux, Chakra, Manjaro

Осталось рассмотреть последнюю третью ветвь дистрибутивов, за основу которых была взята Arch Linux. Здесь установлен менеджер pacman. Он работает с пакетами форматов TAR, а загрузка компонентов производится через специально отведенные сайты по протоколам FTP или HTTP. Мы взяли за пример дистрибутив Manjaro со стандартным графическим интерфейсом и хотим наглядно продемонстрировать процедуру использования pacman.

  1. Откройте меню графической оболочки и перейдите к работе в классической консоли.
  2. Установите, например, популярный открытый браузер Chromium. Для этого введите sudo pacman -S chromium. Аргумент -S как раз и отвечает за то, что команде необходимо провести скачивание и инсталляцию программы.
  3. Подтвердите подлинность учетной записи суперпользователя, введя пароль.
  4. Примите установку компонентов, выбрав вариант y.
  5. Ожидайте завершения загрузки: для успешного выполнения этой процедуры потребуется подключение к интернету.
  6. Если в консоли появилась новая строка ввода, значит установка прошла успешно и можно переходить к работе в приложении.

Примеры добавления другого популярного ПО выглядят так:

sudo pacman -S firefox
sudo pacman -S gimp
sudo pacman -S vlc

Теперь вы знаете, как производится инсталляция программного обеспечения на трех различных платформах Линукс с использованием официальных хранилищ через встроенный менеджер. Хотим обратить внимание, что из-за неправильного ввода пакета установки на экране в большинстве случаев появляется подсказка с правильным вариантом, тогда достаточно просто переписать команду, исправив ошибку.

Способ 2: Менеджер пакетов и пользовательские хранилища

Помимо официальных хранилищ различных приложений существуют еще и пользовательские. Такой вариант будет оптимальным решением для тех юзеров, кто желает получить определенную версию приложения или установить их в количестве нескольких штук на компьютер. Такой метод инсталляции немного отличается и считается сложнее, поэтому мы предлагаем детально разобраться с этим вопросом. Если вы не имеете адреса репозитория, сначала следует его отыскать. Проще всего это сделать через специальный сайт, а вся процедура выглядит так:

  1. Перейдите по указанной выше ссылке на главную страницу Launchpad и в поиске введите название софта. Для удобства можно дописать в этой строке еще PPA, что и означает пользовательское хранилище.
  2. В результатах отыщите подходящий вариант и нажмите на соответствующую ссылку.
  3. Ознакомьтесь с возможными пакетами и выберите подходящий.
  4. Перейдите на страницу ПО.
  5. Попав на страницу PPA, внизу вы увидите команды, с помощью которых и производится инсталляция.

Теперь вы знаете о самом популярном методе получения ссылок на пользовательские репозитории ПО необходимых версий. Осталось только разобраться с тонкостями их инсталляции в различных дистрибутивах. Давайте начнем со всего по порядку.

Debian, Ubuntu, Linux Mint

Вы уже знакомы со стандартным пакетным менеджером, который устанавливается на эти платформы. Рассматриваемый способ установки софта тоже подразумевает использование этого инструмента, но с предварительным выполнением дополнительных действий. Выше мы уже разбирали пример добавления Chromium в систему, теперь же давайте ознакомимся с тем, как это делается через пользовательские репозитории.

  1. Отыщите на указанном выше сайте ссылку на репозиторий, затем запустите консоль и вставьте ее туда. Мы возьмем за пример последнюю версию этого веб-обозревателя. sudo add-apt-repository ppa:saiarcot895/chromium-dev.
  2. Подтвердите действие, введя пароль.
  3. Далее ознакомьтесь с перечнем пакетов, которые будут внесены в систему, после чего нажмите на клавишу Enter.
  4. По окончании процедуры обновите системные библиотеки: sudo apt-get update.
  5. Используйте уже знакомую команду для установки браузера из добавленного репозитория sudo apt install chromium-browser.
  6. Примите добавление новых компонентов, выбрав вариант Д.
  7. После инсталляции загляните в меню приложений. Там должен быть добавлен новый значок, через который и осуществляется запуск браузера.

Как видите, ничего сложного в использовании таких хранилищ нет. Нужно лишь отыскать подходящую версию ПО на указанном выше сайте и вставить приведенные там команды в консоль. После добавления каталогов останется только произвести инсталляцию новой версии уже знакомым вариантом — через apt install.

RedHat, CentOS и Fedora

Для указанных операционных систем лучше использовать хранилища http://mirror.lihnidos.org и http://li.nux.ro, там вы найдете больше подходящих директорий форматов RPM, что касается их установки напрямую из консоли, без предварительного скачивания с сайта, выполняется оно в несколько действий:

  1. За пример хотелось бы взять компоненты языка программирования Ruby. Сначала на сайте вам нужно отыскать подходящий пакет, а далее в консоли ввести примерно такой адрес wget http://mirror.lihnidos.org/CentOS/7/updates/x86_64/Packages/ruby-2.0.0.648-34.el7_6.x86_64.rpm. Ссылка будет меняться в зависимости от того, какой репозиторий вы используете. После ввода активируйте команду.
  2. Далее на компьютер будет загружен пакет, останется только установить его привычным образом, поэтому укажите sudo yum install + name_package.
  3. Активируйте рут-доступ путем ввода пароля от главной учетной записи.
  4. Ожидайте завершения проверки сценариев и совместимостей.
  5. Подтвердите установку, выбрав подходящий вариант.

Arch, Chakra, Manjaro

Большинство пользовательских репозиториев хранит для Arch Linux хранит в себе только файлы формата TAR.GZ, а метод их инсталляции в систему немного отличается. Стоит отметить, что все необходимые каталоги вы сможете найти на сайте aur.archlinux.org. Для доступа к этому хранилищу на компьютере под управлением Manjaro сначала потребуется выполнить sudo pacman -S base-devel yaourt — так добавятся дополнительные компоненты.

  1. Первоочередно загрузите найденный пакет в домашнюю папку через curl -L -O https://dl.discordapp.net/apps/linux/0.0.9/discord-0.0.9.tar.gz. Ссылка на скачивание архива TAR.GZ всегда указывается на странице программы при просмотре сайта AUR.
  2. Распакуйте скачанный файл в ту же папку с помощью tar -xvf discord-0.0.9.tar.gz, где discord-0.0.9.tar.gz — название необходимой директории.
  3. Используйте утилиту makepkg -sri, чтобы собрать и сразу же установить программу. По завершении этой процедуры можно будет переходить к работе с софтом.

Способ 3: Установка DEB-пакетов

Формат файлов DEB используется для распространения программного обеспечения и является стандартным типом данных операционных систем на базе Debian. В таких дистрибутивах по умолчанию установлены инструменты инсталляции софта такого формата как через графическую оболочку, так и через «Терминал». Максимально детально все методы добавления DEB-пакетов расписаны в другой нашей статье, которую вы можете найти по следующей ссылке. Что же касается других типов платформ, где нет встроенных утилит установки файлов DEB, процедура инсталляции немного усложняется.

Подробнее: Установка DEB-пакетов в Debian / Ubuntu / Mint

RedHat, CentOS и Fedora

Как известно, в RedHat и основанных на нем платформах пакетный менеджер работает с форматом RPM. Другие форматы не устанавливаются с помощью стандартных инструментов. Исправляется эта проблем простым конвертированием с помощью дополнительного консольного приложения. Вся операция займет буквально пару минут.

  1. Установите утилиту для конвертирования через yum install alien.
  2. Запустите процесс преобразования, введя sudo alien —to-rpm package.deb, где package.deb — название необходимого пакета.
  3. По завершении конвертирования новый пакет будет сохранен в ту же папку и его останется только распаковать через sudo yum localinstall package.rpm, где package.rpm — название того же файла, но только теперь формата RPM.

Arch Linux, Chakra, Manjaro

В дистрибутивах на Arch Lixux используется стандартный менеджер pacman, который изначально был написан для установки приложений с расширением TAR.GZ. Поэтому для управления DEB-пакетами потребуется загрузить дополнительный инструмент и осуществлять добавление файлов и каталогов уже непосредственно через него.

  1. Для скачивания и установки утилиты используйте yaourt -S dpkg.
  2. Во время добавления нужно будет несколько раз подтвердить добавление новых объектов и ввести пароль суперпользователя.
  3. Осталось только указать sudo dpkg -i name_package.deb и дождаться окончания распаковки. Во время инсталляции на экране может появиться предупреждение об отсутствии некоторых зависимостей, но это не помешает в дальнейшем программе работать корректно.

Способ 4: Установка RPM-пакетов

Из описаний выше вы уже знаете, что RPM-пакеты по умолчанию используются в RedHat, CentOS и других подобных дистрибутивах. Что касается их распаковки, то запуск доступен производиться прямо из файлового менеджера. Достаточно просто открыть папку хранения программы и запустить ее двойным щелчком левой кнопки мыши. Установка запустится, а по ее завершении найти приложение можно будет через меню или открыть ее через ввод соответствующей команды в консоли. Помимо этого, для поиска софта отлично подойдет это же стандартное ПО «Установка приложений».

Для распаковки RPM-пакетов в дистрибутивах Debian, Ubuntu и Linux Mint обычно используются дополнительные инструменты, но только в тех случаях, когда не удается найти в сети аналогичный DEB-пакет. Развернутые инструкции по этой теме вы найдете в статье далее.

Подробнее: Установка RPM-пакетов в Ubuntu / Debian / Mint

В ОС Arch Linux, Chakra, Manjaro и им подобным пока нет нормально работающей утилиты, которая конвертировала бы RPM-пакеты в поддерживаемый формат TAR.GZ. Поэтому мы можем только посоветовать заняться поиском этой же программы в поддерживаемом расширении. Лучше всего делать это на официальном источнике aur.archlinux.org, где присутствуют ссылки на скачивание большинства популярных приложений с сайта разработчиков или зеркала с архивом TAR.GZ.

Способ 5: Установка программ в архивах TAR.GZ

По стандарту начнем с дистрибутивов на Debian. В этом случае TAR.GZ устанавливается путем компилирования содержимого архива в новый DEB-пакет. Вся процедура делится на четыре простых шага, и ознакомиться с ними вы можете в отдельном нашем материале по следующей ссылке.

Подробнее: Установка файлов формата TAR.GZ в Ubuntu / Debian / Mint

В RedHat добавление ПО через компилирование конфигурационного файла выглядит немного иначе:

  1. Сначала через консоль добавьте в систему средства разработки: sudo yum groupinstall «Development tools».
  2. Затем распакуйте имеющийся архив через tar -zxf archive_name.tar.gz.
  3. По завершении разархивации переместитесь в готовую папку через cd archive_name и выполните там поочередно такие команды:

    ./configure
    make
    sudo make install.

    После этого можно запускать приложение и взаимодействовать с ним.

Насколько вы знаете, пакетный менеджер pacman по умолчанию нормально работает с архивами формата TAR.GZ, поэтому при использовании Arch, Chakra или Manjaro вам следует выполнить соответствующую инструкцию из Способа 2.

Сегодня вы были ознакомлены с пятью различными методами инсталляции программного обеспечения в операционных системах на базе ядра Линукс. Как видите, для каждого дистрибутива нужно использовать подходящий метод. Мы также рекомендуем уделить время поиску необходимого для ОС формата, чтобы операция установки прошла максимально быстро и просто.

Мы рады, что смогли помочь Вам в решении проблемы.
Добавьте сайт Lumpics.ru в закладки и мы еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

ОС Линукс — свободная операционная система на базе ядра, исходные коды которой открыты для просмотра и изменений.

Операционная система это то, что оживляет компьютер и позволяет на нем производить какие-либо операции. Без нее компьютер был бы просто набором микросхем.

OS — это не просто программа, а целый комплекс программ, которые связаны и взаимодействуют друг с другом.

Ядро Линукс — это основной компонент системы, самый низкий уровень ПО, оно взаимодействует с аппаратными средствами машины (ПК).

Ядро появилось в 1991 году. Разработал его студент хельсинкского университета Линус Торвальдс.

Первая официальная версия Линукс состояла из ядра и трех утилит:

  1. оболочки bash;
  2. утилиты update;
  3. компилятора gcc.

Ключевым решение linux стала публикация исходного кода вместе с системой на условиях лицензии GPL.

Наличие исходных кодов — это плюс. Потому что можно перекомпилировать и оптимизировать его под свое железо.

Ядро и программы распространяются с исходным кодом, а это означает, что любой пользователь может посмотреть код и узнать как он работает. А также вносить в этот код изменения и продавать его. Есть только одно условие, распространяться он должен на условии лицензии GPL. То есть с открытым исходным кодом.

Существует большое количество версий Линукс, они называются дистрибутивами.

Выделим наиболее популярные:

  • Debian;
  • Ubuntu;
  • Red Hat. Этот дистрибутив считается классическим. Американская компания ведет разработку в двух направлениях. Серверное решение и клиентское. Последние, распространяется бесплатно;
  • Fedora. Бесплатное решение от Red Hat;
  • Centos. Бесплатная версия Red Had;
  • Астра. Российская разработка на базе Debian. Для юридических лиц все версии распространяются на платной основе.

Linux в основном используется на серверах. Большинство веб-сайтов работает на нем и вот почему: бесплатный, надежный, работает без графической оболочки, тем самым сильно снижает нагрузку на сервер.

Плюсы и минусы

Выделим плюсы:

  1. Бесплатность операционной системы. Большинство сборок — бесплатные.
  2. Надежность и безопасность. Сам принцип заложенный в систему делает ее надежной и безопасной и свободной от вирусов. Есть конечно вредоносные программы и под linux, однако вероятность попадания таких программ на компьютер мало вероятно.
  3. Возможность установить на слабый компьютер, который уже не тянет windows 7 или windows 10.

Минусы:

  1. Нет большинства программ, которые есть на Виндовс. Придется искать аналоги.
  2. Другая специфика работы по сравнению с Windows. Необходимо учиться и привыкать к новой ОС.
  3. Относительно небольшая популярность.
  4. Большинство настроек делается через командную строку.
  5. Многообразие сборок Linux, сложность выбора. Какой дистрибутив выбрать?

Не все, что сделано в Китае — это плохо, это мы уже знаем лет 10. И в подтверждение этому дистрибутив Linux — Deepin, который как раз и сделан в Китае.

Зашёл я сегодня на Distrowatch.com и обнаружил это новый линукс (раньше я его не видел и не слышал о нем) на почетном 16 месте. Чем интересен Deepin Linux?

50 руб. in stock Litres.ru 224 руб. in stock Labirint.ru 1 129 руб. in stock Labirint.ru 289 руб. in stock Labirint.ru

Сделан он банально на Ubuntu, но вот рабочий стол у него необычный, СВОЙ, сделанный на HTML5. Этот факт и побудил меня скачать этот линукс и запустить его с флешки. Что же я открыл для себя?

Во-первых, опишу коротко процедуру скачивания. Можете зайти на сайт этого Линукса по ЭТОЙ ссылке, благо, что кроме китайского на сайте есть и английский язык. Я выбрал для скачивания такие параметры:

Скачал и установил на флешку, а потом запустил на своем ноутбуке. Очень порадовало то, что при загрузке Deepin сразу определил мой монитор, подключенный к ноутбуку, и автоматом переключился на него с родным разрешением.

Это уже заслуживает похвалы, так как я не припомню дистрибутива, который сделал бы это сам, обычно мне приходилось лезть в настройки и в ручную переключать вещание на внешний монитор.

Порадовала возможность выбрать русский язык при начальной загрузке — загрузчик тут свой и очень симпатичный. После загрузки я увидел такой рабочий стол:

Тут я ещё открыл пару окон, чтобы было видно, как все выглядит в рабочем состоянии. Файловый менеджер — Nautilus, да и некоторые другие программы из Ubuntu. Но лишь некоторые, так как у этого китайского линукса многие приложения СВОИ.

Вот, например, как выглядит меню — мне это напомнило Андроид. Нажимаешь кнопку на панели внизу и выезжает такая панель.

Я без труда подключил wifi и зашёл и после этого открыл менеджер программ, который тут тоже свой.

Так как Google Chrome у меня не запустился сразу (при повторном запуске с флешки все стало работать, запустился ОЧЕНЬ быстро!), я скачал другой браузер и открыл свой сайт. Все работало как нужно. Тут же можно программы удалить одним нажатием.

При нажатии на кнопку в нижней панели можно попасть в лаунчер, где собраны все программы. Даже не знаю, с чем это сравнить, отстал от жизни — это из серии Unity или Gnome3?

Тут есть и свой медиаплеер, и свой видеоплеер, и своя программа для снятия скриншотов, и многое другое. И все это, как я понял, сделано на HTML5. Все работает достаточно быстро, хотя сказать, что летает — не могу.

Все же под капотом Ubuntu 14, а это вам не Slackware. Но памяти при загрузке есть не много, кстати:

Вот такой Deepin Linux, вещь на любителя, но вполне пригодна к постоянному пользованию. Я пока не готов к переезду на этот линукс, но в целом он достаточно привлекателен.

Почему я говорю о переходе, чем меня не устраивает в Linux Mint Cinnamon 17? Устраивает почти все, кроме тормозящего часто рабочего окружения Cinnamon, которое ещё несовершенно. Часто при нажатии на МЕНЮ ждёшь секунд пять, пока там оно сообразит, а часто вместо меню открывает совсем другое приложение.

Вроде мелочи, но когда работаешь быстро и на автомате, такие тормоза просто выбивают из колеи. По мне так лучшим рабочим окружением является Gnome 2, лаконичное и удобное, и зачем его нужно было улучшать в худшую сторону до Gmome 3 — мне не понятно….

На днях вышла новая версия Deepin 15, она значительно улучшена и поэтому стала еще более привлекательной. Вот отличный обзор этой новой версии Deepin Linux 15

С родного сайта скачать проблематично, так как нет toorent загрузок, поэтому лучше качать ОТСЮДА через торрент (это 64 битная версия, для виртуальной машины не подойдет). Не нашли ответ на свой вопрос? Воспользуйтесь поиском…

Обновлено: 25.04.2020 Опубликовано: 05.12.2016

В данной инструкции рассказывается о работе с пользователями Linux через терминал (с применением командной строки).

Создание

Синтаксис:

useradd <имя пользователя>

* опции не являются обязательными при создании пользователя.

Пример:

useradd dmosk

* в данном примере создается учетная запись dmosk.

Для учетной записи стоит сразу создать пароль:

passwd dmosk

* после ввода, система попросит ввести пароль дважды.

Ключи (опции)

Ключ Описание и примеры
-b Задает базовый каталог для домашнего каталога
useradd dmosk -b /var/home
-c Создает комментарий для описания учетной записи
useradd dmosk -c «Пользователя для управления системой»
-d Полный путь к домашнему каталогу пользователя
useradd dmosk -d /home/newuser
-D Позволяет показать или изменить настройки по умолчанию, которые будут применяться при последующем создании пользователей
useradd dmosk -Ds /bin/bash
-e Дата, после которой учетная запись устареет.
useradd dmosk -e 2017-12-31
-f Число дней, после которого учетная запись с устаревшим паролем будет заблокирована
useradd dmosk -f 0
-g Задает основную группу
useradd dmosk -g altternativegroup
-G Задает дополнительные группы
useradd dmosk -G wheel
-k Путь к источнику скелета (файлы с шаблонами для нового пользователя)
useradd dmosk -k /var/skel
-m При создании пользователя создать домашний каталог
useradd dmosk -m
-M Не создавать домашний каталог
useradd dmosk -M
-N Не создавать основную группу с таким же именем, как у пользователя
useradd dmosk -N
-o Разрешает создание учетной записи с повторяющимся UID
useradd dmosk -u 15 -o
-p Задает пароль
useradd dmosk -p pass
-r Системная учетная запись (без домашнего каталога и с идентификаторами в диапазоне SYS_UID_MIN — SYS_UID_MAX из файла /etc/login.defs)
useradd dmosk -r
-R Каталог, в который выполняется chroot
useradd dmosk -R /var/chroot/home
-s Путь до оболочки командной строки
useradd dmosk -s /bin/csh
-u Задает UID
useradd dmosk -u 666
-U Имя группы будет таким же, как у пользователя
useradd dmosk -U

Актуальный список ключей можно получить командой useradd -h.

Редактирование

Синтаксис:

usermod <имя пользователя>

Пример:

usermod dmosk -G wheel

* эта команда добавит пользователя dmosk в группу wheel

Удаление

Синтаксис:

userdel <имя пользователя>

Пример:

userdel dmosk

Блокировка

Можно заблокировать пользователя, не удаляя его из системы:

usermod -L <имя пользователя>

Пример:

usermod -L dmosk

Чтобы разблокировать пользователя, вводим:

usermod -U <имя пользователя>

Работа с группами

Добавление:

groupadd <группа>

Редактирование:

groupmod <группа>

Удаление:

groupdel <группа>

Примеры работы с учетными записями

useradd

Создать пользователя, добавить его в группу и создать домашнюю директорию:

useradd dmosk -G wheel -m

Создать пользователя с определенными UID и GID (соответственно идентификаторы пользователя и группы):

useradd dmosk -u 900 -g 950

* группа с используемым идентификатором (в данном примере 950) уже должна быть создана заранее с использованием команды groupadd.

Создать пользователя и указать путь к домашней директории:

useradd dmosk -d /home/newdmosk

Создать учетную запись без возможности входа в систему:

useradd dmosk -s /sbin/nologin

usermod

Потребовать сменить пароль при следующем входе в систему:

chage -d 0 dmosk

Поменять пользователю основную группу:

usermod dmosk -g kdonewgroup

Задать пользователю дополнительную группу с правами root:

admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *