3

У меня очень странная проблема,

Я самба настроена и работает. Я могу получить к нему доступ, если использую ручной доступ, например:

smb://myserver

однако это не показывает это в списке под моей РАБОЧЕЙ ГРУППЫ. (Папка не отображается в моей сети)

вот кто-то

[global]
   workgroup = WORKGROUP #(Set this to your Windows workgroup)
   server string = %h server
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
   wins support = yes
   usershare allow guests = yes

[data]
  comment = Data share
  path = /media/external
  browseable = yes
  read only = no
  writeable = yes
  available = yes
  only guest = no
  create mask = 0777
  directory mask = 0777
  public = yes 

РЕДАКТИРОВАТЬ:

Результаты nmblookup:

$nmblookup myserve
querying myserver on 192.168.0.255
192.168.0.3 myserver<00>

Результаты тестпарма:

$testparm -v
Load smb config files from /etc/samba/smb.conf                                                                                                                               
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)                                                                                                                                                                                                                                                 
Processing section "[data]"                                                                                                                                                  
Loaded services file OK.                                                                                                                                                     
Server role: ROLE_STANDALONE                                                                                                                                                 
Press enter to see a dump of your service definitions  

1 ответ1

1

Согласно документации: «Любая строка, начинающаяся с точки с запятой («; ») или символа хеша (« # »), игнорируется, как и строки, содержащие только пробел».

Поэтому, к сожалению, комментарии с использованием (#) или (;) недопустимы, если только (#) или (;) не встречаются в начале строки.

Если вы удалите конечный знак #(Set this to your Windows workgroup) из директивы рабочей группы, он должен работать для вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .