How to mount в sambashare with autofs and cifs

гm trying to automount в sambashare эксперт CIFS, эксперт documented here: https://help.ubuntu.com/community/Autofs#CIFS

Простой This seems so, гm running out of things to google. It's probably something very obvious. Let я speak in commands:

sudo apt-get install autofs

sudo nano /etc/auto.master.d/myserver.autofs

files -fstype=cifs,rw ://server/files

sudo automount -f -v

Starting automounter version 5.0.7, master map /etc/auto.master
using kernel protocol version 5.02
syntax error in map near [ files -fstype=cifs,rw : ]
no mounts in table

I didn't do в whole lot, but I still did something wrong. How do I get this working?


edit @Jos

updated myserver.autofs:

/media/server/files -fstype=cifs,rw ://server/files

Output from sudo automount -f -v:

Starting automounter version 5.0.7, master map /etc/auto.master
using kernel protocol version 5.02
:
/
/
/
file map /etc/-fstype=cifs not found
mounted indirect on /media/server/files with timeout 300, freq 75 seconds
statemachine:1363: got unexpected signal 28!

Now we have в directory in /media! But it's empty.

2
задан 6 November 2015 в 19:03

2 ответа

1115 У меня была похожая проблема, пока я не понял, что читаю много страниц. Попробуйте это:

  1. Создайте подкаталог для автомонтирования в /media, например /media/auto (я хотел бы здесь автоматически смонтировать два разных сервера / файла, и /media доступен для других материалов )

  2. Редактировать /etc/auto.master с помощью:

    /media/auto /etc/auto.cifs-shares --timeout=500
    

    (Вы можете дать другое имя файлу "auto.cifs-shares" и изменить время ожидания на другое значение, если вы хотите)

  3. Создать файл для хранения вашей конфигурации (как я писал выше, я написал в /etc/auto.cifs-shares)

    files --fstype=cifs,credentials=/home/your_user/.credentials,dir_mode=0755,file_mode=0755,uid=your_user,rw ://server/files
    

    (если вы не не предоставляйте учетные данные, они будут автоматически установлены как анонимные, это зависит от разрешения)

  4. Вы должны перезапустить службу, чтобы изменения вступили в силу:

    service autofs restart
    
  5. Вот и все! Следующая попытка:

    ls /media/auto/files
    

(должна дать вам то, что вы хотите)

1
ответ дан 2 December 2019 в 03:51

Попытайтесь вставить прямую строку карты в "/etc/auto.master" - что-то как:

/-  /etc/auto.data

, Где "/etc/auto.data" содержит "прямую" точку монтирования и Ваш cifs, монтируют информацию, которую Вы ранее имели в "myserver.autofs" - т.е.:

/media/server/files -fstype=cifs,rw ://server/files

я плохо знаком с autofs и не смог добраться, "косвенное" отображение, работающее на cifs, монтируются, но вышеупомянутые "прямые" работы метода отображения для меня.

1
ответ дан 2 December 2019 в 03:51

Другие вопросы по тегам:

Похожие вопросы: