Na moim serwerze ubuntu mam kilka udziałów, do których mogę uzyskać dostęp za pomocą wyszukiwarki:
smb://server.domain/share
pomyślnie bez konieczności wpisywania hasła. Gdy próbuję zamontować udziały serwera z wiersza polecenia, należy:
mount_smbfs '//share;user:@server.domain/share' /Volumes/share
dostaję
mount_smbfs: server rejected the connection: Authentication error
Jeśli zamontuję jedną z akcji z wyszukiwarki, wszystkie inne mogą zostać zamontowane z linii poleceń bez pojawienia się tego błędu.
Przeszukałem różne witryny wymiany stosów i znalazłem następujące powiązane pytania i linki:
- https://superuser.com/questions/1269386/why-cant-i-mount-shares-by-smb-since-high-sierra
- Dlaczego mac smb connect kończy się niepowodzeniem z logowaniem z cli, ale działa z wyszukiwarki i konta gościa?
- Połączenia SMB powodują błąd uwierzytelnienia po uaktualnieniu systemu Mac OS X do wersji 10.13
- https://serverfault.com/questions/367950/secure-way-to-mount-a-password-protected-cifs-share-in-mac
- https://support.apple.com/en-us/HT208209
- Mac OS Sierra podłączony do udziału SMB wciąż zapomina o uprawnieniach na poziomie folderu
Większość z nich ma kilka tysięcy wyświetleń i kilka upvotes. Co ciekawe, znalazłem dwa komentarze, w których użytkownicy wyrażają frustrację związaną z tym, że problem nie został rozwiązany w spójny sposób.
Z drugiej strony istnieje wiele odpowiedzi na pytania i niektóre pytania - wydaje się, że ten problem jest bardzo dobrze znany, a niektórzy oświeceni użytkownicy uważają, że jest bardzo jasne, co robić.
Ponieważ ten problem denerwuje mnie codziennie, odważę się zadać pytanie ponownie w kontekście Ubuntu 16.04 LTS i Mac OS High Sierra 10.13.6.
Obawiam się, że odpowiedzi z przeszłości nie działają już w tym kontekście.
Powody, dla których zadaję pytanie, są takie, że połączenia SMB „gubią się” w ciągu nocy. To jest inne zachowanie niż w moich innych systemach. Połączenie CIFS między moimi maszynami Ubuntu pozostaje stabilne w czasie, podczas gdy Mac OS wydaje się mieć pewne zasady odłączania.
Więc mój problem może zostać rozwiązany poprzez stabilne połączenie lub automatyczne przywrócenie połączenia za pomocą skryptu
W jaki sposób można uzyskać stały lub automatyczny skrypt łączący połączenie SMB między klientem Mac OS High Sierra 10.3.6 a serwerem SMB Ubuntu / Linux?