Eva_Berg
Не строки добавляй, а пересоздай под себя и не вручную.
НЕТ дефолтных конфигов сейчас их убрали из программы самба сейчас голая устанавливается, взял за основу дефолтный конфиг ubuntu эффект то же не работает
Я представляю если что то надо настроить в арче это же трындец, проще уж винду поставить, не могу самбу запустить 4 день не видит сетку и так любую прогу возьми или костыль или через тьму таракань запускать все. Какая то убогая ос.
Eva_Berg
ну я и говорю - у тебя не расшарено ничего, ты куда на тот комп заходить то собрался? На принтер? Так и на него не выйти, ибо browseable = No, судя по конфигу на него тока на печать отправлять мона.
Вот тебе мой вывод testparm, сравни со своим:

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

Press enter to see a dump of your service definitions

# Global parameters
[global]
dns proxy = No
log file = /usr/local/samba/var/log.%m
max log size = 50
security = USER
server min protocol = SMB2
server role = standalone server
server string = Samba Server Version %v
usershare allow guests = Yes
usershare max shares = 100
usershare path = /var/lib/samba/usershare
idmap config * : backend = tdb
cups options = raw
[printers]
browseable = No
comment = All Printers
path = /usr/spool/samba
printable = Yes

Добавил твои строки не работает, арч не видит компы в сети
Eva_Berg
вывод testparm покажи сначала. И попробуй как я - через system-config-samba настроить. "Другие компы друг друга видеть перестают" - очень похоже на конфликт мастер-браузеров.
Попробуй сначала зайти на другой комп не через поиск его в самбашарах, а прописав в дольфине напрямую адрес, как я делаю. smb://имя компа или даже так - smb://его айпишник, а то мб nmbd косорезит еще.

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

Press enter to see a dump of your service definitions

# Global parameters
[global]
dns proxy = No
log file = /usr/local/samba/var/log.%m
max log size = 50
server min protocol = SMB2
server role = standalone server
server string = VELES
usershare allow guests = Yes
usershare max shares = 100
usershare path = /var/lib/samba/usershare
idmap config * : backend = tdb
[printers]
browseable = No
comment = All Printers
path = /usr/spool/samba
printable = Yes

smb://192.168.1.21 пишет доступ запрещен
Eva_Berg
У меня samba настроена дедовско-нубским методом:
1. Ставлю самбу, настраиваю запуск. Единственное что не smbd.service а smbd.socket, мне она нафиг дома не нужна все время запущенная, достаточно запуска "по требованию" при первой попытке соединения.
2. yaourt -S system-config-samba (в этой мегатулзе имхо и дите убунтовоспитанное разберется), там добавляю юзера, пароль и шару.

Собсна все. Из винды шара отлично открывается, с другого арчика тоже. Единственное что несколько раздражает - комп нифига не виден ни в виндовом "сетевом окружении" ни в кедах через пункт дольфина "Сеть-общие папки Samba", но все работает если в винде вручную ввести путь \\arch-home ну или в дольфине самостоятельно добавить запись видаДа пробывал разные конфиги эфект тот же, тут один вариант сам п
smb://arch-home
Разруливать почему в сетевом окружении не видно, мне банально лениво, работает и ладно.

рограммный пакет не исправен

З.Ы. к слову, никого не смутило, что в примере конфига, который ТС привел в самом начале, все пункты кроме printers и global, замаскированы точкой с запятой? Я мб что то неправильно понимаю, но в его примере же собсна ничего не расшарено кроме принтера.
http://smb-conf.ru/rezyume-format-fajla.html
Все строки начинающиеся с символа ";" с запятой или "#" игнорируются как строки содержащие только пробел.

Да пробывал разные конфиги эффект то же, арч ничего не видит и и другие компы по сети перестают видеть друг друга. Скиньте ваши конфиги у меня 5 шт ни один не работает
RusWolf
veles16
это как
Это только одному тебе известно, что ты накрутил в конфиге.
Даже с дефолтным конфигом такая шляпа скорее всего сам пакет самба не доработан

Скинь свой конфиг попробую
RusWolf
veles16
не работает не видит самба компы в сети ни виндовс ни linux
Бывает, но чтение arch wiki это не отменяет.

Обнаружил интересную вещь при включении арча в сеть, вообще все компьютеры рабочей группы перестают видеть друг друга и линукс и виндовс это как
RusWolf
veles16
как всегда с арчем все перемудрили
Как всегда не читаем arch wiki.
Что бы видеть виндовые сети:
[global]
server min protocol = SMB2
не работает не видит самба компы в сети ни виндовс ни linux
vs220
veles16
netstat нет такой команды
pacman -S net-tools
sudo netstat -anp |grep 5353
udp 46720 0 0.0.0.0:5353 0.0.0.0:* 1140/libpepflashpla
udp 5376 0 0.0.0.0:5353 0.0.0.0:* 317/avahi-daemon: r
udp6 52096 0 :::5353 :::* 1140/libpepflashpla
udp6 18688 0 :::5353 :::* 317/avahi-daemon: r

Буду следить за темой может придумаете чего нибудь, пока на ноуте windows посижу там все равно все по проще; раньше вообще такой проблемы не было ставишь самбу по вики пилишь конфиг и все работает, сейчас за что не хватись все через одно место если как я с нуля систему поставил вообще труба

Все таки почему то уверен что дело в самом программном пакете самба, что то там перемудрили создатели арча
vasek
veles16
sudo netstat -anp |grep 5353
sudo: netstat: command not found
нет такой команды
дожили ….
ну и?