Linux не видит сеть. Не удалось получить список доступных на сервере ресурсов
На некоторых дистрибутивах Linux после учтановки — приложение «Файлы» не видит сеть Windows. При попытке открыть её, либо молча открывается пустая директория с надписью типа папка пуста, либо показывается сообщение об ошибке типа: «Не удалось получить список доступных на сервере ресурсов», не удалось открыть «Сеть Windows» или что-нибудь подобное. Конечно можно обойтись прямым обращением к хосту как описано здесь http://programmingandnotonly.blogspot.com/2017/11/windows-linux-mint.html, но это «такое». Данное поведение я обнаружил на свежеустановленных Centos 8 Desktop и Fedora 31 Workstation, и очень расстроился, т.к. поиски по интернету причины этого заняли очень много времени и тщетных попыток. Однако, интересно что Ubuntu после установки всё открывает без проблем. Сейчас я покажу решение которое помогло мне и решение, которые, возможно, поможет кому-то ещё.
Итак, в моём случае проблема была в файле конфигурации самбы:
/etc/samba/smb.conf
Его содержимое в Федоре было следующим:
1 2 3 4 5 | GNU nano 4.3 /etc/samba/smb-original.conf # See smb.conf.example for a more detailed config file or # read the smb.conf manpage. # Run 'testparm' to verify the config is correct after # you modified it. |
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775
Так как на этой машине мне абсолютно не нужны разделы home, priters и print$, то я их благополучно удалил, а раздел global сделал на подобии Ubuntu. Таким образом у меня получился файл с содержанием:
1 2 3 4 | # See smb.conf.example for a more detailed config file or # read the smb.conf manpage. # Run 'testparm' to verify the config is correct after # you modified it. |
[global]
workgroup = WORKGROUP
security = user
wins support = no
После перезагрузки сеть открылась!
Если Вам это не помогло, то думаю стоит попробовать это:
https://pikabu.ru/story/na_samom_dele_ubu…