en to ru translation catalogue (43 entries)

note: type: Title -
en: NAME
ru: ИМЯ

note: type: Plain text
en: authselect-migration - A guide how to migrate from authconfig to authselect.
ru: authselect-migration - руководство по переходу с authconfig на authselect.

note: type: Title -
en: DESCRIPTION
ru: ОПИСАНИЕ

note: type: Plain text
en: This manual page explains the main differences between authconfig, the previous tool to configure system authentication and identity sources, and authselect which replaces it. It also explains what actions need to be done in order to migrate from authconfig to authselect.
ru: На этой странице руководства объясняется разница между authconfig, предыдущим инструментом настройки источников аутентификации и идентификации системы, и authselect, который замещает его. Здесь также объясняется, какие действия необходимы для перехода от authconfig к authselect.

note: type: Title -
en: MAIN DIFFERENCES
ru: ОСНОВНЫЕ РАЗЛИЧИЯ

note: type: Plain text
en: Authselect takes a completely different approach to system configuration than the previous tool authconfig.
ru: У authselect совершенно другой подход к настройке системы, чем у предыдущего инструмента, у authconfig.

note: type: Plain text
en: Authconfig tries its best to keep users's manual changes to the files it generates. It generates not only PAM configuration files and nsswitch.conf (to setup authentication modules and identity sources) but it also generates simple configuration files for several services such as LDAP and Kerberos.
ru: Authconfig изо всех сил старается сохранять изменения пользователя, сделанные вручную, в создаваемых файлах. Он создает не только файлы конфигурации PAM и nsswitch.conf (для настройки модулей аутентификации и источников идентичности), но и простые файлы настроек для некоторых служб, например, LDAP и Kerberos.

note: type: Plain text
en: Authselect does no such things. It does not generate any configuration files beside PAM and nsswitch.conf and it strictly prohibits any manual changes to generated configuration. It provides a set of files called profiles. Each profile describes how the resulting configuration should look like and it can be slightly modified by enabling or disabling certain optional features. If a need arises for a different profile than what authselect ships, the administrator has an option to create a whole new profile and use it with authselect.  See authselect-profiles(5) to learn more about profiles.
ru: Authselect не делает такого. Он не создает файлов настроек, за исключением PAM и nsswitch.conf, и он строго запрещает любые изменения созданных настроек вручную. Он предоставляет набор файлов, называемых профилями. В каждом профиле описывается, как должна выглядеть итоговая конфигурация, и он может быть слегка изменен включением или выключением определенных дополнительных функций. Если возникает необходимость в другом профиле, отличном от того, что поставляется с authselect, администратор может создать совсем новый профиль и использовать его с authselect.  См. authselect-profiles(5) для получения дополнительных сведений.

note: type: Plain text
en: This may seem like a big disadvantage but the truth is the opposite. Authconfig is a very old tool and the applications providing required services have changed rapidly over the years. Typically, there is no longer a need to have multiple authentication modules in PAM and nsswitch.conf, because the vast majority of use-cases is covered by SSSD. Therefore there is no need to add or remove them specifically. There are also better tools to generate configuration for system daemons that can help you automate the process of joining to a remote domain such as `realm`. In addition, the shipped profiles give us comprehensive and deterministic system configuration that can be fully tested and is much less error prone. It is also much easier to distribute such configuration across many systems.
ru: Это может показаться большим недостатком, но на самом деле все наоборот. Authconfig - очень старый инструмент, а приложения, предоставляющие необходимые возможности, быстро менялись с годами. Как правило, больше нет необходмости иметь несколько модулей аутентификации в PAM и nsswitch.conf, поскольку подавляющее большинство сценариев использования покрывается SSSD. Следовательно, нет необходимости специально добавлять или удалять их. Существуют также более совершенные инструменты создания конфигурации для системных служб, которые могут помочь автоматизировать процесс присоединения к удаленному домену, например, «realm». Кроме того, поставляемые профили дают нам исчерпывающую и детерминированную конфигурацию системы, которая может быть полностью протестирована и гораздо менее подвержена ошибкам. Также намного проще распределять такую конфигурацию по многим системам.

note: type: Plain text
en: Probably the most controversial change is that authselect only ships profiles for sssd and winbind providers. Those two providers cover all modern use cases from providing local users and legacy LDAP domain to complex configurations with IPA or Active Directory servers. The profiles no longer contain support for nss-pam-ldapd and users are encouraged to switch to sssd.
ru: Вероятно, самым спорным изменением является то, что authselect предоставляет профили только для поставщиков sssd и winbind. Эти два поставщика охватывают все современные варианты использования, от обеспечения локальных пользователей и устаревших доменов LDAP до сложных конфигураций с серверами IPA или Active Directory. Профили больше не поддерживают nss-pam-ldapd, и пользователям рекомендуется перейти на sssd.

note: type: Title -
en: JOINING REMOTE DOMAINS
ru: ПРИСОЕДИНЕНИЕ К УДАЛЕННЫМ ДОМЕНАМ

note: type: Plain text
en: You can use either `ipa-client-install` or `realm` to join an IPA domain and `realm` to join an Active Directory domain. These tools will make sure that the correct authselect profile is selected and all daemons and services are properly configured.
ru: Можно воспользоваться «ipa-client-install» или «realm», чтобы присоединиться к домену IPA domain, и «realm», чтобы присоединиться к домену Active Directory. Эти инструменты гарантируют, что выбран правильный профиль authselect, и все демоны и службы правильно настроены.

note: type: Title -
en: CONVERTING YOUR SCRIPTS
ru: ПРЕОБРАЗОВАНИЕ СКРИПТОВ

note: type: Plain text
en: If you use `ipa-client-install` or `realm` to join a domain, you can just remove any authconfig call in your scripts. If this is not an option, you need to replace each authconfig call with its equivalent authselect call to select a correct profile with desired features. Then you also need to write configuration file for required services.
ru: Если для присоединения к домену используется «ipa-client-install» или «realm», можно просто удалить любой вызов authconfig в своих скриптах. Если это не подходит, необходимо заменить каждый вызов authconfig на его эквивалентный вызов authselect, чтобы выбрать правильный профиль с нужными функциями. Затем вам также необходимо написать файл конфигурации для необходимых сервисов.

note: type: Block title
en: Relation of authconfig options to authselect profiles
ru: Связь параметров authconfig с профилями authselect

note: type: Table
en: |*Authconfig options*                |*Authselect profile*
    |--enableldap --enableldapauth       |sssd
    |--enablesssd --enablesssdauth       |sssd
    |--enablekrb5                        |sssd
    |--enablewinbind --enablewinbindauth |winbind
    |--enablenis                         |nis
ru: |*Параметры authconfig*                |*Профиль authselect*
    |--enableldap --enableldapauth       |sssd
    |--enablesssd --enablesssdauth       |sssd
    |--enablekrb5                        |sssd
    |--enablewinbind --enablewinbindauth |winbind
    |--enablenis                         |nis

note: type: Block title
en: Relation of authconfig options to authselect profile features
ru: Связь параметров authconfig с функциями профиля authselect

note: type: Table
en: |*Authconfig options* |*Authselect profile feature*
    |--enablesmartcard    |with-smartcard
    |--enablefingerprint  |with-fingerprint
    |--enableecryptfs     |with-ecryptfs
    |--enablemkhomedir    |with-mkhomedir
    |--enablefaillock     |with-faillock
    |--enablepamaccess    |with-pamaccess
    |--enablewinbindkrb5  |with-krb5
    |--enableshadow       |_none_
    |--passalgo           |_none_
ru: |*Параметры authconfig* |*Возможности профиля authselect*
    |--enablesmartcard    |with-smartcard
    |--enablefingerprint  |with-fingerprint
    |--enableecryptfs     |with-ecryptfs
    |--enablemkhomedir    |with-mkhomedir
    |--enablefaillock     |with-faillock
    |--enablepamaccess    |with-pamaccess
    |--enablewinbindkrb5  |with-krb5
    |--enableshadow       |_нет_
    |--passalgo           |_нет_

note: type: Plain text
en: Authconfig options `--enableshadow` and `--passalgo=sha512` were often used to make sure that passwords are stored in `/etc/shadow` using `sha512` algorithm. *The authselect profiles now use the yescrypt hashing method* and it cannot be changed through an option (only by creating a custom profile).  You can just omit these options.
ru: Параметры Authconfig `--enableshadow` и`--passalgo=sha512` часто использовались, чтобы гарантировать хранение паролей в `/ etc / shadow` с использованием алгоритма`sha512`. *Профили authselect теперь используют метод хеширования yescrypt*, и его нельзя изменить с помощью параметра (только путем создания пользовательского профиля). Вы можете просто опустить эти параметры.

note: type: Block title
en: Examples
ru: Примеры

note: type: Title -
en: CONFIGURATION FILES
ru: КОНФИГУРАЦИОННЫЕ ФАЙЛЫ

note: type: Plain text
en: This section contains snippets for minimal configuration of various services.
ru: В этом разделе собраны фрагменты для минимальной настройки различных сервисов.

note: type: Plain text
en: Even if LDAP is not directly used through `pam_ldap` and `nss_ldap`, it is still useful to configure ldap.conf to configure openldap-libs and indirectly, e.g. LDAP tools such as `ldapsearch`.
ru: Даже если LDAP не используется напрямую через «pam_ldap» и «nss_ldap», все равно полезно настроить ldap.conf, чтобы настроить openldap-libs и, косвенно, например, инструменты LDAP, такие, как «ldapsearch».

note: type: delimited block -
en: # Set the default base dn
    BASE   dc=example,dc=com
ru: # Установить стандартный базовый dn
    BASE   dc=example,dc=com

note: type: delimited block -
en: # Set the default LDAP server
    URI    ldap://ldap.example.com ldap://ldap-master.example.com:666
ru: # Установить стандартный сервер LDAP
    URI    ldap://ldap.example.com ldap://ldap-master.example.com:666

note: type: Plain text
en: If you use Kerberos, the default Kerberos realm should be configured in order for krb5-libs and therefore tools such as `kinit` to work out of the box.
ru: Если вы используете Kerberos, необходимо настроить область Kerberos по умолчанию, чтобы библиотеки krb5 и, следовательно, такие инструменты, как «kinit», работали без дополнительной настройки.

note: type: Plain text
en: Authselect encourages users to use SSSD wherever possible. There are many configuration options, see sssd.conf(5). This is a minimal configuration that creates one LDAP domain called `default`. The LDAP server is auto-discovered through DNS lookups.
ru: Authselect рекомендует пользователям использовать SSSD везде, где можно. Есть много вариантов конфигурации, см. sssd.conf (5). Это минимальная конфигурация, которая создает один домен LDAP с именем «default». Сервер LDAP обнаруживается автоматически при поиске в DNS.

note: type: Plain text
en: And here is a configuration snippet for the same domain but now the authentication is done over Kerberos. The KDC server is auto-discovered through DNS lookups.
ru: А вот фрагмент конфигурации для того же домена, но теперь аутентификация выполняется через Kerberos. Сервер KDC автоматически обнаруживается при поиске в DNS.

note: type: Plain text
en: If you want to configure SSSD for an IPA or Active Directory domain, use the `realm` tool. This will perform an initial setup which involves creating a Kerberos keytab and generating basic SSSD configuration. You can then tune it up by modifying {sysconfdir}/sssd/sssd.conf.
ru: Если вы хотите настроить SSSD для домена IPA или Active Directory, используйте инструмент «realm». Это выполнит начальную настройку, которая включает в себя создание keytab-файла Kerberos и генерацию базовой конфигурации SSSD. Затем вы можете настроить его, изменив {sysconfdir} /sssd/sssd.conf.

note: type: Plain text
en: If you want to configure the machine to use Winbind, use `realm`. This will perform an initial setup which involves creating a Kerberos keytab and running `adcli` to join the domain. It also makes changes to `smb.conf`. You can then tune it up by modifying {sysconfdir}/samba/smb.conf.
ru: Если вы хотите настроить компьютер для использования Winbind, используйте «realm». Это выполнит начальную настройку, которая включает в себя создание keytab-файла Kerberos и запуск «adcli» для присоединения к домену. Это также вносит изменения в «smb.conf». Затем вы можете настроить его, редактируя {sysconfdir}/samba/smb.conf.

note: type: Plain text
en: There are several places that needs to be configured in order to make NIS authentication work. First, you need to set NIS domain and optionally also NIS server in {sysconfdir}/yp.conf.
ru: В нескольких местах необходимо сделать настройку, чтобы работала аутентификация NIS. Во-первых, нужно настроить домен NIS и, при необходимости, еще и сервер NIS в {sysconfdir}/yp.conf.

note: type: delimited block -
en: domain mydomain broadcast
    # or
    # domain mydomain server myserver
ru: domain mydomain broadcast
    # или
    # domain mydomain server myserver

note: type: Plain text
en: NIS domain must be also set in system network configuration.
ru: Домен NIS также должен быть настроен в конфигурации сети системы.

note: type: Plain text
en: Now, you can set the domain name with command line so there is no need to reboot your system. Additionaly, it may be necessary to enable NIS in selinux.
ru: Теперь можно установить доменное имя с помощью командной строки, поэтому перезагружать систему не нужно. Кроме того, может потребоваться включить NIS в selinux.

note: type: Title ~
en: PASSWORD QUALITY
ru: КАЧЕСТВО ПАРОЛЯ

note: type: Plain text
en: Authselect enables `pam_pwquality` module to enforce password quality restrictions. This module is enabled only for local users. Remote users should use the password policy that is enforced by the respective remote server.
ru: Authselect включает модуль «pam_pwquality» для применения требования к качеству пароля. Этот модуль активируется только для локальных пользователей. Удаленные пользователи должны использовать политику паролей, которая применяется на соответствующем удаленном сервере.

note: type: Plain text
en: The `pam_pwquality` module can be configured in {sysconfdir}/security/pwquality.conf. See pam_pwquality(8) to see its configuration options and defaults.
ru: Модуль «pam_pwquality» можно настроить в {sysconfdir}/security/pwquality.conf. Его параметры конфигурации и значения по умолчанию см. pam_pwquality(8).

note: type: Title -
en: STARTING SERVICES
ru: ЗАПУСК СЛУЖБ

note: type: Plain text
en: Depending on your configuration, you need to start required services manually with systemd.
ru: В зависимости от конфигурации вашей системы необходимо запускать необходимые службы вручную с помощью systemd.

note: type: Plain text
en: If mkhomedir feature is enabled
ru: Если функция mkhomedir включена,

note: type: Title -
en: AUTHCONFIG TOOLS
ru: ИНСТРУМЕНТЫ AUTHCONFIG

note: type: Plain text
en: Authconfig shipped a tool called _cacertdir_rehash_. If you depend on this tool, please switch to native _openssl_ command: *openssl rehash <directory>* that serves the same purpose.
ru: Authconfig поставляется с инструментом под названием _cacertdir_rehash_. Если вы полагаетесь на этот инструмент, перейдите на исходную команду _openssl_: * openssl rehash <directory> *, которая служит той же цели.

note: type: Title -
en: SEE ALSO
ru: СМОТРИТЕ ТАКЖЕ
