Нужно настроить автоматическое монтирование сетевых ресурсов для каждого пользователя. В идеале -- для каждого свой профиль, но это уже задача-максимум.
Что-то я делаю не так: монтируется сетевой диск через запись в 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).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
# / 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)