Я получаю следующую ошибку при попытке доступа к общему ресурсу 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
кажется, работает как корневой сервис, когда я проверяю процессы. Так что я пытаюсь понять, почему у меня не может быть этого в моем домашнем каталоге.