Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   СНОВА СЕТЬ (http://forum.oszone.net/showthread.php?t=47829)

wolland 08-04-2005 21:30 314118

СНОВА СЕТЬ
 
Сколько не бьюсь не могу получить доступ к удаленным ресурсам. Я вижу всех пользователей сети но не могу смонтировать и просмотреть их ресурсы. Все пользователи сидят под виндой. У меня MDK 10.0
Вот секция [global] из smb.conf
Код:

[global]
          workgroup = WORKGROUP
        netbios name = WOLLAND
          server string = Samba Server
          client schannel = Yes
          server schannel = Yes
          client signing = Yes
          preferred master = Yes
          domain master = Yes
          ldap ssl = start tls
          message command = ksalup --winpopup
          comment = Linux Server


ruslandh 09-04-2005 08:22 314214

А как вы монтируете чужие ресурсы и какие ошибки в логах при монтировании ?

wolland 10-04-2005 13:54 314467

$ smbmount //nt//customers" -u user -c 'mount /mnt/customers -u 500 -g 100'
Если пытаешься просмотреть ресурсы с помощью SMB4K то он говорит что произошла ошибка. ОС неизвестно. Сервер неизвестно.

ihc 10-04-2005 14:46 314472

ботва какая-то. Во-первых, если smbmount, то никаких -u:

smbmount //nt/customers /mnt/customers -o username=user,workgroup=group,uid=500,gid=500

Во-вторых, надо бы сначала пройтись smbclient:

smbclient -L nt -U user -W group

wolland 10-04-2005 17:51 314502

да и еще. если я изменяю NETBIOS NAME на любое другое кроме LOCALHOST то сервис smbd отказывается запускаться.
может здесь собака зарыта?

ihc 10-04-2005 21:05 314552

/var/log/smb/log.smbd ?

wolland 10-04-2005 21:35 314556

[2005/04/10 13:44:04, 0] smbd/server.c:main(747)
smbd version 3.0.2a started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/04/10 17:38:02, 0] smbd/server.c:main(747)
smbd version 3.0.2a started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/04/10 18:55:13, 0] smbd/server.c:main(747)
smbd version 3.0.2a started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/04/10 18:56:44, 0] smbd/server.c:main(747)
smbd version 3.0.2a started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/04/10 18:57:25, 0] lib/util_sock.c:read_socket_data(342)
read_socket_data: recv failure for 4. Error = Connection reset by peer
[2005/04/10 19:00:38, 1] smbd/service.c:make_connection_snum(705)
192.168.1.16 (192.168.1.16) connect to service netlogon initially as user nobody (uid=65534, gid=65534) (pid 18310)
[2005/04/10 19:02:09, 1] smbd/service.c:close_cnum(887)
192.168.1.16 (192.168.1.16) closed connection to service netlogon
[2005/04/10 21:23:59, 0] smbd/server.c:main(747)
smbd version 3.0.2a started.
Copyright Andrew Tridgell and the Samba Team 1992-2004

ihc 11-04-2005 00:52 314598

дык это, вроде пускается. Или лог не от того времени. В общем, чистим, запускаем и разом смотрим в лог. Сюда его показывать не обязательно (:)) Ну никак не может демон запускаться с одним именем группы и не запускаться с другим. Это мистика, а её не бывает. Это раз. Два -- smbmount и smbclient не требуют запущенного демона. Им нужен только конфиг, и тот не обязателен.

wolland 11-04-2005 22:07 314883

ihc
Код:

[2005/04/11 21:23:59, 0] smbd/server.c:main(747)
  smbd version 3.0.2a started.
  Copyright Andrew Tridgell and the Samba Team 1992-2004

Я пытаюсь запустить smbmount таким образом
Код:

# smbmount //gserver/сеть /mnt/net -o username=user,workgroup=WORKGROUP,uid=500,gid=500
Но он меня запрашивает пароль хотя никакого праоля для доступа не нужно. Вот что после этого монтирования появилось в логе
Код:

[2005/04/11 21:56:39, 0] lib/util_sock.c:read_socket_data(342)
  read_socket_data: recv failure for 4. Error = Connection reset by peer


ruslandh 12-04-2005 08:05 314970

smbmount //gserver/сеть /mnt/net -o username=user,uid=500,gid=500,password=

На пароль просто <Enter> (если не нужен, но спрашивает), а что у user в системе пароля нет ?

wolland 15-04-2005 20:19 316019

ruslandh
Цитата:

а что у user в системе пароля нет ?
Имеете в виду пароля на данный ресурс? Когда заходишь из под винды ни каких паролей не требует.

ruslandh 17-04-2005 07:14 316452

Тут немного не то - нужен пароль не на ресурс, а на доступ к системе. По-моему, в отличии от винды, самба не умеет ставить пароли на ресурсы - есть только пароль на доступ к системе (ну, например, как ftp).

ruslandh 17-04-2005 07:31 316456

http://forum.oszone.net/showthread.p...d=1#post316455

wolland 17-04-2005 17:27 316583

ruslandh
А ведь если я не ошибаюсь то SMB4K предназначена для того чтобы просматривать ресурсы пользователей.
Она ведь должна по идее просматривать и виндовые ресурсы. Так? Так вот почему же и она не хочет просматривать ничего?
Цитата:

Если пытаешься просмотреть ресурсы с помощью SMB4K то он говорит что произошла ошибка. ОС неизвестно. Сервер неизвестно.

fossil 17-04-2005 19:23 316599

wolland
Хм странно, но помоему она просто сканирует сеть на расшаренные ресурсы. Может быть у тебя система под брэндмауэром, или у юзеров.

wolland 17-04-2005 22:16 316629

fossil
Да вроде как нет. Я не ставил ни какой брендмаузер. Если только нет стандартного. (хотя это же не Винда)
У юзеров нет. Либо отключен.

ruslandh 18-04-2005 07:48 316694

wolland
Ничего про SMB4K сказать не могу :) Поскольку с ней не работал. Могу конечно на google о ней поискать, но это ты и сам можешь. Тем боле у тебя и ман под рукой и с опцией --help можешь запустить. Единственно исходя из слов fossil могу отметить, что сканировать сеть на расшареные ресурсы и монтировать их - это две большие разницы.

wolland 31-05-2005 22:50 329033

ruslandh
Все таки не могу я монтировать ресурсы. Или что то не понимаю. Пароль нужен на доступ к ресурсу или на вход в систему той машины чей ресурс я пытаюсь монтировать?

ruslandh 01-06-2005 07:34 329077

1 Пароль у пользователя User1 на машине host1 всегда один, независимо к какому из расшаренных ресурсов он обращантся.
2 При монтировании ресурса самбы идёт
-обращение пользователя к ресурсу
-авторизация и идентификацмя пользователя
- проверка прав доступа этого пользователя к запрошенному ресурсу.
- доступ (или отказ от доступа) к ресурсу

wolland 06-06-2005 23:00 330536

ruslandh
Видимо я чегото не понимаю или у меня руки не из того места растут ))
Давайте попробуем пойти другим путем. Как можно просмотреть расшаренные ресурсы машины или целой сети?

ruslandh 06-06-2005 23:24 330544

smbtree ?

wolland 06-06-2005 23:33 330546

А вот и ответ на &smbtree
[am@localhost smb4k-0.5.1]$ smbtree
Password:
WORKGROUP
\\ZLOMASHINA
cli_full_connection: failed to connect to ZLOMASHINA<20> (0.0.0.0)
\\WOLLAND Samba Server
\\WOLLAND\ADMIN$ IPC Service (Samba Server)
\\WOLLAND\IPC$ IPC Service (Samba Server)
\\WOLLAND\myshare SHARA!!!!!!!!!!
\\WOLLAND\netlogon
\\WOLLAND\public INCOMING
\\NIPOVICH-XT-PRO GumanoiD
cli_full_connection: failed to connect to NIPOVICH-XT-PRO<20> (0.0.0.0)
\\GSERVER
cli_full_connection: failed to connect to GSERVER<20> (0.0.0.0)
MSHOME

Что это может значить? Какой то интерфейс не поднят?
Почему он не хочет просматривать ресурсы пользователей?
И не видит вторую рабочюю группу?

GoRiLLa 07-06-2005 00:18 330552

Посмотреть расшаренные ресурсы на своей машине:
# smbclient -L localhost

Монтирование:
Loading the kernel module
# modprobe smbfs
если ошибка, то пересобрать ядро с поддержкой smbfs

Монтируем Windows/Samba share

(The syntax for mounting a Windows/Samba share is: mount -t smbfs [-o username=xxx,password=xxx] //server/share /mnt/point If we are not using passwords or a password is not needed)

# mount -t smbfs //PrintServer/public /mnt/public
если нужен пароль
# mount -t smbfs -o username=USERNAME,password=PASSWORD //PrintServer/public /mnt/public

p.s. /etc/samba/smb.conf нужен, если вы хотите поднять свою самбу, клиенту его ковырять не надо.

ruslandh 07-06-2005 08:24 330603

GoRiLLa
Цитата:

/etc/samba/smb.conf нужен, если вы хотите поднять свою самбу, клиенту его ковырять не надо.
Хотя некоторые параметры по-умолчанию (кодовые страницы и т.п) клиент берёт именно оттуда.
wolland
Так я говорю - для анализа ситуации надо смотреть логи самба-сервера, в момент соединения клиента.

wolland 07-06-2005 20:39 330819

ruslandh
file:/var/log/samba/log.smbd
Код:

[2005/06/07 20:15:39, 0] smbd/server.c:main(747)
  smbd version 3.0.2a started.
  Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/06/07 20:16:37, 0] lib/util_sock.c:read_socket_data(342)
  read_socket_data: recv failure for 4. Error = Connection reset by peer


file:/var/log/samba/log.nmbd

Код:

[2005/06/07 17:05:37, 0] nmbd/nmbd.c:terminate(54)
  Got SIGTERM: going down...
[2005/06/07 20:15:40, 0] nmbd/nmbd.c:main(664)
  Netbios nameserver version 3.0.2a started.
  Copyright Andrew Tridgell and the Samba Team 1994-2004
[2005/06/07 20:15:40, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(282)
  become_domain_master_browser_bcast:
  Attempting to become domain master browser on workgroup WORKGROUP on subnet 192.168.1.16
[2005/06/07 20:15:40, 0] nmbd/nmbd_become_dmb.c:become_domain_master_browser_bcast(295)
  become_domain_master_browser_bcast: querying subnet 192.168.1.16 for domain master browser on workgroup WORKGROUP
[2005/06/07 20:15:48, 0] nmbd/nmbd_become_dmb.c:become_domain_master_stage2(113)
  *****
  Samba server WOLLAND is now a domain master browser for workgroup WORKGROUP on subnet 192.168.1.16
  *****
[2005/06/07 20:16:03, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
  *****
 Samba name server WOLLAND is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.16

GoRiLLa
команда # smbclient -L localhost запрашивает пароль. Ввожу пароль а в ответ мне
session setup failed: NT_STATUS_LOGON_FAILURE.
А при попытке сапустить службу smbfs абсолютно ничего не происходит

ruslandh 07-06-2005 21:46 330844

Я имел ввиду смотреть во время попытки связаться с сервером смотреть на сервере (от root):
tail -fn 25 /var/log/messages

ruslandh 07-06-2005 21:52 330846

Возьмите, как пример :

# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2005/06/06 23:34:20

# Global parameters
[global]
dos charset = CP866
unix charset = CP1251
workgroup = STOCK
netbios aliases = Alyaska
server string = My Comp
security = SHARE
null passwords = Yes
log file = /var/log/samba/log.%m
max log size = 50
dns proxy = No
ldap ssl = no
hosts allow = 192.168.0., 10.0.0. 127.

[Public]
path = /arhiv/samba/public/
guest ok = Yes
hosts deny = 192.168.0.7
fstype = Samba

[Films]
comment = Films
path = /arhiv/samba/Films
guest ok = Yes
hosts deny = 192.168.0.2
fstype = Samba

[myshare]
comment = Mary's and Fred's stuff
path = /usr/somewhere/shared
valid users = mary fred
public = no
writable = yes
printable = no
create mask = 0765



wolland 07-06-2005 22:15 330850

Вот это имели в виду?
Jun 7 22:06:53 localhost smbd[3933]: [2005/06/07 22:06:53, 0] lib/util_sock.c:read_socket_data(342)
Jun 7 22:06:53 localhost smbd[3933]: read_socket_data: recv failure for 4. Error = Connection reset by peer

ruslandh 07-06-2005 22:25 330854

Да - отшивает при авторизации

wolland 07-06-2005 22:31 330860

ruslandh
ммм.... и что это может зачить? то есть как от этого избавиться можно?

ruslandh 07-06-2005 23:09 330873

Я уже забыл первоначальный вопрос - вы хотите что-бы к вам могли подсоединиться, или вы к ним ?
Если к вам - то что-то с smb.conf намудрили, если к Windows - Это там намудрено :)

mar 07-06-2005 23:50 330880

wolland
Цитата:

команда # smbclient -L localhost запрашивает пароль. Ввожу пароль а в ответ мне
session setup failed: NT_STATUS_LOGON_FAILURE.
А при попытке сапустить службу smbfs абсолютно ничего не происходит
знаем, плавали :) Юзера с паролем для самбы надо завести.
Код:

smbpasswd -a wolland
после этого проблема (для wolland) снимается

ruslandh 08-06-2005 00:03 330883

Да, так, я у себя делаю для анонимного доступа smbpasswd -na nobody (Ну, или того пользователя, который по-умолчанию)

Что-то я лопухнулся, думал, что про smbpasswd сказал :)

wolland 08-06-2005 12:07 331006

mar
Задал нового пользователя.
Получилось. Вот что я получаю при #smbclient -L localhost
Код:

Unknown parameter encountered: "Idap ssl"
Ignoring unknown parameter "Idap ssl"
Password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.2a]

        Sharename      Type      Comment
        ---------      ----      -------
        public        Disk      INCOMING
        netlogon      Disk
        myshare        Disk      SHARA!!!!!!!!!!
        IPC$          IPC      IPC Service (AM)
        ADMIN$        IPC      IPC Service (AM)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.2a]

        Server              Comment
        ---------            -------
        GSERVER
        WOLLAND              AM

        Workgroup            Master
        ---------            -------
        WORKGROUP            GSERVER

ruslandh
Цитата:

вы хотите что-бы к вам могли подсоединиться, или вы к ним ?
Если к вам - то что-то с smb.conf намудрили, если к Windows - Это там намудрено
Я хочу подсоедениться к ресурсам пользователей. А что там может быть намудрено?
У всех пользователей WORKGROUP стоит WXP. У пользователей MSHOME - XP HOME EDITION.

wolland 08-06-2005 13:06 331026

wolland
А вот еще. После создания нового пользователя с помощью #smbtree увидел ресурсы еще одного пользователя. Хотя все остальные все равно не видны..
Вот какая теперь картина
Код:

Unknown parameter encountered: "Idap ssl"
 Ignoring unknown parameter "Idap ssl"
 Password:
 WORKGROUP
        \\ZLOMASHINA
                \\ZLOMASHINA\C$                яРЮМДЮПРМШИ НАЫХИ ПЕЯСПЯ
                \\ZLOMASHINA\ADMIN$            сДЮКЕММШИ Admin
                \\ZLOMASHINA\_Audio
                \\ZLOMASHINA\D$                яРЮМДЮПРМШИ НАЫХИ ПЕЯСПЯ
                \\ZLOMASHINA\IPC$              сДЮКЕММШИ IPC
                \\ZLOMASHINA\E$                яРЮМДЮПРМШИ НАЫХИ ПЕЯСПЯ
        \\WOLLAND                      AM
                \\WOLLAND\ADMIN$                IPC Service (AM)
                \\WOLLAND\IPC$                  IPC Service (AM)
                \\WOLLAND\myshare              SHARA!!!!!!!!!!
                \\WOLLAND\netlogon
                \\WOLLAND\public                INCOMING
        \\NIPOVICH-XT-PRO              GumanoiD
 cli_full_connection: failed to connect to NIPOVICH-XT-PRO<20> (0.0.0.0)
        \\GSERVER
 cli_full_connection: failed to connect to GSERVER<20> (0.0.0.0)
        \\FBI-U32JRXKU1QW
 cli_full_connection: failed to connect to FBI-U32JRXKU1QW<20> (0.0.0.0)
 MSHOME

Я пытаюсь монтировать ресурс юзера \\ZLOMASHINA\_Audio
Вот так правильно?
#mount -t smbfs username=ZLOMASHINA \_audio /home/am/NET

wolland 16-06-2005 12:38 333521

Ну так что ни у кого нет желания дать мне еще совет? А то все таки охото разобраться что у меня с сетью или с руками.

XaDex 16-06-2005 18:24 333601

братцы, а на самбу можно завести юзера не заводя онного в системе?

ruslandh 17-06-2005 06:22 333760

XaDex
Теоретически вроде можно, но на практике никогда так не делал (вернее не получалось, так-как не было особой необходимости).

ruslandh 17-06-2005 06:23 333761

wolland
Я думал у вас всё давно решено :)

wolland 17-06-2005 10:35 333811

ruslandh
К сожалению еще далеко не все....

ruslandh 17-06-2005 22:22 334064

Цитата:

#mount -t smbfs username=ZLOMASHINA \_audio /home/am/NET
1 а что у вас пользователь ZLOMASHINA, а не какой-нибудь pcguest
2 а пользователь ZLOMASHINA на самбв-сервере существует ?

wolland 17-06-2005 22:45 334082

ruslandh
2. нет не существует а его надо еще и создавать чтобы смонтировать себе его раздел?
1. как это у меня это пользоватль сети. и это его netbiosname

fossil 18-06-2005 09:43 334175

wolland Попробуй создать юзера не система (useradd). И подать такую же команду, должно все заработать.

wolland 19-06-2005 00:32 334327

fossil
Но эта команда только создала новго пользователя системы и все. Попробровал ввести
Код:

#mount -t smbfs username=ZLOMASHINA \_audio /home/wolland/tmp
при этом создал пользователя wolland. Ни чего хорошего не получилось. Мне выдалось сообщение мол
неправильно введена команда mount Мол ее надо задовать так то и так то.....

ruslandh 19-06-2005 08:55 334369

1 mount -t smbfs username=ZLOMASHINA \_audio /home/wolland/tmp - а где точка монтирования
2 А пароль для самбы создали ? smbpasswd -h

ruslandh 19-06-2005 09:04 334370

smbmount //127.0.0.1/public /home/wasya/mnt user=wasya

В smbusers :
# Unix_name = SMB_name1 SMB_name2 ...
nobody = guest pcguest smbguest writer
user1 = masha luba wera

Также надо для nobody и user1 создать smbpasswd и должны существовать в системе пользватели nobody и user1


IEEE 04-07-2005 16:46 338305

Хелп я не знаю куда это можно написать СОС кто может помогите что это такое и как с этим бароться
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /sam/index.php on line 8

ruslandh 04-07-2005 20:33 338359

IEEE
А при чем тут сеть ?
Ну и что там в восьмой строке ?
А сервер mysql запущен ?



Время: 19:11.

Время: 19:11.
© OSzone.net 2001-