Необходимо создать файловый сервер. В качестве главного мануала использовал это: https://docs.altlinux.org/ru-RU/alt-server/10.2/html/alt-server/ch45.html#idm45812711323104 Вопросы возникли на этапе создания пользователя SAMBA. В подразделе 45.1 указанного руководства есть примечание: "Samba использует отдельную от системной базу данных пользователей. Для возможности доступа пользователя к папке (если запрещен гостевой доступ) необходимо внести его в базу данных Samba и установить пароль для доступа к общим ресурсам (он может совпадать с основным паролем пользователя). Следует учитывать, что в базу данных Samba можно добавлять пользователей, которые уже есть в системе." Вызывает непонимание последнее предложение этого примечания. Если можно добавлять в базу данных SAMBA пользователя, который уже есть в системе, то можно добавлять и пользователя, которого нет в системе? Для проверки этого выполнил рекомендованную команду: 1 вариант - пользователя нет в системе. ASRock-880GM-LE:/home/admin # smbpasswd -a SambaUser New SMB password: Retype new SMB password: Failed to add entry for user SambaUser. ASRock-880GM-LE:/home/admin # 2 вариант - добавляю пользователя в систему и выполняю ту же команду. ASRock-880GM-LE:/home/admin # smbpasswd -a SambaUser New SMB password: Retype new SMB password: Added user SambaUser. ASRock-880GM-LE:/home/admin # Хотелось бы отредактировать руководство, чтобы оно соответствовало фактическому положению вещей.
Как из фразы "в базу данных Samba можно добавлять пользователей, которые уже есть в системе" может следовать, что "можно добавлять и пользователя, которого нет в системе"?
Кажется, я догадываюсь, в чем суть недопонимания. В возможности неоднозначного прочтени фразы. Справедливо замечено, что из фразы "в базу данных Samba можно добавлять пользователей, которые уже есть в системе" вовсе не следует что "можно добавлять и пользователя, которого нет в системе". Однако из фразы "в базу данных Samba можно добавлять пользователей, которые уже есть в системе", вовсе не следует, что этого _нельзя_ делать. Судя по всему, в этом и кроется недополнимание. Во избежание недопонимая предлагаю исправить на "в базу данных Samba возможно добавлять только тех пользователей, которые уже есть в системе"
На сайте исправлено: https://docs.altlinux.org/ru-RU/alt-server/10.2/html/alt-server/samba-fileserver.html В пакет будет добавлено в след.сборке
(Ответ для Artem Zolochevskiy на комментарий #2) > Кажется, я догадываюсь, в чем суть недопонимания. В возможности > неоднозначного прочтени фразы. Справедливо замечено, что из фразы "в базу > данных Samba можно добавлять пользователей, которые уже есть в системе" > вовсе не следует что "можно добавлять и пользователя, которого нет в > системе". Однако из фразы "в базу данных Samba можно добавлять > пользователей, которые уже есть в системе", вовсе не следует, что этого > _нельзя_ делать. Судя по всему, в этом и кроется недополнимание. Во > избежание недопонимая предлагаю исправить на "в базу данных Samba возможно > добавлять только тех пользователей, которые уже есть в системе" Уважаемый Артем! Может не надо ломиться в открытую дверь? Перед тем, как написать багрепорт, я создал тему на форуме: https://forum.altlinux.org/index.php?topic=48314.0 В теме у меня был следующий пост: В руководстве написано: "Следует учитывать, что в базу данных Samba можно добавлять пользователей, которые уже есть в системе". По моему мнению, эту фразу нужно отредактировать так: Следует учитывать, что в базу данных Samba можно добавлять только пользователей, которые уже есть в системе.