Не рyгайте сразy ибо знаю что таких статей море в сети и также много подобного рода вопросов. Но я слишком много конфигов перебрал и кyчy формов перечитал прежде чем написать.

Ситyация такова: Стоит SAMBA  с конфигом

SMB.conf

# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2012/01/20 17:55:24

[global]
    dos charset = cp866
    unix charset = UTF8
    display charset = UTF8
    workgroup = NERV
        netbios name = Eva001 
    server string = %h (Samba %v)
    interfaces = lo eth1 192.168.10.1/24
    hosts allow = 127. 192.168.10.
        socket address = 192.168.10.1
    null passwords = Yes
    guest account = User
        guest only = yes
    guest ok = yes    
    log level = 1
    log file = /var/log/samba/logs.log
        max log size = 1024 
    read raw = No
    deadtime = 1
    max smbd processes = 10
    max open files = 10000
    load printers = No
    os level = 64
    preferred master = Yes
    local master = No
    domain master = No
    dns proxy = No
    template homedir = /home/%D/
    max connections = 5
    security = SHARE
    encrypt passwords = no
        wins support = yes

[Share]
    comment = Utor
    path = /home/User/Share
    guest ok = yes
    browseable = yes
        guest only = yes
    read only = No
    create mask = 0666
    directory mask = 0777

К серверy пытаются подсоединится пользователи с Windows 7 x32/x64. Сам сервак не видится (кстати не знаю почем) нy и бог с ним захожy по IP всё нормально. Вижy шарy, но вот достyпа к ней не имею. Винда долго дyмает потом выдaет ошибкy прав достyпа.

Вот лог:

log

[2012/01/20 21:36:20.368924,  1] smbd/service.c:1251(close_cnum)
  192.168.10.10 (192.168.10.10) closed connection to service Utor
[2012/01/20 21:37:07.264518,  1] smbd/service.c:1251(close_cnum)
  192.168.10.10 (192.168.10.10) closed connection to service Share
[2012/01/20 21:37:13.377688,  0] auth/pampass.c:823(smb_pam_passcheck)
  smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User User !
[2012/01/20 21:37:13.399717,  1] smbd/service.c:1070(make_connection_snum)
  192.168.10.10 (192.168.10.10) connect to service Share initially as user User (uid=500, gid=500) (pid 11886)
[2012/01/20 21:37:14.613240,  1] smbd/notify_inotify.c:421(inotify_watch)
  inotify_add_watch returned Отказано в доступе
[2012/01/20 21:39:11.838460,  1] smbd/service.c:1251(close_cnum)
  192.168.10.10 (192.168.10.10) closed connection to service Share
[2012/01/20 21:39:11.841702,  1] smbd/server.c:267(remove_child_pid)
  Scheduled cleanup of brl and lock database after unclean shutdown
[2012/01/20 21:39:31.861717,  1] smbd/server.c:240(cleanup_timeout_fn)
  Cleaning up brl and lock database after unclean shutdown
[2012/01/20 21:40:07.524071,  1] smbd/server.c:282(remove_child_pid)
  Could not find child 11896 -- ignoring
[2012/01/20 21:43:43.146961,  0] auth/pampass.c:823(smb_pam_passcheck)
  smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User User !
[2012/01/20 21:43:43.179461,  1] smbd/service.c:1070(make_connection_snum)
  192.168.10.10 (192.168.10.10) connect to service Share initially as user User (uid=500, gid=500) (pid 11897)
[2012/01/20 21:43:43.893965,  1] smbd/notify_inotify.c:421(inotify_watch)
  inotify_add_watch returned Отказано в доступе
[2012/01/20 21:45:01.157639,  0] auth/pampass.c:823(smb_pam_passcheck)
  smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User User !
[2012/01/20 21:45:02.564727,  1] smbd/service.c:1070(make_connection_snum)
  192.168.10.10 (192.168.10.10) connect to service Share initially as user User (uid=500, gid=500) (pid 11902)
[2012/01/20 21:45:05.377834,  1] smbd/notify_inotify.c:421(inotify_watch)
  inotify_add_watch returned Отказано в доступе

Самбy поднимаю не первый раз, а вот с самбой + W7. Сталкиваюсь впервые.

Что делать? кyда копать?  ac

#su -
#yum install LIVE

2

ну не знаток я, но помнится что сеть у 7 как то не по людски сделана.. если нет сервера домена в сети, то сеть должна быть 192.168.137.0/24, что бы компы виделись в сети..
потом в локальной групповой политике "Конфиг компьютера - Конфигурация Windows - Параметры безопасности - Локальные политики - Параметры безопасности - Сетевая безопасность: уровень проверки подлинности Lan Manager" можно выбрать значение Отправлять LM и NTLM - использовать сеансовую безопасность NTLMv2 при согласовании..
ну и ещё в дополнительных параметрах общего доступа я бы поставил 56-битное шифрование..
я с год назад пытался подружит в домашней сети LMDE, LinuxMint и 7-ку, потом плюнул и ХР назад поставил.. поэтому может где и наврал, а может и лишнего присоветовал, уж звыняйте  wink

3

А права /home/User/Share какие? Туда User может ходить?

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

Сам сервак не видится

nmb запущен?

5

to --=XliN=--

На папку Share прописаны полные права командой chmod -r 777. В графическом интерфейсе я могу туда войти создать папку ну и т.д.

to panas

"Отправлять LM и NTLM - использовать сеансовую безопасность NTLMv2 при согласовании.." Это уже делал. Шифрование выставил, таже фигня(

#su -
#yum install LIVE

6

из бывших пишет:

Сам сервак не видится

nmb запущен?

Оказалось нет) Спасибо за подсказку, проваронил я этот момент)

#su -
#yum install LIVE

7 (21.01.2012 00:36:31 отредактировано Vadimsky)

panas пишет:

ну не знаток я, но помнится что сеть у 7 как то не по людски сделана.. если нет сервера домена в сети, то сеть должна быть 192.168.137.0/24, что бы компы виделись в сети..

Полный бред! винда 7 поставленная по умолчанию спокойно входит на самбовые шары, какие бы они адреса не имели, главное что бы серв икомп были в одной подсети. Но так это было во все времена. В вин7 не нужно!!!! ничего менять. Благодаря таким советам, те кто спросил почему криво работает сервер переустанавливают системы на пользовательских компах, тратя своё драгоценное время и путая нас.
GLADIATOR13,
Вас ничего тут не смущает?

GLADIATOR13 пишет:

smb_pam_auth failed - Rejecting User User !

GLADIATOR13 пишет:

connect to service Share initially as user User (uid=500, gid=500) (pid 11886) [2012/01/20 21:37:14.613240, 1] smbd/notify_inotify.c:421(inotify_watch) inotify_add_watch returned Отказано в доступе

Тут же всё написано.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

8

У меня стоит guest account = User Собственно User и есть владелец папки Share.
По логам понятно, что у самбы по какойто причине не проходит аутентификация. Вот почему?

#su -
#yum install LIVE

9

а Вы вместо guest account = User напишите valid user = user
и да, unix пользователи с малеькой буквы.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

10 (21.01.2012 00:58:39 отредактировано GLADIATOR13)

ага, теперь пришли к старой проблеме с которой сталкиваются куча людей. Для входа на сервер Samba просит пароль. Соответственно Логин и Пароль от пользователя User не подходят... Дальнейшие предложения?
Вот именно поэтому я использовал guest account = User

И да security = SHARE Вот про эту строчку тоже не забыть)

#su -
#yum install LIVE

11

Насколько я понимая, как работает Система аутентификации Share. При доступе к определенному ресурсу на сервере пользователь Windows регистрируется как Указанный в Samba пользователь Linux, имеющий права доступа к этому ресурсу, но как гость.  В моем случае это пользователь User. Но сервер в упор не хочет аутентифицироватся.  ac

#su -
#yum install LIVE

12

GLADIATOR13 пишет:

Пароль от пользователя User не подходят

Ещё раз повторюсь пользователи unix пишутся маленькими буквами.
а что бы подходил поароль от пользователя, его завести нужно
То что Высоздали пользователя Unix ещё не значит что...ничего это не значит.
Нужно завести аналогичног опользователя в самбе.
Именно аналогичного, ибо пользователь в самбе не может существовать, если нет юникс пользователя, а вот наоборот можно.
И так, делаем так:
smbpasswd -a user  вбиваем пароль
затем smbpasswd -e user
Фсё!
можете спокойно конектица юзером к самбе.
Ещё вопросы?

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

13

Усть... Именя пользователей давно поменял. И пароли уже давно Были сделаны(

#su -
#yum install LIVE

14

Создать пользователя мало.
И сделать ему пароль тоже мало.
Вы ввели волшебную команду?

 Консоль:
smbpasswd -e user

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

15 (22.01.2012 22:35:03 отредактировано GLADIATOR13)

Да. Я делал Юзеров в самбе именно так как вы до этого описывали.

А в принципе у меня стоит задача сделать доступ на сервер безо всяких паролей. Это впринципе реально при security = SHARE?

#su -
#yum install LIVE

16 (22.01.2012 23:11:32 отредактировано из бывших)

А может поробовать сделать "user"?

17

Ну я команды повторил толку то никакого. Единственная загвоздка может быть в том, я так думаю но не уверен впринципе, что у меня в системе есть пользователь именно User с большой буквы. Может эти правила принялись к поользователю user которого нет в системе?

#su -
#yum install LIVE

18

Надо в семерке в сетевых настройках указать беспарольный доступ пока этого не сделаете вам не подключится.

19

Вы имете в виду "Отключить общий доступ с парольной защитоу"?

Он давно отключен. И эта функция необходима для того чтобы к семерке можно было подключится, а не наоборот.

#su -
#yum install LIVE

20

GLADIATOR13 пишет:

именно User с большой буквы

Попробуйте удалить.
А заодно всех пользователей, которых создали. Системных и самбовых и создать заново.
Сначала системных потом самбовых.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

21

ТОесть оставить только рут и всё? хм.. можно попробовать.... Тогда вопрос а как создать пользователя с правами супер юзера?

#su -
#yum install LIVE

22 (24.01.2012 09:26:09 отредактировано Vadimsky)

А зачем?
Вам рута мало?
Раз спросили -отвечу, но прежде чем дать кому либо такие полномочия - подумайте 100 раз, а оно Вам надо.
Итак, в файле /etc/passwd любым текстовым редактором меняем в строчке
vadim:x:500:500::/home/vadim:/bin/bash
с именем пользователя "500" на "0"
После следующего входа в систему этого пользователя он становится рутом.
Но делать так КАТЕГОРИЧЕСКИ НЕ РЕКОМЕНДУЕТСЯ! даже на свой страх и риск.
Кстати, там цифра может быть любая, большая 500

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

23

GLADIATOR13, selinux прибей, или настрой его. Сам пол дня убил на настройку samba из-за этого.

It is good day to die ...
MS Windows 10
Заметки о главном...

24 (31.01.2012 18:18:49 отредактировано GLADIATOR13)

Вобщем крyтил я Selinux и сам самбy, докрyтился до того что на сервер  меня пyскает, а вот к каталогам попрежнемy достпа нет...  ac

Вот лог:

[2012/01/31 18:11:15.312284,  0] lib/util_sock.c:1441(get_peer_addr_internal)
  getpeername failed. Error was Конечная точка передачи не подсоединена
  read_fd_with_timeout: client 0.0.0.0 read error = Соединение сброшено другой стороной.
[2012/01/31 18:13:11.603229,  1] smbd/server.c:282(remove_child_pid)
  Could not find child 18503 -- ignoring
[2012/01/31 18:20:11.776792,  0] auth/pampass.c:823(smb_pam_passcheck)
  smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User user !
[2012/01/31 18:20:11.863904,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:11.867418,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:12.870344,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:12.924573,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:12.927858,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:12.930312,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.051997,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.055008,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.057374,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.060562,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.063020,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.066423,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.068835,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:13.072962,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:27.386919,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2012/01/31 18:20:27.387247,  0] lib/util_sock.c:1441(get_peer_addr_internal)
  getpeername failed. Error was Конечная точка передачи не подсоединена
  read_fd_with_timeout: client 0.0.0.0 read error = Соединение сброшено другой стороной.
[2012/01/31 18:20:31.525558,  0] auth/pampass.c:823(smb_pam_passcheck)
  smb_pam_passcheck: PAM: smb_pam_auth failed - Rejecting User user !
[2012/01/31 18:20:31.532299,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:31.535364,  0] smbd/service.c:988(make_connection_snum)
  canonicalize_connect_path failed for service Share, path /home/User/Share
[2012/01/31 18:20:45.395205,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2012/01/31 18:20:45.395525,  0] lib/util_sock.c:1441(get_peer_addr_internal)
  getpeername failed. Error was Конечная точка передачи не подсоединена
  read_fd_with_timeout: client 0.0.0.0 read error = Соединение сброшено другой стороной.

Вот конфиг:

# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2012/01/20 17:55:24

[global]
    dos charset = cp866
    unix charset = UTF8
    display charset = UTF8
    workgroup = nerv
    netbios name = Eva001
    server string = %h (Samba %v)
    interfaces = lo eth1 192.168.10.1/24
    hosts allow = 127. 192.168.10.
    socket address = 192.168.10.1
    null passwords = Yes
#    guest account = user
    valid users = user
#    guest only = yes
    guest ok = yes
    log level = 1
    log file = /var/log/samba/logs.log
    max log size = 1024
    read raw = No
    deadtime = 1
    max smbd processes = 10
    max open files = 10000
    load printers = No
    os level = 64
    preferred master = Yes
    local master = No
    domain master = No
    dns proxy = No
    template homedir = /home/%D/
    max connections = 5
    security = share
    encrypt passwords = no
    wins support = yes
    guest account = user

[Share]
    comment = Utor
    path = /home/User/Share
    guest ok = yes
    read only = No
    inherit acls = Yes
;    browseable = yes
    guest only = yes
    create mask = 0666
    directory mask = 0777

Просто незнаю... Кyда теперь копать?(

#su -
#yum install LIVE

25

Закрывайте товарищи модеры тему. Проблему решил переустановкой системы.  smile

#su -
#yum install LIVE