Я получаю следующую ошибку при попытке доступа к общему ресурсу samba.

[2019/02/24 20:24:48.978082,  0] ../source3/smbd/uid.c:386(change_to_user_internal)
  change_to_user_internal: chdir_current_service() failed!

Я создал папку, предоставил ей 777 разрешений и никому не показывал ее, но, что бы я ни пытался, она не позволит мне открыть ее.

Вот этот файл

[global]
   map to guest = Bad User
   workgroup = WORKGROUP
   server string = Samba Server
   server role = standalone server
   dns proxy = no 


[Shared]
  comment = Allow all users to read/write
  path = /home/andrius/Shared
  public = yes
  guest ok = yes
  writable = yes

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

smb.service кажется, работает как корневой сервис, когда я проверяю процессы. Так что я пытаюсь понять, почему у меня не может быть этого в моем домашнем каталоге.

0