LINUX.ORG.RU
ФорумAdmin

Использование mount -t smbfs всеми пользователями


0

0

(субж), на сколько я понимаю, надо делать через sudo, но что-то не выходит.

есть такая конструкция:

mount -t smbfs -o username=u_name,codepage=866,iocarset=koi8-r,ro //xxx.xxx.xxx.xxx/cinema /home/video/

надо сделать так чтоб при логине пользователя - монтированлось, а при выходе - размонтировалось.

И еще одно, как это записать в fstab:

//xxx.xxx.xxx.xxx/cinema /home/video/ smbfs username=u_name,iocharset=koi8-r,codepage=866 defaults 0 0

страшно ругается.

anonymous

вообще-то это легче сделать при помощи automount или pam_mount.

Z0termaNN
()

>на сколько я понимаю, надо делать через sudo

А можно и SUID бит выставить на smbmount (или на smbmnt, не помню уже)

>//xxx.xxx.xxx.xxx/cinema /home/video/ smbfs username=u_name,iocharset=koi8-r,codepage=866 defaults 0 0

Запятаю перед defaults не забыл? А пароль?

qwe ★★★
()
Ответ на: комментарий от Vizor

smbmount //192.168.x.x/<шара> /home/user/<куда> -o iocharset=koi8-r,codepage=cp866,rw,username=<username>,password=<passwd >

koi8-r, это у меня в системе кодовая таблица такая

кидаешь это в /home/user/.bashrc

про отмонтироваться при выходе не знаю, но не мешает никому

HAW ★★
()
Ответ на: комментарий от Vizor

У Вас никогда такого не получалось:

#su xuser -c "smbmount //XXX.XXX.XXX.XXX/share mnt" smbmnt must be installed suid root for direct user mounts (1006,1006) smbmnt failed: 1

Значит SUID бит на smbmnt у Вас выставлен (проверьте сами).

qwe ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.