Изучаю ALT Linux как возможный продукт для миграции. Пробую общие папки. Создал на Samba-сервере (ALT Server 9.0) две папки с паролем и без. Через 'gvfs' и 'moint -t cifs' папки и без пароля и с паролем монтируются. А при прописывании через /etc/fstab ни в какую не работает. Для примера, писал: //172.16.0.2/kadry /mnt/share cifs users,username=share,password="(пароль)",file_mode=0777,dir_mode=0777 0 0 //172.16.0.2/public /mnt/guest cifs users,username=guest,password=,file_mode=0777,dir_mode=0777 0 0 Если что делаю по самособранной инструкции: https://www.altlinux.org/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Petr-akhlamov/%D0%9C%D1%8B%D1%81%D0%BB%D0%B8_%D0%BE_%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%B8/%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8 Все работает, кроме монтирования через fstab. Пробовал на WS P8 - та же проблема.
Мда fstab им не интересен
(Ответ для Ахламов Петр на комментарий #0) > Изучаю ALT Linux как возможный продукт для миграции. Пробую общие папки. > Создал на Samba-сервере (ALT Server 9.0) две папки с паролем и без. Через > 'gvfs' и 'moint -t cifs' папки и без пароля и с паролем монтируются. А при > прописывании через /etc/fstab ни в какую не работает. Для примера, писал: > //172.16.0.2/kadry /mnt/share cifs > users,username=share,password="(пароль)",file_mode=0777,dir_mode=0777 0 0 > //172.16.0.2/public /mnt/guest cifs > users,username=guest,password=,file_mode=0777,dir_mode=0777 0 0 > > Если что делаю по самособранной инструкции: > https://www.altlinux.org/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA: > Petr-akhlamov/ > %D0%9C%D1%8B%D1%81%D0%BB%D0%B8_%D0%BE_%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0 > %B8%D0%B8/%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8 > > Все работает, кроме монтирования через fstab. > > Пробовал на WS P8 - та же проблема. x-systemd.automount пробовал добавлять?
Результат проверки актуальности Состояние: Ручное монтирование CIFS работало, а точная ошибка fstab не приведена. В fstab не применяется shell quoting: значение password="..." может передавать кавычки как часть пароля; для гостевого ресурса может требоваться параметр guest. Рекомендация: Перенести на Sisyphus и повторить проверку с исправленной строкой fstab без кавычек, затем приложить вывод mount -av и соответствующие сообщения журнала.
Ретест в тестовом окружении (2026-10-07), x86_64. Дефект монтирования через /etc/fstab не подтверждается в Sisyphus и p11. Сервер: Samba 4.21.9 (p11), ресурсы kadry (доступ по пользователю и паролю) и public (guest ok). Клиенты: - Sisyphus (ALT Server 11.2): cifs-utils-7.7-alt1, ядро 6.12.111 - p11 (ALT Server 11.1): cifs-utils-7.7-alt1, ядро 6.12.74 Результаты (одинаковые на обоих клиентах): 1. Строки из отчёта как есть, с password="<пароль>": ресурс с паролем не монтируется. В журнале ядра: «CIFS: Status code returned 0xc000006d STATUS_LOGON_FAILURE», «cifs_mount failed w/return code = -13». Гостевая строка (username=guest,password=) монтируется. 2. Та же строка, но пароль без кавычек (password=<пароль>): оба ресурса монтируются по mount -av. 3. После перезагрузки оба ресурса монтируются автоматически при загрузке (mnt-share.mount и mnt-guest.mount в состоянии active, неуспешных юнитов нет). _netdev не потребовался: systemd сам относит cifs к сетевым ФС. Причина неудачи в отчёте — кавычки. /etc/fstab не обрабатывается shell, поэтому кавычки передаются в mount.cifs как часть пароля, и сервер отвергает вход. В fstab пароль нужно писать без кавычек. Лучше вынести учётные данные в файл с правами 0600 и указать credentials=/путь/к/файлу. Для гостевого ресурса корректнее параметр guest вместо username=guest,password=. Если сервер поддерживает только SMB1 (например, старый Samba с ограничением протокола), понадобится vers=1.0: начиная с современных ядер по умолчанию используется SMB2.1 и выше, о чём ядро пишет при монтировании.