[Решено] Проблемы с samba

делал все параллельно с вами то же самое, компьютеры появились.

sudo systemctl status smbd nmbd - что показывает?
smbtree -b -N

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

WORKGROUP - это точно ваша рабочая группа?
systemctl status smbd nmbd
● smbd.service - Samba SMB/CIFS server
   Loaded: loaded (/usr/lib/systemd/system/smbd.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2017-07-25 14:40:29 MSK; 6min ago
  Process: 437 ExecStart=/usr/bin/smbd -D (code=exited, status=0/SUCCESS)
 Main PID: 449 (smbd)
    Tasks: 5 (limit: 4915)
   CGroup: /system.slice/smbd.service
           ├─449 /usr/bin/smbd -D
           ├─451 /usr/bin/smbd -D
           ├─452 /usr/bin/smbd -D
           ├─458 /usr/bin/smbd -D
           └─609 /usr/bin/smbd -D

июл 25 14:40:29 as-pc systemd[1]: Starting Samba SMB/CIFS server...
июл 25 14:40:29 as-pc systemd[1]: Started Samba SMB/CIFS server.
июл 25 14:40:30 as-pc smbd[449]: [2017/07/25 14:40:30.025394,  0] ../lib/util/become_daemon.c:124(daemon_ready)
июл 25 14:40:30 as-pc smbd[449]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections

● nmbd.service - Samba NetBIOS name server
   Loaded: loaded (/usr/lib/systemd/system/nmbd.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2017-07-25 14:40:29 MSK; 6min ago
  Process: 420 ExecStart=/usr/bin/nmbd -D (code=exited, status=0/SUCCESS)
 Main PID: 436 (nmbd)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/nmbd.service
           └─436 /usr/bin/nmbd -D

июл 25 14:40:28 as-pc systemd[1]: Starting Samba NetBIOS name server...
июл 25 14:40:29 as-pc systemd[1]: Started Samba NetBIOS name server.
июл 25 14:40:29 as-pc nmbd[436]: [2017/07/25 14:40:29.372092,  0] ../lib/util/become_daemon.c:124(daemon_ready)
июл 25 14:40:29 as-pc nmbd[436]:   STATUS=daemon 'nmbd' finished starting up and ready to serve connections

WORKGROUP - рабочая группа.
Ждал минут пять, но компьютеры в сети не появились.
тогда ДОЛЖНО все работать, просто должно и все.

smbtree -b -N - что-нибудь ищет?
smbtree -b -N - что-нибудь ищет?
Да, что удивительно, я просто забыл написать об этом, но она находит некоторые ресурсы, например
smbtree -b -N
WORKGROUP
\\WORK-DEBIAN Samba 4.5.8-Debian
\\WORK-DEBIAN\IPC$ IPC Service (Samba 4.5.8-Debian)
\\WORK-DEBIAN\Общедоступные myshare
\\WORK-DEBIAN\print$ Printer Drivers
\\WKS87
\\VIRT7-2 virt7-2
\\VIRT7-2\Users
\\VIRT7-2\test
\\VIRT7-2\print$ Драйверы принтеров
\\VIRT7-2\IPC$ Удаленный IPC
\\VIRT7-2\C$ Стандартный общий ресурс
\\VIRT7-2\ADMIN$ Удаленный Admin

Хотя не все компьютеры показывает.
Странно. Проверил под разными DE (LXQT и XFCE4) результат один - показывает. Но показывает только те ресурсы, которые имеет общие папки или принтеры.

Предлагаю вернуть настройки по умолчанию в самбе sudo cp /etc/samba/smb.conf.default /etc/samba/smb.conf и внести только WORKGROUP, не трогая больше ничего.

Может арч где-то криво стал, или какой-то из пакетов - здесь может быть все что угодно.

P.S.: со всеми перечисленными настройками настройками у меня работает
Linux greenader 4.11.9-1-ARCH #1 SMP PREEMPT Wed Jul 5 18:23:08 CEST 2017 x86_64 GNU/Linux
lxqt
samba 4.6.5
gvfs-smb 1.32.1+3+gd852665e-1
На всякий случай...
dak
Нет, как только после smb:/// что-то вводишь, появляется слева красный круг, не зависимо от ввода или имя или ип адрес.
^^^ тут ошибка, - что-то вводить нужно не после трёх слешей, а после двух: smb://bla.bla.bla...
Решил проблему следующим образом
Добавил в файл smb.conf в секцию Global Settings

username map = /etc/samba/smbusers
os level = 33
map to guest = Bad User
usershare allow guests = yes
guest ok = yes

cat /etc/samba/smbusers
nobody = guest pcguest

Пароль у nobody в sambe сделал пустым.

Все заработало после перезагрузки.
 
Зарегистрироваться или войдите чтобы оставить сообщение.