debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: при загрузке монтирование общей папки  (Прочитано 543 раз)

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

Оффлайн Екатерина

  • Topic Author
  • Сообщений: 90
Доброго времени суток.
есть у меня шара на Windows с аутентификацией по доменным учетным записям.
 mount.cifs //192.168.0.5/common /mnt/samba --verbose -o username=   , domain= 
вот так она монтируется на "ура"! но при этом запрашивает пароль.
Я хочу сделать это автоматически при загрузке системы. Хочу добавить его в /etc/fstab
как бы мне сделать автоматический ввод доменного пароля?

пробовала прописывать -credentials в файле прописывать типо:
mount.cifs //192.168.0.5/common /mnt/samba \o credentials=/etc/.cifsгде прописала
username=username@domain
password=password
После чего вообще требует права рута (то бишь даже логин из файла брать не стал).

как правильно настроить автоматическое подключение к расшаренной папке на debian?
« Последнее редактирование: 19 Май 2017, 12:58:48 от Екатерина »
 

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Права на файл /etc/.cifs какие?  И под кем Вы думаете монтируются ресурсы при старте системы?

Оффлайн Екатерина

  • Topic Author
  • Сообщений: 90
Права на файл /etc/.cifs какие?  И под кем Вы думаете монтируются ресурсы при старте системы?
дело не в правах, под которыми проводится операция, а в том, с какими учетными записями он прийдет на папку на шаре.


права на файл, но и операцию монтирования выполняю под рутом
root@KaterinaDeb:/home/katerina# ls -l /etc/.cifs
-rw-r--r-- 1 root root 59 май 19 12:28 /etc/.cifs
 

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
После чего вообще требует права рута (то бишь даже логин из файла брать не стал).
Тогда это утверждение про что?
И что такое \o  в строке с mount.cifs ?   Там же -o должно быть?
Цитировать
credentials=filename
    specifies a file that contains a username and/or password and optionally the name of the workgroup. The format of the file is:
    username=value

    password=value

    domain=value

Оффлайн Екатерина

  • Topic Author
  • Сообщений: 90
Тогда это утверждение про что?
обычно он мне писал там имя учетки виндовс, с которой я подключалась к шаре) я и подумала, что он с рутом пытается подключиться.

Таки Вы гениальны и у меня все вышло. из командной строки....

а вот при добавлении в конец файла fstab
mount.cifs //192.168.0.5/common /mnt/samba -o credentials=/etc/.cifs

при перезагрузке система не грузится от слова совсем))))
заходит в режим восстановления. там я закомментировала строчку и он загрузился нормально.

я как-то не так пишу эту строчку?
 

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Не так, это не формат fstab. Смотрите по нему man.

Оффлайн ogost

  • Сообщений: 2731
  • Linux Registered User #547151
если не ошибаюсь, то в fstab нужно прописать:
//path/to/share  /mount/point/    cifs   username=YOURUSERNAME,password=YOURPASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777   0   0

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Только наверное не file_mode и dir_mode, а dmask=000,fmask=000
 

Оффлайн Екатерина

  • Topic Author
  • Сообщений: 90
если не ошибаюсь, то в fstab нужно прописать:
//path/to/share  /mount/point/    cifs   username=YOURUSERNAME,password=YOURPASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777   0   0
Аеееее  и правда заработало)

удаленный_адрес папка_куда_монтировать username=YOURUSERNAME,password=YOURPASSWORD,domain=domain,iocharset=utf8,file_mode=0777,dir_mode=0777   0   0

а где логи могу посмотреть по fstab?
dmesg | grep "адрес удаленного сервера"
уже ничего не показывает, а при ошибке монтирования показывал пару логов только совсем не тех, которые хотелось.
 

Теги: