| Summary: | Невозможно зайти в KDE с /home на CIFS ресурсе | ||
|---|---|---|---|
| Product: | CIFS@Etersoft | Reporter: | Евгений Савин <horch> |
| Component: | блокировки файлов и доступ | Assignee: | Pavel Shilovsky <piastry> |
| Status: | CLOSED FIXED | QA Contact: | Vitaly Lipatov <lav> |
| Severity: | normal | ||
| Priority: | P4 | CC: | kipruss, lav, lbeasty, night, piastry, rlz |
| Version: | не указана | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | All | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | |||
| Bug Blocks: | 3043, 6571 | ||
Не совсем понятно, что же произошло при смене значения параметра "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. |
При создании самбы шары и монтировании в папку пользователяа потом с последующим подключением к нему, возникает ошибка "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"