Udostępnianie zewnętrznego dysku twardego w Ubuntu przy użyciu Samby

10

/media/MYDISKto 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 pathzwykł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 ..

Cambraca
źródło
Czy próbowałeś share-admin? Jest dostarczany z systemem i działa całkiem dobrze, nawet jeśli pisze konfigurację samby.
marcusw

Odpowiedzi:

2

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:

Co to jest Webmin?

Webmin to internetowy interfejs do zarządzania systemem w systemie Unix. Za pomocą dowolnej nowoczesnej przeglądarki internetowej możesz skonfigurować konta użytkowników, Apache, DNS, udostępnianie plików i wiele więcej. Webmin eliminuje potrzebę ręcznej edycji plików konfiguracyjnych systemu Unix, takich jak / etc / passwd, i pozwala zarządzać systemem z konsoli lub zdalnie. Zobacz stronę standardowych modułów, aby uzyskać listę wszystkich funkcji wbudowanych w Webmin, lub sprawdź zrzuty ekranu.

terdon
źródło
0

Miałem ten sam problem i rozwiązałem go, montując dysk zewnętrzny ręcznie z moim użytkownikiem (tj. Nie rootem).

Doppelganger
źródło
0

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