У меня проблемы с доступом к моему sambashare на Mac (high sierra). Я могу видеть общие папки, но когда я получаю к ним доступ, я получаю «у вас нет разрешения на доступ к этому». Мой файл smb.conf выглядит примерно так:
[global]
workgroup = MY-WORKGROUP
server string = %h server (Samba, Ubuntu)
security = user
map to guest = bad user
dns proxy = no
[_it_data]
comment = IT data file share (only sudo users accessible)
path = /home/serveradmin/sambashare/_it_data
browseable = no
guest ok = no
read only = no
available = yes
writeable = yes
valid users = @sudo
Пользователь, к которому я обращаюсь, находится в группе sudo и группе sambashare:
serveradmin@comp:~$ id user
uid=1015(user) gid=1000(serveradmin) groups=1000(serveradmin),27(sudo),116(sambashare)
serveradmin@comp:~$
Однако, как уже говорилось, когда я пытаюсь получить доступ к общему ресурсу, я получаю это (пока не могу встраивать изображения).
Вопрос в том, как я могу успешно получить свою долю для подключения к моему компьютеру?
ОБНОВИТЬ:
Я смог собрать больше информации об этом. Кажется, я могу успешно подключиться к общим ресурсам, чтобы просмотреть их:
user:~ admin$ smbutil view //user@10.0.1.57
Password for 10.0.1.57:
Share Type Comments
-------------------------------
print$ Disk Printer Drivers
approved-software Disk Approved software file share
office Disk Office file share, accessible to everyone
property-management Disk Property management file share
construction Disk Construction file share
sales Disk Sales file share
home Disk Home directories, save your cool stuff here
property-files Disk Property files share
marketing Disk Marketing files share
accounting-share Disk Accounting file share
IPC$ Pipe IPC Service (SERVER (Samba share))
11 shares listed
Но когда я пытаюсь подключиться напрямую к общему ресурсу:
user:~ admin$ smbutil view //user@10.0.1.57/home
Password for 10.0.1.57:
smbutil: share name doesn't exist: Permission denied
Таким образом, этот вопрос меняет мой вопрос: почему я не могу подключиться напрямую к своим ресурсам?