Вы можете оставить комментарий там или здесь (комментарии будут скопированы в оригинальный пост).
Link
Нужно настроить автоматическое монтирование сетевых ресурсов для каждого пользователя. В идеале -- для каждого свой профиль, но это уже задача-максимум.
Что-то я делаю не так: монтируется сетевой диск через запись в fstab. При этом получается, что собственник ресурса root и группа root. Остальные пользователи имеют доступ к этому ресурсу в режиме только для чтения. Через chmode из терминалки права не дать -- access denied (что sudo, что su -- без разницы), fstab и вывод mount -- под катом.
Хотя, по идее, должен запускаться скрипт при логине юзера в систему? А как в этом случае быть при переключении пользователей без закрытия сессии?
/etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#
# / was on /dev/sda1 during installation
UUID=43edab61-0543-429d-9492-ca60bf699008 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=1338f0a0-ad47-4973-a545-07a5995de8ca none swap sw 0 0
//192.168.0.4/Photo /lan/photo cifs auto,iocharset=utf8,users,username=*******,password=********,_netdev,dmask=777,fmask=777,rw 0 0
#//192.168.0.4/Photo /lan/photo cifs auto,users,rw,cdepage=cp866 0 0
# mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/as/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=as)
//192.168.0.4/Photo on /lan/photo type cifs (rw,noexec,nosuid,nodev,_netdev,iocharset=utf8,username=as,password=159753,dmask=777,fmask=777)
no subject
Date: 2010-10-10 08:06 am (UTC)TNX!
Date: 2010-10-11 07:42 am (UTC)no subject
Date: 2010-10-10 10:33 am (UTC)Если речь про пользователей винды, то настраивай самбу.
Если речь про пользователей линукса, то вызов скрипта прописываешь в ~/.profile, отмонтирование при logout прописываешь в ~/.bash_logout, в скрипте - собственно монтирование ресурса через fuse, куда нибудь в /home/user/resource. И никаких /etc/fstab.
Автоматизировать все это, при создании нового юзера можно через /etc/skel
no subject
Date: 2010-10-11 07:48 am (UTC)no subject
Date: 2010-10-11 07:36 am (UTC)В твоей строчке у меня вызывает сомнения fmask/dmask: они определены в мане по smbmount, но не mount.cifs, в mount.cifs вместо них file_mode/dir_mode.
А почему cifs? Вроде бы UNIX-way - это NFS, а если виндовый сервер, то smbfs.
no subject
Date: 2010-10-11 07:45 am (UTC)smbfs (т.е. вместо cifs в fstab указывать smbfs)? Хм. А в чем критичность разницы?
Шара -- виндовая, да.
no subject
Date: 2010-10-11 07:52 am (UTC)Просто заменить нельзя, там параметры всё-таки несколько разные, нужна адаптация.
хм...
Date: 2010-10-11 07:59 am (UTC)//servername/sharename /mountdirectory smbfs credentials=/home/myhomedirectory/. smbpasswd,gid=sambausersgroup 0 0
Re: хм...
Date: 2010-10-11 08:08 am (UTC)"Работает - не трогай"
Re: хм...
Date: 2010-10-11 08:09 am (UTC)no subject
Date: 2010-10-11 08:35 am (UTC)http://joey.ubuntu-rocks.org/blog/2007/04/25/resolution-to-mounting-samba-shares-dont-use-smbfs/
no subject
Date: 2010-10-11 08:36 am (UTC)no subject
Date: 2010-10-11 09:24 am (UTC)http://www.google.com/search?q=NFS+server+Windows
Семена сомнений ;)
no subject
Date: 2010-10-11 09:27 am (UTC)