Автор Тема: autofs не монтирует ресурсы samba  (Прочитано 392 раз)

Оффлайн Ender

  • Участник
  • *
  • Сообщений: 6
Пытаюсь сделать ресурс samba доступным на постоянной основе как подкаталог в /mnt. Прочитал документацию по autofs, попытался настроить, но что-то лыжи не едут.

Итак. В локальной сети крутится другой хост c ALT Linux и самбой. Ресурс расшарен и доступен. Я могу без проблем набрать в Dolphin что-то вроде \\orion\af_backups и после вопроса про имя пользователя и пароль вижу что там на этой шаре. Пытаюсь сделать чтобы этот ресурс \\orion\af_backups был виден как /mnt/af_backups или /mnt/auto/af_backups.

auto.master - создан автоматически
# Format of this file:
# mountpoint map options
# For details of the format look at autofs(8).
/mnt/auto       /etc/auto.tab   -t 5
/mnt/net        /etc/auto.avahi -t 120

auto.tab - добавил эту строчку
af_backups -fstype=cifs,credentials=/etc/auto.smb.cred,rw,iocharset=utf8,uid=1000,gid=1000 ://orion/AF_BACKUPS

auto.smb.cred - прописаны имя пользователя и пароль которые точно работают через Dolphin
username=XXXX
password=YYYY
domain=HOME

Потом делаю
service autofs restart
Выполняется без ошибок.

Ну и я ожидаю что после того как я схожу в /mnt/auto я должен там увидеть каталог af_backups, и соответственно в /mnt/auto/af_backups какие-то файлы. Но ничего не происходит. /mnt/auto/af_backups не создаётся и ничего там не появляется.

Куда смотреть, что диагностировать?

Оффлайн tarasov-it1

  • Участник
  • *
  • Сообщений: 194
Re: autofs не монтирует ресурсы samba
« Ответ #1 : 16.04.2026 11:18:13 »
У меня в auto.master
Цитировать
/mnt/auto       /etc/auto.tab    -t 15,browse

в auto.tab
Цитировать
af_backups -fstype=cifs,username=XXXX,credentials=/etc/auto.smb.auth,noperm   ://orion/AF_BACKUPS

Оффлайн Ender

  • Участник
  • *
  • Сообщений: 6
Re: autofs не монтирует ресурсы samba
« Ответ #2 : 16.04.2026 11:32:25 »
Ага... уже лучше. Появился каталог /mnt/auto/af_backups, но в него не может зайти ни один пользователь, в т.ч. и root.

ender@madcat:/mnt/auto$ ls -l
total 0
drwxr-xr-x 2 root root 0 Apr 16 17:54 af_backups
ender@madcat:/mnt/auto$ cd af_backups
bash: cd: af_backups: No such file or directory
ender@madcat:/mnt/auto$

И из под рута то же самое.
[root@madcat ~]# cd /mnt/auto/
[root@madcat auto]# ls -l
total 0
drwxr-xr-x 2 root root 0 Apr 16 17:54 af_backups
[root@madcat auto]# cd af_backups/
-bash: cd: af_backups/: No such file or directory
[root@madcat auto]#

А есть вообще какие-то способы продиагностировать это? Посмотреть какие-то логи именно autofs?

Оффлайн tarasov-it1

  • Участник
  • *
  • Сообщений: 194
Re: autofs не монтирует ресурсы samba
« Ответ #3 : 16.04.2026 11:49:45 »
Появился каталог /mnt/auto/af_backups, но в него не может зайти ни один пользователь, в т.ч. и root
У меня нет домена - возможно Вам нужно что-то ещё добавить в auto.tab

Оффлайн akelot

  • Участник
  • *
  • Сообщений: 75
Re: autofs не монтирует ресурсы samba
« Ответ #4 : 16.04.2026 12:36:04 »
В гайде для домена указан такой пример:
share    -fstype=cifs,multiuser,cruid=$USER,sec=krb5,domain=TEST.ALT,vers=1.0 ://server.alt/sharehttps://www.altlinux.org/Autofs

Оффлайн akelot

  • Участник
  • *
  • Сообщений: 75
Re: autofs не монтирует ресурсы samba
« Ответ #5 : 17.04.2026 14:52:45 »
Посмотрел как через политики формируется:
"Z" -fstype=cifs,cruid=$USER,sec=krb5,noperm,cifsacl ://server/shared

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 712
  • ненужная строка
    • Найдётся всё
Re: autofs не монтирует ресурсы samba
« Ответ #6 : 18.04.2026 08:12:04 »
/etc/auto.smb
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн Ender

  • Участник
  • *
  • Сообщений: 6
Re: autofs не монтирует ресурсы samba
« Ответ #7 : 21.04.2026 11:44:47 »
В общем проблема с недоступностью решилась. Оказалось что ошибка:
ls: cannot access '/mnt/auto/af_backups/': No such file or directory... была вызвана недоступностью удалённого хоста. Имя было указано как "orion", а надо было "orion.local".

Соответственно работающий конфиг выглядит так:

auto.master
/mnt/auto /etc/auto.tab -t 15,browse
auto.tab
af_backups -fstype=cifs,username=ender,credentials=/etc/auto.smb.cred,uid=ender,gid=ender,file_mode=0664,dir_mode=0775 ://orion.local/AF_BACKUPS

auto.smb.cred
username=ender
password=XXXXX

Всем спасибо за подсказки.