LINUX.ORG.RU

Samba шары в проводнике

 , ,


0

2

Приветы. Что-то в ступоре. Который день бьюсь, хочу видеть виндовые шары в проводнике (по типу обзора сетевого окружения в винде). Linux archlinux 4.18.4-arch1-1-ARCH, но ставил в виртуалку Федору и даже Убунту - не работает нигде.

В thunar и dolphin я могу добавить папку по типу smb://server/share, ввести логопас и она примонтируется. Не работает именно обзор сети.

Пакеты kdenetwork-filesharing, gvfs, gvfs-smb стоят.

smbtree тоже работает:

[mpb@archlinux ~]$ smbtree
WORKGROUP
	\\TW2            		
	\\DESKTOP-N911NAB		
	\\ARCHLINUX      		Samba Server
		\\ARCHLINUX\HP_Color_LJ_MFP_880	HP Color LJ MFP 880
		\\ARCHLINUX\Xerox_VersaLink_B7025	Xerox VersaLink B7025
		\\ARCHLINUX\HP_LaserJet_300_colorMFP_M375nw	HP LaserJet 300 colorMFP M375nw
		\\ARCHLINUX\IPC$           	IPC Service (Samba Server)

Подскажите хотя бы куда копать.

я нашел решение. вот рабочий конфиг:

# cat smb.conf 

[global]
   workgroup = WORKGROUP
   dns proxy = no
   log file = /var/log/samba/%m.log
   max log size = 1000
   client max protocol = NT1
   server role = standalone server
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
   pam password change = yes
   map to guest = Bad Password
   usershare allow guests = yes
   name resolve order = lmhosts bcast host wins
   security = user
   guest account = nobody
   usershare path = /var/lib/samba/usershare
   usershare max shares = 100
   usershare owner only = yes
   force create mode = 0070
   force directory mode = 0070

[homes]
   comment = Home Directories
   browseable = no
   read only = yes
   create mask = 0700
   directory mask = 0700
   valid users = %S

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
и самой главной строкой здесь является client max protocol = NT1 . но есть минус. вы будете видеть сеть а вас не будут. чтобы было наоборот надо вместо NT1 написать SMB3. речь идет о вин 10 1803. и установите первый протокол в винде если он не установлен.

jura12 ()