При создании самбы шары и монтировании в папку пользователяа потом с последующим подключением к нему, возникает ошибка "WARNING: Problem deleting stale lockfile /home/guest/.kde/share/config/kconf_updaterc.lock" /etc/samba/smb.conf В разделе [global] изменил "security = user" на "security = share" расшариваемая папка [share_cifs] path = /media/samba_sharing guest ok = yes public = yes writable = yes create mask = 0777 directory mask = 0777 монтирование командой "mount -t cifs //192.168.0.25/share_cifs /home/guest -o file_mode=0666,dir_mode=02770,uid=guest,gid=guest"
Не совсем понятно, что же произошло при смене значения параметра "security = user" на "security = share". То есть после этого ошибка исправилась? Также непонятно как проявлялась ошибка. При загрузке KDE? При работе в какой-то момент времени? При запуске каких-либо приложений? Ещё не совсем понятна логика указания флагов монтирования. Почему "file_mode=0666,dir_mode=02770"? Ведь флаг SetGid имеет довольно сложную семантику. Хотя, в данном случае, проблема может быть и не в нём...
При смене значения параметра "security = user" на "security = share" монтируемаю папка начала монтироваться, а если оставить "security = user" то при монтировании выдается ошибка что недостаточно прав для доступа к ресурсу. Ошибка возникала при загрузке KDE. Флаги "file_mode=0666,dir_mode=02770" использовал согласно документации http://www.etersoft.ru/content/view/56/156/#cifs
(In reply to comment #2) > При смене значения параметра "security = user" на > "security = share" > монтируемаю папка начала монтироваться, а > если оставить "security = user" то при > монтировании выдается ошибка что > недостаточно прав для доступа к ресурсу. А причём тут? Problem deleting stale lockfile /home/guest/.kde/share/config/kconf_updaterc.lock" Эта ошибка чинится тем же security = share ? Если так то это не бага cifs-клиента, а вопрос о настройке samba в режиме "security = user"... У нас есть проблема в того, чтобы разобраться как настроить работу samba+cifs именно в режиме "security = user"?
проблема состоит в том что не удается войти в KDE если домашний каталог пользователя смонтирован по CIFS. При попытке зайти в xsession-error идет ругань: "WARNING: Problem deleting stale lockfile /home/guest/.kde/share/config/kconf_updaterc.lock" и вход в KDE как бы зависает. Опция security в настройках samba роли не играет.
при заходе по ssh с пробросанными Иксами firefox не запускается. при команде strace -olog firefox был создан лог по адресу testing:/tmp/log При запуске не создается окружение в домашней папке, и firefox падает.
Fedora 12, KDE 4.3.4 uname -a Linux comp 2.6.31.9-174.fc12.x86_64 #1 SMP Mon Dec 21 05:33:33 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux sudo mount -t cifs //127.0.0.1/public /home/test -ouid=test,gid=role_test,user=sambauser,passwd="test" Входим в кде под пользователем test. Вход происходит успешно, создаётся дерево каталогов в домашней директории, корректно запускаются приложения firefox, kwrite. Никаких изменений посравнения с обычный хомом замечено не было.
Попробовал с шарой на Ubuntu 9.10 и клиентом на Fedora 12 - всё работает корректно! sudo mount -t cifs //192.168.1.4/public /home/ubuntu_p -ouser=sambauser,passwd="test" Для корректной работы в данном случае было сделано так, чтобы uid'ы gid'ы пользователя ubuntu_p на клиенте и sambauser на сервере совпали. В противном случае нужно или pflfnm параметры uid и gid или использовать параметр noperm.
"или pflfnm параметры" следует читать как "или задать параметры"
fixed.