Назад | Перейти на главную страницу

автоматическое монтирование общего ресурса Windows

У меня есть эта строка и она работает

mount -t cifs -o myuser //192.168.0.12/Public/Docs /mnt/cifs_shares/Docs

Но потом я пробую использовать autofs, но это не так.

В /etc/auto.master:

/mnt/cifs_shares/Docs       /etc/auto.cifs_shares

и в /etc/auto.cifs_shares

Docs   -fstype=cifs,rw,noperm,credentials=/etc/credentials.txt   ://192.168.0.12/Public/Docs

кажется, что штука действительно монтируется, но оказывается пустой.

При установке с креплением он совсем не пустой

Что мне не хватает?

Я использую Centos 6.3 64 бит

У меня были аналогичные проблемы с установкой общего ресурса CIFS в 64-разрядной версии CentOS 6.3 - документация, которую я нашел, похоже, не документирует два дополнительных аргумента, которые необходимо настроить в файле auto.master, чтобы это работало.

Вот что сработало для меня и, вероятно, сработает для вас (немного изменено, чтобы соответствовать вашему примеру):

Внизу /etc/auto.master:

/ mnt / cifs_shares /etc/auto.cifs_shares--timeout = 600     - призрак

В /etc/auto.cifs_shares:

Документы -fstype = cifs, rw, noperm, credentials = / etc / credentials.txt: //192.168.0.12/Public/Docs

Затем выполните:

перезапуск службы autofs

Теперь, если вы это сделаете:

ls / mnt / cifs_shares / Docs

И у вас есть правильные разрешения, имя пользователя / пароль и т. Д., Вы должны видеть свои файлы в общей папке. Обратите внимание, что первый элемент в файле auto.cifs_shares «Docs» - это имя общего ресурса, который отображается в папке / mnt / cifs_shares.

В противном случае ищите сообщения об ошибках для дальнейшей отладки:

хвост -n 50 / вар / журнал / сообщения

Вот еще одна ссылка, которая, кажется, работает: