Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/documentation/articlesldap-auth_index/changes/?format=api&page=55
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 2871,
    "next": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/changes/?format=api&page=56",
    "previous": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/changes/?format=api&page=54",
    "results": [
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812947/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:57.878411Z",
            "action": 9,
            "target": "Хотя это не гарантирует отсутствия уязвимостей (например, пароль хранится в памяти), данный подход чище и гибче, чем простой скрипт на `sh`.",
            "id": 877443,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877443/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812949/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:57.896692Z",
            "action": 9,
            "target": "Теперь, когда ваши машины (и, возможно, другие службы) проходят аутентификацию через ваш LDAP-сервер, этот сервер необходимо защитить как минимум так же, как [.filename]#/etc/master.passwd# на обычном сервере, а возможно, и лучше, поскольку сломанный или взломанный LDAP-сервер нарушит работу всех клиентских служб.",
            "id": 877444,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877444/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812950/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:57.913819Z",
            "action": 9,
            "target": "Помните, что этот раздел не является исчерпывающим. Вам следует постоянно пересматривать свою конфигурацию и процедуры для улучшений.",
            "id": 877445,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877445/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812951/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:57.947103Z",
            "action": 9,
            "target": "Установка атрибутов только для чтения",
            "id": 877446,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877446/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812952/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:57.963942Z",
            "action": 9,
            "target": "Некоторые атрибуты в LDAP должны быть доступны только для чтения. Если оставить их доступными для записи пользователем, например, пользователь может изменить свой атрибут `uidNumber` на `0` и получить доступ `root`!",
            "id": 877447,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877447/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812953/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:57.980103Z",
            "action": 9,
            "target": "Для начала атрибут `userPassword` не должен быть доступен для чтения всем. По умолчанию любой, кто может подключиться к LDAP-серверу, может читать этот атрибут. Чтобы отключить это, добавьте следующее в [.filename]#slapd.conf#:",
            "id": 877448,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877448/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812954/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:57.995313Z",
            "action": 9,
            "target": "Скрыть Пароли",
            "id": 877449,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877449/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812957/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.011094Z",
            "action": 9,
            "target": "Это запретит чтение атрибута `userPassword`, но позволит пользователям изменять свои собственные пароли.",
            "id": 877450,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877450/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812958/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.029559Z",
            "action": 9,
            "target": "Кроме того, следует запретить пользователям изменять некоторые из своих атрибутов. По умолчанию пользователи могут изменять любые атрибуты (за исключением тех, которые сами схемы LDAP запрещают изменять), такие как `uidNumber`. Чтобы устранить эту уязвимость, измените приведённое выше, добавив:",
            "id": 877451,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877451/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812959/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.051713Z",
            "action": 9,
            "target": "Атрибуты только для чтения",
            "id": 877452,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877452/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812961/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.067543Z",
            "action": 9,
            "target": "Это предотвратит возможность пользователей маскироваться под других пользователей.",
            "id": 877453,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877453/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812962/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.097807Z",
            "action": 9,
            "target": "Определение учетной записи `root`",
            "id": 877454,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877454/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812963/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.114160Z",
            "action": 9,
            "target": "Часто учетная запись `root` или администратора для службы LDAP будет определена в файле конфигурации. Например, OpenLDAP поддерживает это, и это работает, но может привести к проблемам, если файл [.filename]#slapd.conf# будет скомпрометирован. Возможно, лучше использовать это только для первоначальной настройки доступа к LDAP, а затем определить учетную запись `root` там.",
            "id": 877455,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877455/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812964/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.130531Z",
            "action": 9,
            "target": "Еще лучше определить учетные записи с ограниченными правами и полностью исключить учетную запись `root`. Например, пользователи, которые могут добавлять или удалять учетные записи, добавляются в одну группу, но сами не могут изменять состав этой группы. Такая политика безопасности поможет снизить последствия утечки пароля.",
            "id": 877456,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877456/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812965/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.164567Z",
            "action": 9,
            "target": "Создание группы управления",
            "id": 877457,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877457/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812966/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.180808Z",
            "action": 9,
            "target": "Предположим, вы хотите, чтобы ваш IT-отдел мог изменять домашние каталоги пользователей, но не хотите, чтобы все они могли добавлять или удалять пользователей. Способ сделать это — добавить группу для этих администраторов:",
            "id": 877458,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877458/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812968/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.196660Z",
            "action": 9,
            "target": "И затем измените атрибуты прав в [.filename]#slapd.conf#:",
            "id": 877459,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877459/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812969/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.226795Z",
            "action": 9,
            "target": "ACL для группы управления домашним каталогом",
            "id": 877460,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877460/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812971/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.263919Z",
            "action": 9,
            "target": "Теперь `tuser` и `user2` могут изменять домашние каталоги других пользователей.",
            "id": 877461,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877461/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812972/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.281060Z",
            "action": 9,
            "target": "В этом примере мы предоставили подмножество административных полномочий определённым пользователям, не давая им власти в других областях. Идея заключается в том, чтобы вскоре ни одна учётная запись пользователя не обладала полномочиями учётной записи `root`, но каждое полномочие, которое имел root, было бы у хотя бы одного пользователя. Учётная запись `root` тогда становится ненужной и может быть удалена.",
            "id": 877462,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877462/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812973/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.302137Z",
            "action": 9,
            "target": "Хранение паролей",
            "id": 877463,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877463/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812974/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.318814Z",
            "action": 9,
            "target": "По умолчанию OpenLDAP сохраняет значение атрибута `userPassword` так же, как и любые другие данные: в открытом виде. В большинстве случаев оно кодируется в base64, что обеспечивает достаточную защиту, чтобы честный администратор не узнал ваш пароль, но не более того.",
            "id": 877464,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877464/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812975/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.334864Z",
            "action": 9,
            "target": "Хорошей идеей является хранение паролей в более безопасном формате, таком как SSHA (солёный SHA). Это выполняется любой программой, которую вы используете для изменения паролей пользователей.",
            "id": 877465,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877465/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812976/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.349765Z",
            "action": 9,
            "target": "Полезные инструменты",
            "id": 877466,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877466/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812977/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.365821Z",
            "action": 9,
            "target": "Вот несколько других программ, которые могут быть полезны, особенно если у вас много пользователей и вы не хотите настраивать всё вручную.",
            "id": 877467,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877467/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812978/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.382178Z",
            "action": 9,
            "target": "package:security/pam_mkhomedir[] — это модуль PAM, который всегда завершается успешно; его назначение — создавать домашние каталоги для пользователей, у которых их нет. Если у вас есть десятки серверов-клиентов и сотни пользователей, гораздо удобнее использовать этот модуль и настроить скелетные каталоги, чем подготавливать каждый домашний каталог вручную.",
            "id": 877468,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877468/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812979/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.397558Z",
            "action": 9,
            "target": "package:sysutils/ldapvi[] — это отличная утилита для редактирования значений LDAP в синтаксисе, подобном LDIF. Каталог (или его подраздел) отображается в редакторе, выбранном переменной окружения `EDITOR`. Это позволяет легко вносить масштабные изменения в каталог без необходимости написания собственного инструмента.",
            "id": 877469,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877469/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812980/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.413142Z",
            "action": 9,
            "target": "package:security/openssh-portable[] обладает возможностью обращаться к серверу LDAP для проверки SSH-ключей. Это очень удобно, если у вас много серверов и вы не хотите копировать свои открытые ключи на все из них.",
            "id": 877470,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877470/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812981/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.441198Z",
            "action": 9,
            "target": "OpenSSL Сертификаты для LDAP",
            "id": 877471,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877471/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812982/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.457625Z",
            "action": 9,
            "target": "Если вы размещаете два или более LDAP-серверов, вам, вероятно, не захочется использовать самоподписанные сертификаты, так как каждый клиент придется настраивать для работы с каждым сертификатом. Хотя это возможно, это не так просто, как создать собственный центр сертификации и подписать сертификаты ваших серверов с его помощью.",
            "id": 877472,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877472/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812983/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.473593Z",
            "action": 9,
            "target": "Шаги здесь представлены как есть, без попыток объяснить происходящее — дополнительные пояснения можно найти в man:opensl[1] и связанных справочных страницах.",
            "id": 877473,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877473/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812984/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.492952Z",
            "action": 9,
            "target": "Для создания центра сертификации нам просто нужны самоподписанный сертификат и ключ. Шаги для этого следующие:",
            "id": 877474,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877474/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812985/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.520277Z",
            "action": 9,
            "target": "Создание сертификата",
            "id": 877475,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877475/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812987/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.535818Z",
            "action": 9,
            "target": "Это будут корневой ключ и сертификат ЦС. Возможно, вы захотите зашифровать ключ и хранить его в прохладном, сухом месте; любой, кто получит к нему доступ, сможет выдавать себя за один из ваших LDAP-серверов.",
            "id": 877476,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877476/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812988/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.551796Z",
            "action": 9,
            "target": "Затем, используя первые два шага, описанные выше, создайте ключ [.filename]#ldap-server-one.key# и запрос на подпись сертификата [.filename]#ldap-server-one.csr#. После подписания запроса с помощью [.filename]#root.key# вы сможете использовать [.filename]#ldap-server-one.*# на своих LDAP-серверах.",
            "id": 877477,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877477/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812989/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.569841Z",
            "action": 9,
            "target": "Не забудьте использовать полное доменное имя для атрибута \"common name\" при создании запроса на подпись сертификата; в противном случае клиенты будут отклонять соединение с вами, и диагностика этой проблемы может быть очень сложной.",
            "id": 877478,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877478/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812990/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.590991Z",
            "action": 9,
            "target": "Для подписи ключа используйте `-CA` и `-CAkey` вместо `-signkey`:",
            "id": 877479,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877479/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812991/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.624125Z",
            "action": 9,
            "target": "Подпись как Центр сертификации",
            "id": 877480,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877480/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812993/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.642297Z",
            "action": 9,
            "target": "Результирующий файл будет представлять собой сертификат, который можно использовать на ваших LDAP-серверах.",
            "id": 877481,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877481/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812994/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:48:58.659595Z",
            "action": 9,
            "target": "Наконец, чтобы клиенты доверяли всем вашим серверам, распространите файл [.filename]#root.crt# (__сертификат__, а не ключ!) на каждом клиенте и укажите его в директиве `TLSCACertificateFile` в файле [.filename]#ldap.conf#.",
            "id": 877482,
            "action_name": "Translation uploaded",
            "url": "https://translate-dev.freebsd.org/api/changes/877482/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812958/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:50:26.102301Z",
            "action": 37,
            "target": "Кроме того, следует запретить пользователям изменять некоторые из своих атрибутов. По умолчанию пользователи могут изменять любые атрибуты (за исключением тех, которые сами схемы LDAP запрещают изменять), такие как `uidNumber`. Чтобы устранить эту уязвимость, измените приведённое выше на",
            "id": 877483,
            "action_name": "Marked for edit",
            "url": "https://translate-dev.freebsd.org/api/changes/877483/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812984/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-07T19:50:36.051750Z",
            "action": 37,
            "target": "Для создания центра сертификации нам просто нужны самоподписанный сертификат и ключ. Шаги для этого следующие",
            "id": 877484,
            "action_name": "Marked for edit",
            "url": "https://translate-dev.freebsd.org/api/changes/877484/?format=api"
        },
        {
            "unit": null,
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2025-08-08T04:45:01.794304Z",
            "action": 17,
            "target": "",
            "id": 877516,
            "action_name": "Committed changes",
            "url": "https://translate-dev.freebsd.org/api/changes/877516/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812816/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-13T08:27:41.099759Z",
            "action": 2,
            "target": "Руководство по настройке сервера LDAP для аутентификации в FreeBSD",
            "id": 878900,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/878900/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812817/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-13T08:34:54.039644Z",
            "action": 2,
            "target": "Аутентификация LDAP",
            "id": 878901,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/878901/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812819/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-13T08:35:05.177644Z",
            "action": 2,
            "target": "Этот документ является руководством по настройке сервера LDAP (в основном сервера OpenLDAP) для аутентификации в FreeBSD. Это полезно в ситуациях, когда множество серверов требуют одинаковых учётных записей пользователей, например, в качестве замены NIS.",
            "id": 878902,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/878902/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812822/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-13T08:35:18.409805Z",
            "action": 2,
            "target": "Этот документ предназначен для того, чтобы дать читателю достаточно знаний о LDAP для настройки сервера LDAP. В документе будет предпринята попытка объяснить использование package:net/nss_ldap[] и package:security/pam_ldap[] для клиентских машин, работающих с сервером LDAP.",
            "id": 878903,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/878903/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812823/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-13T08:35:28.070289Z",
            "action": 2,
            "target": "По завершении читатель должен уметь настроить и развернуть сервер FreeBSD, способный размещать каталог LDAP, а также настроить и развернуть сервер FreeBSD, который может проходить аутентификацию с использованием каталога LDAP.",
            "id": 878904,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/878904/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812824/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-13T08:35:42.087867Z",
            "action": 2,
            "target": "Эта статья не претендует на исчерпывающее описание вопросов безопасности, надежности или лучших практик настройки LDAP и других обсуждаемых здесь сервисов. Хотя автор старается делать всё правильно, вопросы безопасности рассматриваются лишь в общих чертах. Данная статья должна рассматриваться только как теоретическая основа, а любая реальная реализация должна сопровождаться тщательным анализом требований.",
            "id": 878905,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/878905/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1812825/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlesldap-auth_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-13T08:35:43.993183Z",
            "action": 2,
            "target": "Настройка LDAP",
            "id": 878906,
            "action_name": "Translation changed",
            "url": "https://translate-dev.freebsd.org/api/changes/878906/?format=api"
        }
    ]
}