Problemy z Samba Share to Mac


0

Pracuję nad zbudowaniem małego serwera Ubuntu do uruchamiania Plexa. Mam zainstalowany i uruchomiony Ubuntu Server. Zainstalowałem Plexa i Sambę. Zamontowałem na oddzielnym dysku wewnętrznym (gdzie chcę, aby moje media były przechowywane) i ustawiłem automatyczne montowanie po uruchomieniu komputera.

Skonfigurowałem udział w smb.conf tak:

[Media Drive]
 comment = Media Drive
 path = /media/mediadrive
 browseable = yes
 read only = no
 guest ok = no
 valid users = <myunixusername>
 writeable = yes
 public = yes
 available = yes

Zrestartowałem proces samby i uruchomiłem testparm. Problem pojawia się, gdy próbuję połączyć się z udziałem z mojego komputera Mac. Wybieram Go > Connect to Serverz Findera. Wchodzę smb://192.168.0.22i łączę się. Następnie pyta, czy chcę się połączyć jako „Gość” lub „Zarejestrowany użytkownik”. Wybieram „Zarejestrowany użytkownik” i wpisuję nazwę użytkownika unixuser i hasło. Otrzymuję następujący błąd:

There was a problem connecting to the server “192.168.0.22”.

Check the server name or IP address, and then try again. If you continue to have problems, contact your system administrator.

Czy ktoś ma jakieś pomysły, jak to rozwiązać, abym mógł dodać multimedia do udziału, aby Plex mógł nim zarządzać?


Czy zainstalowałeś libpam-smbpass?
Arup Roy Chowdhury

Nie, co to jest i co robi?
rctneil

Umożliwia synchronizację haseł i jest potrzebny do udostępniania samby.
Arup Roy Chowdhury

@ArupRoyChowdhury Zakładam, że po uruchomieniu polecenia w poniższej odpowiedzi nie będę tego potrzebować, ale wygląda na użyteczny i może rozważyć to, gdy naprawię sam problem.
rctneil

Odpowiedzi:


0

Czy twój użytkownik ma hasło do Samby?

sudo smbpasswd -a <myunixusername>

Może to być ten sam pswd, co hasło użytkownika - nie musi tak być. To jednak ułatwia.


Tak, zrobiłem to z moją unikalną nazwą użytkownika i użyłem tego samego hasła, aby zachować prostotę
rctneil

Masz jakieś przemyślenia na temat tego, co następnie sprawdzić?
rctneil

Czy możesz się połączyć za pomocą smbclient? smbclient -L <hostname, ip, or localhost>? Użyj tego z terminala ssh serwera.
HATEthePLOT

Czy to działa na moim komputerze Mac lub serwerze? Jeśli serwer oznacza, że ​​smbclient nie jest zainstalowany. a My Mac nie wie, co zrobić z tym poleceniem.
rctneil

Jest to w zasadzie klient twojego serwera samby. Nie wiem / nie sądzę, czy istnieje narzędzie wiersza polecenia dla systemu Mac. Ale zainstaluj go na serwerze i sprawdź, czy łączysz się na localhost. Pokazuje szczegółowe informacje o ustawieniach, grupie roboczej itp.
HATEthePLOT
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.