при загрузке монтирование общей папки

Автор Екатерина, 19 мая 2017, 12:30:00

« назад - далее »

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

Екатерина

Доброго времени суток.
есть у меня шара на 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?

qupl

Права на файл /etc/.cifs какие?  И под кем Вы думаете монтируются ресурсы при старте системы?

Екатерина

Цитата: qupl от 19 мая 2017, 12:42:40
Права на файл /etc/.cifs какие?  И под кем Вы думаете монтируются ресурсы при старте системы?
дело не в правах, под которыми проводится операция, а в том, с какими учетными записями он прийдет на папку на шаре.


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

qupl

Цитата: Екатерина от 19 мая 2017, 12:30:00После чего вообще требует права рута (то бишь даже логин из файла брать не стал).
Тогда это утверждение про что?
И что такое \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

Екатерина

Цитата: qupl от 19 мая 2017, 13:08:26Тогда это утверждение про что?
обычно он мне писал там имя учетки виндовс, с которой я подключалась к шаре) я и подумала, что он с рутом пытается подключиться.

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

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


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

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

qupl

Не так, это не формат fstab. Смотрите по нему man.

ogost

если не ошибаюсь, то в fstab нужно прописать:
//path/to/share  /mount/point/    cifs   username=YOURUSERNAME,password=YOURPASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777   0   0

ecc83

Только наверное не file_mode и dir_mode, а dmask=000,fmask=000

Екатерина

Цитата: ogost от 19 мая 2017, 14:48:47
если не ошибаюсь, то в 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 "адрес удаленного сервера"
уже ничего не показывает, а при ошибке монтирования показывал пару логов только совсем не тех, которые хотелось.