27 мая 2024, 02:42

Цитата дня:

Я всегда буду искать ленивого человека для работы, ведь он найдет много легких путей для решения поставленной задачи. Билл Гейтс


Монтирование сетевых дисков при загрузке

Автор Юсупов Игорь, 13 октября 2016, 10:45

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

Вниз

Юсупов Игорь

13 октября 2016, 10:45 Последнее редактирование: 13 октября 2016, 20:37 от Уваров А.С.
Есть сервер (2008r2), на котором есть некоторые шары. Есть желание автоматически подключать их пользователям (в идеале каждой учётке - свои, то есть ученику - одни, а учитель - другие).
Набранная в терминале строка

sudo mount //192.168.1.254/igrus /media/sch-admin/igrus -o username=sch-admin,password=pwrd,gid=1000,uid=1000,nounix,file_mode=0777,dir_mode=0777

даёт необходимый результат, но требует прав, которых у пользователей нет и вряд ли будут.
В /etc/fstab та же строка отвешивала систему, перепробовал разные варианты. Вот один из ...

//192.168.1.254/igrus /media/sch-admin/igrus cifs user=sch-admin,password=pwrd,iocharset-utf8,uid=sch-admin,gid=sch-admin,dir_mode=0777,file_mode=0777 0 0

Всё, что не отвешивало систему, отказывалось монтироваться и требовало права рута. Гугл пока ничего хорошего не дал. Пользователь - Ubuntu 16.04
Каким путём идти?
Современные технологии - это, конечно, хорошо ...
Но использовать то, что есть - тоже своего рода искусство.

Уваров А.С.

Т.е. вы монтируете SMB-шары с Windows Server на Linux?

А через smbfs пробовали?

//192.168.1.254/igrus /media/sch-admin/igrus smbfs auto,user,iocharset=utf8,uid=1000,umask=000,username=user,password=password   0   0

Особое внимание на опцию user - разрешает монтировать устройство простому пользователю и вместо mode используйте umask.

Юсупов Игорь

Особое внимание на опцию user - разрешает монтировать устройство простому пользователю
Вот за это - спасибо. Добавил - и всё заработало 8 )
Современные технологии - это, конечно, хорошо ...
Но использовать то, что есть - тоже своего рода искусство.

Юсупов Игорь

А есть возможность для разных пользователей автоматически монтировать разные шары?
Современные технологии - это, конечно, хорошо ...
Но использовать то, что есть - тоже своего рода искусство.

Уваров А.С.

А смысл? Проще разграничить доступ на уровне прав.

Юсупов Игорь

Пытался ... Видимо что-то не до конца понял, поскольку всё разграничивание заканчивается после перезагрузки (использовал chown и chmod 770)
Или есть опция, задающая владельца и права на этапе монтирования?
Современные технологии - это, конечно, хорошо ...
Но использовать то, что есть - тоже своего рода искусство.

Уваров А.С.

Опция umask в сочетании с gid и uid.

Юсупов Игорь

Спасибо, буду знать куда копать 8 )
Современные технологии - это, конечно, хорошо ...
Но использовать то, что есть - тоже своего рода искусство.

Вверх