Страница 1 из 1

ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 20 дек 2012, 06:28
ans
1. Не работает Аутентификация:
Проходит все этапы, запрашивает пароль администратора и всё - ни ошибок, ни привета, закрывается и всё.

2. Проблемы с открытием общих папок:
Т.к. "Центра управления" сейчас нет, то настройки доступа через свойства папки не работают и не сохраняются после перезагрузки, Роса сеть Windows видит, но не удаётся зайти ни на один компьютер.
В RC этих проблем не было.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 20 дек 2012, 09:27
akdengi
У вас samba-server хоть включен?

systemctl status smb

P.S. А у вас на скрине галочка не стоит использовать Самбу...

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 20 дек 2012, 11:16
ans
akdengi писал(а):У вас samba-server хоть включен?

systemctl status smb

P.S. А у вас на скрине галочка не стоит использовать Самбу...
1.При установке системы ставил галочку для использования самбы.
Разве ещё что-то нужно было?

Вывод systemctl status smb
# systemctl status smb
smb.service - LSB: Samba servers (nmbd and smbd)
Loaded: loaded (/etc/rc.d/init.d/smb)
Active: active (running) since Thu, 20 Dec 2012 13:04:51 +0600; 3min 43s ago
Process: 2074 ExecStart=/etc/rc.d/init.d/smb start (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/smb.service
├ 2453 smbd -D
├ 2526 nmbd -D
└ 2533 smbd -D

Dec 20 13:04:44 RosaFresh systemd[1]: Starting LSB: Samba servers (nmbd and smbd)...
Dec 20 13:04:51 RosaFresh smb[2074]: Starting SMB services: [ OK ]
Dec 20 13:04:51 RosaFresh smb[2074]: Starting NMB services: [ OK ]
Dec 20 13:04:51 RosaFresh systemd[1]: Started LSB: Samba servers (nmbd and smbd).
Dec 20 13:04:51 RosaFresh smbd[2453]: [2012/12/20 13:04:51.952089, 0] libads/ldap.c:343(ads_find_dc)
Dec 20 13:04:51 RosaFresh smbd[2453]: ads_find_dc: no realm or workgroup! Don't know what to do
Dec 20 13:04:51 RosaFresh smbd[2453]: [2012/12/20 13:04:51.965413, 0] printing/nt_printing.c:102(nt_printing_init)
Dec 20 13:04:51 RosaFresh smbd[2453]: nt_printing_init: error checking published printers: WERR_ACCESS_DENIED
2. Все галочки ставил. На скрине вариант после перезагрузки.

На RC работало же без проблем, а сейчас что случилось?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 20 дек 2012, 14:03
akdengi
Вы что после установки настраивали?

Dec 20 13:04:51 RosaFresh smbd[2453]: [2012/12/20 13:04:51.952089, 0] libads/ldap.c:343(ads_find_dc)
Dec 20 13:04:51 RosaFresh smbd[2453]: ads_find_dc: no realm or workgroup! Don't know what to do
Dec 20 13:04:51 RosaFresh smbd[2453]: [2012/12/20 13:04:51.965413, 0] printing/nt_printing.c:102(nt_printing_init)
Dec 20 13:04:51 RosaFresh smbd[2453]: nt_printing_init: error checking published printers: WERR_ACCESS_DENIED

вот эта часть говорит о проблемах с конфигом

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 20 дек 2012, 14:53
tverskoy
Вот рабочий /etc/samba/smb.conf сгенерированный еще на Mandriva 2011, только подправь имя/путь папки. На Rosa нормального конфига так не получил.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 20 дек 2012, 15:09
ans
akdengi писал(а):Вы что после установки настраивали?

Dec 20 13:04:51 RosaFresh smbd[2453]: [2012/12/20 13:04:51.952089, 0] libads/ldap.c:343(ads_find_dc)
Dec 20 13:04:51 RosaFresh smbd[2453]: ads_find_dc: no realm or workgroup! Don't know what to do
Dec 20 13:04:51 RosaFresh smbd[2453]: [2012/12/20 13:04:51.965413, 0] printing/nt_printing.c:102(nt_printing_init)
Dec 20 13:04:51 RosaFresh smbd[2453]: nt_printing_init: error checking published printers: WERR_ACCESS_DENIED

вот эта часть говорит о проблемах с конфигом
Я подозревал.
1. Настраивал принтер.
2. Пытался открыть доступ к папкам (как написал выше)
2. Пробовал Аутентификацию.
Больше пока ничего не успел.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 20 дек 2012, 15:28
akdengi
testparm что выдает?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 21 дек 2012, 06:05
ans
akdengi писал(а):testparm что выдает?

Код: Выделить всё

# testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Loaded services file OK.
WARNING: 'workgroup' and 'netbios name' must differ.
'winbind separator = +' might cause problems with group membership.
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitions

[global]
        workgroup = 
        netbios name = 
        security = ADS
        log file = /var/log/samba/log.%m
        max log size = 50
        os level = 0
        local master = No
        dns proxy = No
        template shell = /bin/bash
        winbind separator = +
        winbind cache time = 1440
        winbind enum users = Yes
        winbind enum groups = Yes
        winbind use default domain = Yes
        winbind nss info = rfc2307
        winbind refresh tickets = Yes
        winbind offline logon = Yes
        idmap config * : range = 10000-20000
        idmap config * : backend = tdb

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 21 дек 2012, 20:40
ans
По этой проблеме есть решение?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 21 дек 2012, 21:07
akdengi
Заводите багу чтобы группа триаджа посмотрела - я пока что вижу вот это:

WARNING: 'workgroup' and 'netbios name' must differ.
'winbind separator = +' might cause problems with group membership.
Server role: ROLE_DOMAIN_MEMBER

То бишь воронин по именам (правда - почему рабочая группа с машиной совпадают?) и по роли - вы в домен вводите машину?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 21 дек 2012, 21:08
akdengi
Достаточно верные конфиги дает system-config-samba. Поставьте ее и попробуйте (она в меню создает ярлык).

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 22 дек 2012, 09:47
ans
akdengi писал(а):Заводите багу чтобы группа триаджа посмотрела - я пока что вижу вот это:
WARNING: 'workgroup' and 'netbios name' must differ.
'winbind separator = +' might cause problems with group membership.
Server role: ROLE_DOMAIN_MEMBER
То бишь воронин по именам (правда - почему рабочая группа с машиной совпадают?) и по роли - вы в домен вводите машину?
Пытался провести Аутентификацию в домене сети виндовс. Не работает. (В Марафоне работает)

P.S.Думалось, что в релизе будет работать из коробки. Почему-то в RC доступ к папкам открывался без проблем а в релизе, что случилось?
akdengi писал(а):Достаточно верные конфиги дает system-config-samba. Поставьте ее и попробуйте (она в меню создает ярлык).
В понедельник проверю.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 22 дек 2012, 11:01
akdengi
Самба и работает - специально еще раз проверил у себя. У меня гетерогенная сеть из нескольких машин на SMB связана. Между RC и релизом сетевую часть не трогали. Как вариант сохраните старый конфиг (а потом лучше удалите /etc/samba/smb.conf) и попробуйте переуставновить samba-server

Код: Выделить всё

 urpmi samba-server --replacepkg
По аутенфикации скажу авторам в понедельник глянуть что могло отпасть.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 06:27
ans
akdengi писал(а):Между RC и релизом сетевую часть не трогали. Как вариант сохраните старый конфиг (а потом лучше удалите /etc/samba/smb.conf) и попробуйте переуставновить samba-server

Код: Выделить всё

 urpmi samba-server --replacepkg
По аутенфикации скажу авторам в понедельник глянуть что могло отпасть.
1.удалил /etc/samba/smb.conf
2.переуставновил samba-server
3.перезагрузился
4.попытался открыть доступ через свойства - не работает:
Сеть видит, но ни на один компьютер ни с каким паролем доступа нет, сама себя в сети не видит и с windows тоже Росу не видно. В RC этих проблем не было
5.перезагрузился, настройки доступа не сохраняет
6.установил system-config-samba
7.попытался открыть доступ через system-config-samba - не работает (Сеть видит, но ни на один компьютер ни с каким паролем доступа нет, сама себя в сети не видит и с windows тоже Росу не видно.)
8.перезагрузился, проверил - не работает.

systemctl status smb
# systemctl status smb
smb.service - LSB: Samba servers (nmbd and smbd)
Loaded: loaded (/etc/rc.d/init.d/smb)
Active: active (running) since Mon, 24 Dec 2012 08:14:22 +0600; 14min ago
Process: 2067 ExecStart=/etc/rc.d/init.d/smb start (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/smb.service
├ 2570 smbd -D
├ 2580 nmbd -D
└ 2587 smbd -D

Dec 24 08:14:13 RosaFresh systemd[1]: Starting LSB: Samba servers (nmbd and smbd)...
Dec 24 08:14:21 RosaFresh smb[2067]: Starting SMB services: [ OK ]
Dec 24 08:14:21 RosaFresh smb[2067]: Starting NMB services: [ OK ]
Dec 24 08:14:22 RosaFresh systemd[1]: Started LSB: Samba servers (nmbd and smbd).
testparm
# testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[!FRESH]"
Loaded services file OK.
Warning: Service printers defines a print command, but rameter is ignored when using CUPS libraries.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
netbios name = LINUX
server string = %h
map to guest = Bad User
log file = /var/log/samba/%m.log
max log size = 50
printcap cache time = 60
printcap name = cups
dns proxy = No
idmap config * : backend = tdb
guest ok = Yes

[homes]
comment = Home Directories
read only = No
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
print ok = Yes
print command = lpr-cups -P %p -o raw %s -r # using client side printer drivers.
use client driver = Yes
browseable = No

[!FRESH]
path = /home/sa/!FRESH
read only = No
По аутенфикации - она и в RC не работала.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 07:40
akdengi
В smb.conf вот это есть:


# 9. Allow usershares through 'net' command:

usershare max shares = 100

# 10. Guest mode support for usershares. This is need for properly browsing machine through
# "Network neighborhood" in Windows.

usershare allow guests = Yes

# 11.

usershare owner only = False

И удалите секцию !FRESH из smb.conf - будем KDE настраивать... Также попробуйте банально вначале убрать восклицательный знак...

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 11:58
ans
akdengi писал(а):В smb.conf вот это есть:


# 9. Allow usershares through 'net' command:

usershare max shares = 100

# 10. Guest mode support for usershares. This is need for properly browsing machine through
# "Network neighborhood" in Windows.

usershare allow guests = Yes

# 11.

usershare owner only = False

И удалите секцию !FRESH из smb.conf - будем KDE настраивать... Также попробуйте банально вначале убрать восклицательный знак...
Этого нет. Есть до девятого пункта. Сохранил, что было и восстановил smb.conf из smb.conf.orig
Восклицательный знак убрал.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 12:32
akdengi
Радуйтесь - воспроизвел вашу ошибку. Сижу ищу решение.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 13:15
akdengi
Подключите тестовые репы (от root):

i586

Код: Выделить всё

urpmi.addmedia test http://abf.rosalinux.ru/downloads/rosa2012.1/container/samba-858143/RPMS/
x86_64

Код: Выделить всё

urpmi.addmedia test http://abf.rosalinux.ru/downloads/rosa2012.1/container/samba-858144/RPMS/
и обновитесь

Код: Выделить всё

urpmi --auto-update
Удалите тестовые репы

Код: Выделить всё

urpmi.removemedia test
Затем перезагрузитесь и попробуйте

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 13:15
ans
akdengi писал(а):Радуйтесь - воспроизвел вашу ошибку. Сижу ищу решение.
А Вы не верили... :(

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 13:28
akdengi
ans писал(а):
akdengi писал(а):Радуйтесь - воспроизвел вашу ошибку. Сижу ищу решение.
А Вы не верили... :(
Если бы не верил не пытался бы воспроизвести ошибку...

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 13:44
ans
akdengi писал(а): Если бы не верил не пытался бы воспроизвести ошибку...
Вы не верили, что в RC это работало, а в релизе нет...

Тестовые репы уже не надо подключать и обновляться?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 14:02
akdengi
Почему не надо? Если хотите рабочее получить, то надо. И вдруг именно у вас фикс не заработает :)

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 14:36
ans
akdengi писал(а):Почему не надо? Если хотите рабочее получить, то надо. И вдруг именно у вас фикс не заработает :)
Установил.
Сделал настройку через свойства папки.
Перезагрузился. Настойки не слетают.
Windows Росу увидел, но вот Роса сама себя в сети видеть так и не хочет и не заходит на windows ни с каким паролем.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 15:03
akdengi
ans писал(а):
akdengi писал(а):Почему не надо? Если хотите рабочее получить, то надо. И вдруг именно у вас фикс не заработает :)
Установил.
Сделал настройку через свойства папки.
Перезагрузился. Настойки не слетают.
Windows Росу увидел, но вот Роса сама себя в сети видеть так и не хочет и не заходит на windows ни с каким паролем.
Вам в QA надо - у меня Роса себя в сети видит и на Windows заходит :)

Дайте вывод пожалуйста

cat * | grep GROUP

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 15:13
akdengi
И сделайте

systemctl enable smb

Чтобы не быть голословным вот у меня как сейчас - выделен ноутбук с обновленными пакетами + одна линь машина и одна виндовая
samba.png
P.S. Проверю еще одно предположение - возможно патч отпал для доступа к Win машинам...

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 18:11
ans
Ok! Завтра на работе проверю.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 24 дек 2012, 20:52
akdengi
Бага в работе, по аутентификации также.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 25 дек 2012, 05:50
ans
ans писал(а):Ok! Завтра на работе проверю.
cat * | grep GROUP
# cat * | grep GROUP
cat: FRESH: Это каталог
cat: Видео: Это каталог
cat: Документы: Это каталог
cat: Загрузки: Это каталог
cat: Изображения: Это каталог
cat: Музыка: Это каталог
cat: Рабочий стол: Это каталог
cat: Шаблоны: Это каталог
# systemctl enable smb
Failed to issue method call: No such file or directory

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 25 дек 2012, 11:36
akdengi
cat /etc/samba/* | grep GROUP

и от root

systemctl enable smb.service

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 25 дек 2012, 13:33
ans
akdengi писал(а):cat /etc/samba/* | grep GROUP
и от root
systemctl enable smb.service
$ cat /etc/samba/* | grep GROUP
cat: /etc/samba/passdb.tdb: Отказано в доступе
cat: /etc/samba/secrets.tdb: Отказано в доступе
workgroup = WORKGROUP
workgroup = WORKGROUP
workgroup = WORKGROUP

# cat /etc/samba/* | grep GROUP
Двоичный файл (стандартный ввод) совпадает

# systemctl enable smb.service
smb.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig smb on
Ничего не изменилось

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 17 янв 2013, 14:39
ans
Тема уже уползла на 3 страницу.
Думали я забыл?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 17 янв 2013, 14:59
ДроноваЮ
Вчера приехали обновления по самбе во фреше, Саша Казанцев там что-то важное очень нашёл и починил. Андрей, проверяли?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 17 янв 2013, 15:26
ans
ДроноваЮ писал(а):Вчера приехали обновления по самбе во фреше, Саша Казанцев там что-то важное очень нашёл и починил. Андрей, проверяли?
Перед тем как написать проверил.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 21 янв 2013, 13:54
ans
Сегодня ещё проверил с полным удалением самбы (с каталогом etc\samba) и новой установкой.
Сеть заработала с расшаренными папками в Windows и Росе!
Единственное, что пришлось поправить - это в smb.conf параметр workgroup изменить на реальный.
В Росе доступ к нужной папке настраивается из свойств этой папки (без бубна):
Изображение

Есть один вопрос, если из Windows переносишь файл в открытую папку Росы, то из windows его можно редактировать, а если из Росы - нет прав. Так и должно? При этом права доступа включены:

Изображение

И если права дать тем, кто в списке прямо из Windows, то можно редактировать из Росы:

Изображение


P.S. Аутентификацию не проверял, боюсь, что она всё сломает.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 21 янв 2013, 14:39
Константин
На предпоследнем скриншоте я вижу что группа и владелец sa, и разрешение на полный оступ всем для папки. А файлы в папке какие права имеют? Dolphin имеет такое свойство сохранять файлы с правами указанными в системе а не наследовать права папки. Тоже не раз обжигался. Я решал так: Учищаю папку полностью, потом в этом окошке нажимаю "Дополнительные права и ставлю галочку Бит SUID и Бит SGID - это указывает что все файлы в папке должны наследовать права на пользователя и группу. Потом просто перенесите файлы обратно. При переносе права должны встать правильно и новые будут наследовать права родительской папки. иначе начнётся мешанина.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 22 янв 2013, 06:34
ans
Константин писал(а): Я решал так: Учищаю папку полностью, потом в этом окошке нажимаю "Дополнительные права и ставлю галочку Бит SUID и Бит SGID - это указывает что все файлы в папке должны наследовать права на пользователя и группу.
Пробую:

Изображение
Константин писал(а):Потом просто перенесите файлы обратно. При переносе права должны встать правильно и новые будут наследовать права родительской папки. иначе начнётся мешанина.
Выполняю и проверяю права файла:

Изображение

Для скопированного из Windows всё попрежнему: Наследование не работает, из Росы открывает только на чтение.
Редактировать удаётся, если сделать копию этого файла.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 22 янв 2013, 09:50
Константин
Да, действительно. Сам попробовал. Создаю файл в папке - наследует правильные, переношу существующий файл, оставляет прежние права. Непорядок. Надо в поддержку писать, чего-то перенамурёно. Интересно что у них тут в /etc/profile umask 022 стоит, а в консоли 0002. Любят же рулить там где не надо....
Напишите в тех. поддержку, чего там скажут. только потом поделитесь :)

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 30 янв 2013, 19:17
ans
Константин писал(а):Напишите в тех. поддержку, чего там скажут. только потом поделитесь :)
Делюсь: http://bugs.rosalinux.ru/show_bug.cgi?id=1545

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 18 июн 2013, 06:19
ans
Сегодня проверил в R1 проблему с правами в общей папке.
Результат такой:

Если из windows копируешь, переносишь, создаёшь текстовый файл или изображение - Роса даёт возможность редактировать и сохранять.

Если из windows (и даже из другой РОСЫ в сети) копируешь, переносишь, создаёшь документ OpenOffice (MS Office), то Роса даёт только посмотреть... :crazy:
Чтобы открыть такой документ для редактирования - его нужно скопировать (без разницы куда). И именно скопировать, а не перенести.

Получается, проблема с ОО? Как-то не так права понимает?

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 18 июн 2013, 10:05
akdengi
Посмотрите на разницу прав - лучше будет понять

(посмотреть можно из консоли через ls -al имя_файла)

Скорее всего будут разные атрибуты прав.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 18 июн 2013, 11:13
ans
akdengi писал(а):Посмотрите на разницу прав - лучше будет понять

(посмотреть можно из консоли через ls -al имя_файла)

Скорее всего будут разные атрибуты прав.
# ls -al Text.txt
-rwxr--r-- 1 nobody nogroup 45 июня 18 13:02 Text.txt*
# ls -al OO.odt
-rwxr--r-- 1 nobody nogroup 8062 июня 18 13:03 OO.odt*

Права одинаковые.
И ещё, LibreOffice легко открывает, редактирует, сохраняет текстовые файлы созданные НЕ в LO.
Т.е. блокируются только файлы MS Office и LO: odt, doc, rtf и текстовые файлы созданные самим LO.
dost.jpeg
и при попытке "Применить изменения ко всем вложенным...":
dost2.jpeg
возвращает:
dost3.jpeg
Но если удалить все файлы LO, то применение изменений к другим файлам начинает работать.

Re: ROSA Desktop.Fresh 2012 - работа в локальной Windows сети

Добавлено: 26 июн 2013, 05:59
ans
В Марафоне те же проблемы, вчера проверил.
Какие-то особые права для документов LO(OO) :unknown: