Автор Тема: samba fstab  (Прочитано 5978 раз)

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
samba fstab
« : 16.06.2016 13:16:26 »
Пытался настроить сабж пару дней назад у знакомых практически на бегу правда, но время потратил много и ничего не вышло.
Прописал в fstab по инструкции https://www.altlinux.org/Samba ни фига не работает.
При загрузке компа точка появляется, но монтировать её не удаётся:
Цитировать
При обращении к "test on 192.168.100.16" произошла ошибка, ответ системы: This program is not installed setuid root - "user" CIFS mounts not supported.
Эту же английскую надпись с ошибкой можно увидеть в консоли, если написать от юзера:
mount /home/tema/testЕсли вручную от root написать в консоли:
mount.cifs //server/public /mnt/server_public users,user=имя_пользователя,password=пароль 0 0монтируется.
« Последнее редактирование: 16.06.2016 14:48:57 от tema »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: samba fstab
« Ответ #1 : 16.06.2016 13:36:01 »
Пытался настроить сабж пару дней назад у знакомых практически на бегу правда, но время потратил много и ничего не вышло.
Прописал в fstab по инструкции https://www.altlinux.org/Samba ни фига не работает.
Если вручную от root написать в консоли:
mount.cifs //server/public /mnt/server_public users,user=имя_пользователя,password=пароль 0 0монтируется. От рута монтируется, а от юзера нет.
Так fstab для того и предназначен, чтобы монтировать от рута при загрузке системы с применением дополнительных параметров (типа юзера, пароля для доступа к ресурсу), зачем вам монтировать от пользователя ?

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: samba fstab
« Ответ #2 : 16.06.2016 13:42:29 »
Пишете что-то типа
//путь/ресурс /путь/куда cifs user=user,pass=pass,sec=ntlm 0 0и получаете монтирование во время загрузки системы. Если systemd, то к параметрам добавляете, к примеру, x-systemd.automount

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: samba fstab
« Ответ #3 : 16.06.2016 13:42:30 »
Если вручную от root написать в консоли:
Код: [Выделить]

mount.cifs //server/public /mnt/server_public users,user=имя_пользователя,password=пароль 0 0

монтируется. От рута монтируется, а от юзера нет.
А как вы монтируете от пользователя, приведите команду.

PS Вообще-то опция users (прописанная в fstab) разрешает монтировать пользователю командой типа:
mount /mnt/server_public

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: samba fstab
« Ответ #4 : 16.06.2016 13:42:58 »
Пытался настроить сабж пару дней назад у знакомых практически на бегу правда, но время потратил много и ничего не вышло.
Прописал в fstab по инструкции https://www.altlinux.org/Samba ни фига не работает.
Если вручную от root написать в консоли:
mount.cifs //server/public /mnt/server_public users,user=имя_пользователя,password=пароль 0 0монтируется. От рута монтируется, а от юзера нет.
Так fstab для того и предназначен, чтобы монтировать от рута при загрузке системы с применением дополнительных параметров (типа юзера, пароля для доступа к ресурсу), зачем вам монтировать от пользователя ?
Мне не надо от пользователя. Я просто описал выполненые мной действия:
1. Прописанное в fstab по инструкции не работает. А это именно то, что мне нужно. И оно не работает  :-(
2. Попробовал ввести команду вручную от рута и от пользователя. Описал результат Это не то, что мне нужно это всего лишь эксперименты
Посыл и вопрос топика:
Где взять инструкцию, что надо приписать в fstab, чтобы работало, учитывая обновлённую samba? (полагаю, что инструкция перестала работать недавно, когда самбу обновляли)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: samba fstab
« Ответ #5 : 16.06.2016 13:44:57 »
А как вы монтируете от пользователя, приведите команду.

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: samba fstab
« Ответ #6 : 16.06.2016 13:45:15 »
А как вы монтируете от пользователя, приведите команду.
mount.cifs //server/public /mnt/server_public users,user=имя_пользователя,password=пароль 0 0

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: samba fstab
« Ответ #7 : 16.06.2016 13:46:37 »
Где взять инструкцию, что надо приписать в fstab, чтобы работало, учитывая обновлённую samba? (полагаю, что инструкция перестала работать недавно, когда самбу обновляли)
Я думаю, если что-то изменилось (что возможно и не так), то так недавно, что инструкцию ещё никто не написал.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: samba fstab
« Ответ #8 : 16.06.2016 13:47:19 »
Где взять инструкцию, что надо приписать в fstab, чтобы работало, учитывая обновлённую samba?
Очевидно, с сайта самбы (если используется ещё и systemd, то заглянуть в мануалы к systemd). На вики за всем технически и физически уследить невозможно тому количеству человек, что ей реально занимаются. Всегда обращайтесь к первоисточникам, если чего-то не написано или написано так, что не работает. А если умеете ещё и с вики обращаться, то можете самостоятельно и поправить. И это нормальная практика.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: samba fstab
« Ответ #9 : 16.06.2016 13:47:23 »
Так, как вы даёте команду разрешено монтировать только root

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: samba fstab
« Ответ #10 : 16.06.2016 13:47:28 »
Пишете что-то типа
//путь/ресурс /путь/куда cifs user=user,pass=pass,sec=ntlm 0 0и получаете монтирование во время загрузки системы.
Именно так и написано в инструкции https://www.altlinux.org/Samba и это не работает
Если systemd, то к параметрам добавляете, к примеру, x-systemd.automount
Может дело в этом? Куда и как мне это добавить попробовать?
Что такое:
sec=ntlm ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: samba fstab
« Ответ #11 : 16.06.2016 13:47:48 »
PS Вообще-то опция users (прописанная в fstab) разрешает монтировать пользователю командой типа:
Код: [Выделить]

mount /mnt/server_public

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: samba fstab
« Ответ #12 : 16.06.2016 13:48:48 »
Артём, вы видно устали. Не надо путать команды и записи в fstab

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: samba fstab
« Ответ #13 : 16.06.2016 13:49:47 »
Так, как вы даёте команду разрешено монтировать только root
Других команд я не нашёл...
Искал и в вики альта и тут:
https://wiki.archlinux.org/index.php/Samba_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29#.D0.A0.D1.83.D1.87.D0.BD.D0.BE.D0.B5_.D0.BC.D0.BE.D0.BD.D1.82.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: samba fstab
« Ответ #14 : 16.06.2016 13:50:40 »
Кстати, тем по монтированию на форуме тьма. Странно, что вы с этого не начали. Там это все обсуждалось уже и не раз. Пользуйтесь поиском почаще, на форуме зачастую актуализация информации происходит быстрее в силу того, что на вики заходят далеко не все, а авторы написанного могут быть заняты или уже не применяют то, о чем на вики написано.