Samba на Debian 10 не видит сеть Windows

Автор serverdeb10, 23 сентября 2019, 13:47:20

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

serverdeb10

Всем здравствуйте. Начал изучать дебиан 10. До этого момента все шло хорошо. Поставил самба, пакет gvfs и другие, что советуют в этоц ветке. Расшарена папка. В файловом менеджере thunar открываю обзор сети, сеть виндовс, там пусто. С виндовых компов видно и мой дебиан и сетевую папку. Подскажите, куда копать.

mrgoodvin

gvfs-backends должен быть установлен. Смотреть в сторону конфигурации samba, как вариант сгенерировать конфигурацию с помощью gadmin-samba убедиться в его работе и дополнить недостачу со своего файла.

serverdeb10

#2
gvfs-backends установил. Самба была настроена со множества одинаковых инструкций, которые у других работают. В принципе и у меня работает, только сеть не видит. Пробовал gadmin samba со стандартными настройками и пытался сделать конфу для себя. Ни в одном из случаев сеть виндовс не видит.

mrgoodvin

Проверил у себя - проблема актуальная, для полноты картины нужно перегрузиться т.к. smbd и nmbd были упавшие у меня почему-то, но нет желания :). samba действительно отрабатывает, и выходит проблема где-то в связки thunar -- gio / gvs-backends или представлении данных thunar'ом, хоть подозревал samba. На крайний случай можно в thunar набирать smb://host или же smb://IP. Может еще отпишутся форумчане-xfce-ники и расскажут что у них.

serverdeb10

ради интереса все снес и поставил debian 10 с оболочкой kde plasma. Были проведены те же настройки, что и с xfce, Результат тот же. Встроенный диспетчер файлов не видит сеть, но видит сетевые папки, если их прописать вручную.

mrgoodvin

#5
Цитата: serverdeb10 от 26 сентября 2019, 19:25:16
ради интереса все снес и поставил debian 10 с оболочкой kde plasma. Были проведены те же настройки, что и с xfce, Результат тот же. Встроенный диспетчер файлов не видит сеть, но видит сетевые папки, если их прописать вручную.
Теперь точно знаем что есть проблема. Пока вижу проблему в самом gio, т.к. gio list -hnu smb: ничего не выдает. Но однозначно утверждать нельзя, ведь стандарты дело тонкое (имею ввиду если от них уходить  :( ). Не факт что разработчики gio / gvfs-backnds и samba между собой общались или углублялись в работу  ??? - а это полностью не исключает, хоть и маловероятно, какой-то параметр(-ы) которые нужны в smb.conf. В то же время smbtree прекрасно просматривает рабочую группу. Так что рассуждайте сами, как и что делать дальше, имею ввиду багрепорт (https://www.debian.org/Bugs/Reporting), игнорирование проблемы, дальнейшее разбирательство с поисками и т.п.

Bitkovski

#6
Аналогичная охинея. Самое интересное, что папки, находящиеся на файловике, он же контроллер домена, WS2008R2 монтируются на ура, а вот консультант+, который базируется на 2003R2 упорно не желает монтировать. Но вот через сеть в неё заходит, хоть и не видит. 2008R2 не видит и не заходит, но монтирует.
2003R2 вне домена.
Таки не думайте, шо ви самый умный. Здесь все Евреи!!!

ZGi

Есть какие то новости на эту тему? Установил дебиан 10 и не работает самба, попробовал всё -> виндовс видит хост дебиан но не может подключиться... help

Bitkovski

Таки не думайте, шо ви самый умный. Здесь все Евреи!!!

endru

Без конфигов только сидеть и переписываться о том что да - не работает и не заработало. Причем все ушло в дикий оффтоп, когда ТС обсуждает одну проблему, и подключились с другой.
Увы и ах современные реалии решения проблемы методом - "не работает памагити"

ZGi

Цитата: endru от 16 января 2020, 09:51:01конфигов
да, без problemz!

#confih
[global]
        security = user
        map to guest = Bad User
        min protocol = SMB2
        wins support = true
[share]
        path = /home/debuser/share
        guest ok = yes
        force user = nobody



#testparm

rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[share]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
map to guest = Bad User
security = USER
server min protocol = SMB2
wins support = Yes
idmap config * : backend = tdb


[share]
force user = nobody
guest ok = Yes
path = /home/debuser/share



#smbclient -L localhost -d 9

INFO: Current debug levels:
  all: 9
  tdb: 9
  printdrivers: 9
  lanman: 9
  smb: 9
  rpc_parse: 9
  rpc_srv: 9
  rpc_cli: 9
  passdb: 9
  sam: 9
  auth: 9
  winbind: 9
  vfs: 9
  idmap: 9
  quota: 9
  acls: 9
  locking: 9
  msdfs: 9
  dmapi: 9
  registry: 9
  scavenger: 9
  dns: 9
  ldb: 9
  tevent: 9
  auth_audit: 9
  auth_json_audit: 9
  kerberos: 9
  drs_repl: 9
  smb2: 9
  smb2_credits: 9
  dsdb_audit: 9
  dsdb_json_audit: 9
  dsdb_password_audit: 9
  dsdb_password_json_audit: 9
  dsdb_transaction_audit: 9
  dsdb_transaction_json_audit: 9
  dsdb_group_audit: 9
  dsdb_group_json_audit: 9
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
INFO: Current debug levels:
  all: 9
  tdb: 9
  printdrivers: 9
  lanman: 9
  smb: 9
  rpc_parse: 9
  rpc_srv: 9
  rpc_cli: 9
  passdb: 9
  sam: 9
  auth: 9
  winbind: 9
  vfs: 9
  idmap: 9
  quota: 9
  acls: 9
  locking: 9
  msdfs: 9
  dmapi: 9
  registry: 9
  scavenger: 9
  dns: 9
  ldb: 9
  tevent: 9
  auth_audit: 9
  auth_json_audit: 9
  kerberos: 9
  drs_repl: 9
  smb2: 9
  smb2_credits: 9
  dsdb_audit: 9
  dsdb_json_audit: 9
  dsdb_password_audit: 9
  dsdb_password_json_audit: 9
  dsdb_transaction_audit: 9
  dsdb_transaction_json_audit: 9
  dsdb_group_audit: 9
  dsdb_group_json_audit: 9
Processing section "[global]"
doing parameter security = user
doing parameter map to guest = Bad User
doing parameter min protocol = SMB2
doing parameter min protocol = SMB2
doing parameter wins support = true
pm_process() returned Yes
lp_servicenumber: couldn't find homes
Registering messaging pointer for type 2 - private_data=(nil)
Registering messaging pointer for type 9 - private_data=(nil)
Registered MSG_REQ_POOL_USAGE
Registering messaging pointer for type 11 - private_data=(nil)
Registering messaging pointer for type 12 - private_data=(nil)
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Registering messaging pointer for type 1 - private_data=(nil)
Registering messaging pointer for type 5 - private_data=(nil)
Registering messaging pointer for type 51 - private_data=(nil)
lp_load_ex: refreshing parameters
Freeing parametrics:
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
INFO: Current debug levels:
  all: 9
  tdb: 9
  printdrivers: 9
  lanman: 9
  smb: 9
  rpc_parse: 9
  rpc_srv: 9
  rpc_cli: 9
  passdb: 9
  sam: 9
  auth: 9
  winbind: 9
  vfs: 9
  idmap: 9
  quota: 9
  acls: 9
  locking: 9
  msdfs: 9
  dmapi: 9
  registry: 9
  scavenger: 9
  dns: 9
  ldb: 9
  tevent: 9
  auth_audit: 9
  auth_json_audit: 9
  kerberos: 9
  drs_repl: 9
  smb2: 9
  smb2_credits: 9
  dsdb_audit: 9
  dsdb_json_audit: 9
  dsdb_password_audit: 9
  dsdb_password_json_audit: 9
  dsdb_transaction_audit: 9
  dsdb_transaction_json_audit: 9
  dsdb_group_audit: 9
  dsdb_group_json_audit: 9
Processing section "[global]"
doing parameter security = user
doing parameter map to guest = Bad User
doing parameter min protocol = SMB2
doing parameter min protocol = SMB2
doing parameter wins support = true
pm_process() returned Yes
lp_servicenumber: couldn't find homes
added interface enp2s0 ip=fd5b:44c1:53e1:0:52e5:49ff:fe1d:de7 bcast= netmask=ffff:ffff:ffff:ffff::
added interface enp2s0 ip=192.168.1.100 bcast=192.168.1.255 netmask=255.255.255.0
added interface virbr1 ip=192.168.100.1 bcast=192.168.100.255 netmask=255.255.255.0
Netbios name list:-
my_netbios_names[0]="D10HOST"
Client started (version 4.9.5-Debian).
Opening cache file at /var/cache/samba/gencache.tdb
Opening cache file at /var/run/samba/gencache_notrans.tdb
sitename_fetch: No stored sitename for realm ''
name localhost#20 found.
Connecting to 127.0.0.1 at port 445
Socket options:
SO_KEEPALIVE = 0
SO_REUSEADDR = 0
SO_BROADCAST = 0
TCP_NODELAY = 1
TCP_KEEPCNT = 9
TCP_KEEPIDLE = 7200
TCP_KEEPINTVL = 75
IPTOS_LOWDELAY = 0
IPTOS_THROUGHPUT = 0
SO_REUSEPORT = 0
SO_SNDBUF = 2626560
SO_RCVBUF = 1061808
SO_SNDLOWAT = 1
SO_RCVLOWAT = 1
SO_SNDTIMEO = 0
SO_RCVTIMEO = 0
TCP_QUICKACK = 1
TCP_DEFER_ACCEPT = 0
session request ok
negotiated dialect[SMB3_11] against server[localhost]
got OID=1.3.6.1.4.1.311.2.2.10
Enter WORKGROUP\root's password:
GENSEC backend 'gssapi_spnego' registered
GENSEC backend 'gssapi_krb5' registered
GENSEC backend 'gssapi_krb5_sasl' registered
GENSEC backend 'spnego' registered
GENSEC backend 'schannel' registered
GENSEC backend 'naclrpc_as_system' registered
GENSEC backend 'sasl-EXTERNAL' registered
GENSEC backend 'ntlmssp' registered
GENSEC backend 'ntlmssp_resume_ccache' registered
GENSEC backend 'http_basic' registered
GENSEC backend 'http_ntlm' registered
GENSEC backend 'http_negotiate' registered
GENSEC backend 'krb5' registered
GENSEC backend 'fake_gssapi_krb5' registered
Starting GENSEC mechanism spnego
Starting GENSEC submechanism ntlmssp
Got challenge flags:
Got NTLMSSP neg_flags=0x628a8215
  NTLMSSP_NEGOTIATE_UNICODE
  NTLMSSP_REQUEST_TARGET
  NTLMSSP_NEGOTIATE_SIGN
  NTLMSSP_NEGOTIATE_NTLM
  NTLMSSP_NEGOTIATE_ALWAYS_SIGN
  NTLMSSP_TARGET_TYPE_SERVER
  NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
  NTLMSSP_NEGOTIATE_TARGET_INFO
  NTLMSSP_NEGOTIATE_VERSION
  NTLMSSP_NEGOTIATE_128
  NTLMSSP_NEGOTIATE_KEY_EXCH
short string '', sent with NULL termination despite NOTERM flag in IDL
short string '', sent with NULL termination despite NOTERM flag in IDL
NTLMSSP: Set final flags:
Got NTLMSSP neg_flags=0x62088215
  NTLMSSP_NEGOTIATE_UNICODE
  NTLMSSP_REQUEST_TARGET
  NTLMSSP_NEGOTIATE_SIGN
  NTLMSSP_NEGOTIATE_NTLM
  NTLMSSP_NEGOTIATE_ALWAYS_SIGN
  NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
  NTLMSSP_NEGOTIATE_VERSION
  NTLMSSP_NEGOTIATE_128
  NTLMSSP_NEGOTIATE_KEY_EXCH
NTLMSSP Sign/Seal - Initialising with flags:
Got NTLMSSP neg_flags=0x62088215
  NTLMSSP_NEGOTIATE_UNICODE
  NTLMSSP_REQUEST_TARGET
  NTLMSSP_NEGOTIATE_SIGN
  NTLMSSP_NEGOTIATE_NTLM
  NTLMSSP_NEGOTIATE_ALWAYS_SIGN
  NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
  NTLMSSP_NEGOTIATE_VERSION
  NTLMSSP_NEGOTIATE_128
  NTLMSSP_NEGOTIATE_KEY_EXCH
session setup ok
tconx ok

Sharename       Type      Comment
---------       ----      -------
Bind RPC Pipe: host localhost auth_type 0, auth_level 1
rpc_api_pipe: host localhost
rpc_read_send: data_to_read: 52
check_bind_response: accepted!
rpc_api_pipe: host localhost
rpc_read_send: data_to_read: 216
share           Disk     
IPC$            IPC       IPC Service (Samba 4.9.5-Debian)
Reconnecting with SMB1 for workgroup listing.
sitename_fetch: No stored sitename for realm ''
name localhost#20 found.
Connecting to 127.0.0.1 at port 139
Socket options:
SO_KEEPALIVE = 0
SO_REUSEADDR = 0
SO_BROADCAST = 0
TCP_NODELAY = 1
TCP_KEEPCNT = 9
TCP_KEEPIDLE = 7200
TCP_KEEPINTVL = 75
IPTOS_LOWDELAY = 0
IPTOS_THROUGHPUT = 0
SO_REUSEPORT = 0
SO_SNDBUF = 2626560
SO_RCVBUF = 1061808
SO_SNDLOWAT = 1
SO_RCVLOWAT = 1
SO_SNDTIMEO = 0
SO_RCVTIMEO = 0
TCP_QUICKACK = 1
TCP_DEFER_ACCEPT = 0
session request ok
smbXcli_negprot_smb1_done: No compatible protocol selected by server.
protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE
Failed to connect with SMB1 -- no workgroup available



Bitkovski

#11
Цитата: ZGi от 15 января 2020, 20:54:09
Есть какие то новости на эту тему? Установил дебиан 10 и не работает самба, попробовал всё -> виндовс видит хост дебиан но не может подключиться... help
Вот с 2003R2, чтоб ему долго жить, так и не смог подружить, а в остальном ставите cifs-utils и монтируете. Я через webmin делаю, не имею желания писаниной заниматься. И так 15 лет этим страдал.
[attach=1,msg117961]
Таки не думайте, шо ви самый умный. Здесь все Евреи!!!

endru

Цитата: ZGi от 16 января 2020, 11:35:03да, без problemz!
Цитата: endru от 16 января 2020, 09:51:01Причем все ушло в дикий оффтоп, когда ТС обсуждает одну проблему, и подключились с другой
отдельную тему пожалуйста создаем, с описанием проблемы. из того что представлено - явно видно что все работает не в домене - и похоже что никто не добавлял пользователей в samba - локальные пользователи и пользователи samba - разные.
Чтобы оффтоп не продолжался дальше в этой теме - закрою на время. Открывайте свои темы с конкретными проблемами, и конфигами.