Как входить на Samba сервер с машины, из Виндового домена (Грабли с доступом)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

pingy
Сообщения: 4
ОС: OpenSuse 10.3

Как входить на Samba сервер с машины, из Виндового домена

Сообщение pingy »

Здравствуйте, коллеги. У меня стоит на Сусе 10.3 Самбы сервер. Уровень доступа - пользователь.
Захожу на него с виндовой машины, ввожу пароль действующего системного юзера сервера(с помощью его смотрел смонтированные шары через smbclient -L hostname). В ответ в окне ввода пароля мне пишет domain\user и не пускает. Я думал, что это связано с доменом, но попробовал зайти из машины, которая не стоит в домене, получил то же.

Помигите, тк я не знаю, где грабли

Спасибо
Спасибо сказали:
Аватара пользователя
poohvv
Сообщения: 47
ОС: LInux

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение poohvv »

Вероятнее всего Вы не создали пользователя Самбы примером если шара назначена пользователю user то завести его в самбу нужно командой- smbpasswd -a user И указать пароль для пользователя самбы.
Спасибо сказали:
pingy
Сообщения: 4
ОС: OpenSuse 10.3

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение pingy »

poohvv, большое спасибо.
Я действительно забыл задать самбовый пароль для пользователя.
Все прекрасно заработало.
Весьма благодарен
Спасибо сказали:
Аватара пользователя
MaksVal
Сообщения: 137
ОС: Ubuntu Server 8.10

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение MaksVal »

а ни кто не сталкивался с проблемой доступа из линукс машины на Windows машины, которые находитсся в домене, например есть 2 вин машины, на одну из них доступ разрешен всем, а на другую тока тем кто в домене. Вот на доменныйе машшины ни как, просит пароль однако авторизации отказывает, в конфиге самбы стоит как домен, и задан сервер паролей - это актив директори.
"Если ты не можешь выжить в одиночку, и тысяча друзей тебя не спасет."
"Кривое дерево легче срубить, чем выправить.
Спасибо сказали:
Маслов Д. А.
Сообщения: 130

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Маслов Д. А. »

MaksVal писал(а):
21.05.2008 08:51
а ни кто не сталкивался с проблемой доступа из линукс машины на Windows машины, которые находитсся в домене, например есть 2 вин машины, на одну из них доступ разрешен всем, а на другую тока тем кто в домене. Вот на доменныйе машшины ни как, просит пароль однако авторизации отказывает, в конфиге самбы стоит как домен, и задан сервер паролей - это актив директори.


Машина с самбой в домен введена? То есть в конфиге самбы режим указан как ads или domain, а сам процесса регистрации в домене выполнен? Kerberos настроен?
Спасибо сказали:
Аватара пользователя
MaksVal
Сообщения: 137
ОС: Ubuntu Server 8.10

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение MaksVal »

Маслов Д. А. писал(а):
21.05.2008 09:34
Машина с самбой в домен введена? То есть в конфиге самбы режим указан как ads или domain, а сам процесса регистрации в домене выполнен? Kerberos настроен?


керберос? расскажи на что он влиет? да, в настройках поставил что машина в домене, в конфиге самбы стоит как domain. а на машины которые в домене, он что то не пускает.
"Если ты не можешь выжить в одиночку, и тысяча друзей тебя не спасет."
"Кривое дерево легче срубить, чем выправить.
Спасибо сказали:
Slack
Сообщения: 86

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Slack »

MaksVal писал(а):
21.05.2008 08:51
а ни кто не сталкивался с проблемой доступа из линукс машины на Windows машины, которые находитсся в домене, например есть 2 вин машины, на одну из них доступ разрешен всем, а на другую тока тем кто в домене. Вот на доменныйе машшины ни как, просит пароль однако авторизации отказывает, в конфиге самбы стоит как домен, и задан сервер паролей - это актив директори.

Я с этой проблемой уже 3-й месяц бьюсь - пока никакого результата. Похоже на то, что эта проблема имеет место начиная с версии 3.0.25
Спасибо сказали:
Маслов Д. А.
Сообщения: 130

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Маслов Д. А. »

Kerberos протокол аутентификации подробнее здесь.
Проверьте следующее klist должен быть список билетов kerberos.
wbinfo -g или wbinfo -u должны быть список доменных групп и доменных пользователей соотвественно.
Спасибо сказали:
Slack
Сообщения: 86

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Slack »

Маслов Д. А. писал(а):
24.05.2008 18:26
Проверьте следующее klist должен быть список билетов kerberos.
wbinfo -g или wbinfo -u должны быть список доменных групп и доменных пользователей соотвественно.

klist показывает выданный билетик, wbinfo -g, wbinfo -u тоже все правильно показывает, и тем не менее при таком таком доступе:

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

[homes]
    comment = %u Home
    read only = No
    browseable = No

[share]
    comment = Pablic
    path = /share
    valid users = "@WORKGROUP\пользователи домена"
    read only = No
    guest ok = Yes
    writeable = Yes

В homes вообще не пускает, а в share достут только на чтение
в логах идут ошибки:
smbd/service.c:close_cnum(1230)
server (192.168.1.2) closed connection to service share
Спасибо сказали:
Маслов Д. А.
Сообщения: 130

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Маслов Д. А. »

Slack писал(а):
25.05.2008 03:45
Маслов Д. А. писал(а):
24.05.2008 18:26
Проверьте следующее klist должен быть список билетов kerberos.
wbinfo -g или wbinfo -u должны быть список доменных групп и доменных пользователей соотвественно.

klist показывает выданный билетик, wbinfo -g, wbinfo -u тоже все правильно показывает, и тем не менее при таком таком доступе:

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

[homes]
    comment = %u Home
    read only = No
    browseable = No

[share]
    comment = Pablic
    path = /share
    valid users = "@WORKGROUP\пользователи домена"
    read only = No
    guest ok = Yes
    writeable = Yes

В homes вообще не пускает, а в share достут только на чтение
в логах идут ошибки:
smbd/service.c:close_cnum(1230)
server (192.168.1.2) closed connection to service share


1. Посмотреть /etc/nsswitch.conf должен быть указан

Код:

passwd winbind files group winbind files

2. Проверить getent passwd и getent group, должны быть показаны пользователи/группы пользователей зарегистрированные в Linux и доменные пользователи/группы.
3. Проверить права доступа на соответствующие директории, дожны быть назначены владелец/группа владелец доменные пользователи/группы.

Так же сталкивался с такой фигней, когда если Samba запускается из скрипта запуска в /etc/init.d, то получить доступ ни к одной директории не удается, если же запустить каждый из демонов вручную, то все работает нормально.
Поэтому рекомендую попробовать убить демоны самбы и запустить их вручную
winbindd
nmbd -D
smbd -D
Спасибо сказали:
Slack
Сообщения: 86

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Slack »

В nsswitch.conf у меня все нормально, а вот getent passwd и getent group только локальных пользователей показывает, куда дальше копать?
Спасибо сказали:
Slack
Сообщения: 86

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Slack »

Добавил в smb.conf:
winbind uid = 10000-20000
winbind gid = 10000-20000
winbind enum groups = yes
winbind enum users = yes
Теперь getent passwd показывает доменных пользователей, а getent group группы не видит.
Спасибо сказали:
Slack
Сообщения: 86

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Slack »

Все, настроил, wbinfo -u, wbinfo -g, getent passwd, getent group -все нормально показывают, доступ к шаре есть, но осталась проблема со входом пользователей в домашнии директории и этот комп не виден в сетевом окружении
Спасибо сказали:
Маслов Д. А.
Сообщения: 130

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Маслов Д. А. »

Slack писал(а):
26.05.2008 15:48
Все, настроил, wbinfo -u, wbinfo -g, getent passwd, getent group -все нормально показывают, доступ к шаре есть, но осталась проблема со входом пользователей в домашнии директории и этот комп не виден в сетевом окружении


А откуда тогда доступ к шаре есть?
Спасибо сказали:
Slack
Сообщения: 86

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Slack »

Маслов Д. А. писал(а):
26.05.2008 16:45
А откуда тогда доступ к шаре есть?

Если заходить на компьютер через IP
Спасибо сказали:
Маслов Д. А.
Сообщения: 130

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Маслов Д. А. »

Slack писал(а):
27.05.2008 02:49
Маслов Д. А. писал(а):
26.05.2008 16:45
А откуда тогда доступ к шаре есть?

Если заходить на компьютер через IP

Какая версия Самбы установлена в текущий момент и какая ОС?
Спасибо сказали:
Slack
Сообщения: 86

Re: Как входить на Samba сервер с машины, из Виндового домена

Сообщение Slack »

Маслов Д. А. писал(а):
27.05.2008 09:25
Какая версия Самбы установлена в текущий момент и какая ОС?

Samba 3.0.28a, Slackware 12.0
Спасибо сказали: