У меня есть общий ресурс Samba в моем домашнем каталоге, как описано здесь. На моем Windows-устройстве я могу получить доступ к общему ресурсу, открыть файлы и записать их. Сервер, к которому я подключаюсь, является виртуальной машиной Ubuntu 12.04, работающей в Virtualbox.
В моем домашнем каталоге у меня есть символическая ссылка /var/www
на ~/www
:
charlesr@hicks:~$ ls -lad www
lrwxrwxrwx 1 charlesr charlesr 8 Jul 16 18:45 www -> /var/www
Хотя символическая ссылка принадлежит мне (charlesr), я не могу получить к ней доступ через Windows:
Я проверил разрешения для /var/www
и этот каталог является частью группы www-data
, частью которой я являюсь:
charlesr@hicks:~$ ls -lad /var/www
drwxrwsr-x 3 root www-data 4096 Jul 16 18:13 /var/www
charlesr@hicks:~$ grep www-data /etc/group
www-data:x:33:charlesr
Так чего мне здесь не хватает? Почему я не могу получить доступ к этому каталогу с символическими ссылками, на который у моего пользователя есть права на чтение и запись? Я новичок в Samba, поэтому я надеюсь, что это что-то очевидное.