/media/MYDISK
to gdzie mój dysk twardy jest montowany automatycznie. Utworzyłem dowiązanie symboliczne, używając:
ln -s /media/MYDISK /home/camilo/MYDISK
chmod 777 /home/camilo/MYDISK
Konfiguruję smb.conf w ten sposób:
[myshare1]
comment = external disk
browsable = yes
path = /home/camilo/MYDISK
guest ok = yes
read only = no
create mask = 0775
Ponadto w [global]
sekcji próbowałem dodać następujące wiersze:
follow symlinks = yes
wide links = yes
unix extensions = no
Problem polega na tym, że podczas przeglądania folderu współdzielonego w systemie Windows 7 pojawia się błąd „\\ etc \ myshare1 nie jest dostępny”. Wskazując na path
zwykły folder działa dobrze. Ponadto, gdy wskazuję bezpośrednio /media/MYDISK
, pokazuje ten sam błąd.
EDYCJA : aby było ciekawiej, nie mam interfejsu graficznego, więc muszę bezpośrednio dotknąć plików konfiguracyjnych ..
ubuntu
samba
symbolic-link
Cambraca
źródło
źródło
Odpowiedzi:
edytuj,
/etc/samba/smb.conf
aby uwzględnićforce user = yourLogin
w[global]
sekcjiz tego wątku pracował dla mnie:
http://ubuntuforums.org/showthread.php?t=1710811
źródło
service smbd restart
Możesz także spróbować użyć webmina do skonfigurowania swojego udziału. Daje ci interfejs internetowy, z którym możesz się połączyć i łatwo skonfigurować wiele aspektów swojego serwera:
źródło
Miałem ten sam problem i rozwiązałem go, montując dysk zewnętrzny ręcznie z moim użytkownikiem (tj. Nie rootem).
źródło
Dowiązanie symboliczne:
ln -s / media / MYDISK / home / camilo / MYDISK
powinien mieć już uprawnienia 777, więc nie trzeba:
chmod 777 / home / camilo / MYDISK
chociaż może być konieczne bezpośrednie dostosowanie uprawnień / media / MYDISK.
A w bloku udostępniania samby użyj bezpośrednio:
ścieżka = / media / MYDISK
zamiast:
ścieżka = / home / camilo / MYDISK
źródło