Jak uzyskać dostęp do dysku udostępnionego z wiersza polecenia w systemie OS X

12

Mam wspólny dysk o nazwie „muzyka”. Pokazuje się w Finderze bez problemów.

Jak uzyskać dostęp do tego z wiersza polecenia na komputerze Mac? Nigdzie nie mogę go znaleźć - czy jest jakiś sposób, aby uzyskać do niego dostęp?

some1
źródło
Gdzie jest fizycznie zlokalizowany? Kolejna partycja? Inny komputer? NAS? Biblioteka internetowa? Jaka jest ścieżka
Raystafarian

Odpowiedzi:

17

Jeśli udział sieciowy jest już zamontowany w Finderze, będzie dostępny /Volumesw powłoce, np. Jeśli Twój udział nazywa się „muzyką”, znajdziesz go pod:

/Volumes/music

Jeśli nadal musisz go zamontować, możesz go zamontować w dowolnym miejscu - najlepiej nie /Volumes, ale na przykład na pulpicie. Możesz mount_smbfsto zrobić. Pełna składnia wyglądałaby następująco:

mount_smbfs //[domain;][user[:password]@]server[/share] ~/Desktop/music

W twoim przypadku, jeśli nie masz specjalnego loginu i guestpoświadczeń, być może wystarczy, że po wyświetleniu monitu o hasło możesz je nacisnąć Enteri pominąć:

mkdir -p ~/Desktop/music
mount_smbfs //host/music ~/Desktop/music

… I voilà:

wprowadź opis zdjęcia tutaj

Jeśli masz użytkownika i hasło, możesz użyć //user@host/music, a następnie wprowadzić hasło interaktywnie.

Aby bezpiecznie odmontować, po prostu zadzwoń:

umount ~/Desktop/music/
slhck
źródło
Gdy próbuję, otrzymuję: mount_smbfs: połączenie z serwerem nie powiodło się: nie można przydzielić pamięci
Rooster242
0

Muszę to przetestować na komputerze Mac, ale w tym artykule wyjaśniono, jak używać programu smbclient do wykonywania tego, czego potrzebujesz.

Weź Spójrz tutaj.

W skrócie:

$ smbclient -U user -I 192.168.0.105 -L //smbshare/
Carlos
źródło