Jakie polecenie terminalu pozwala zobaczyć, w jaki sposób połączone są udziały sieciowe?


3

Chciałbym zobaczyć, w jaki sposób pewne udziały woluminów są połączone z moim komputerem Mac. Jestem w sieci Windows i muszę wiedzieć, czy udziały są połączone przez SMB2, CIFS lub protokół AFP ... itd ... Czy muszę ponownie uruchamiać komputer Mac za każdym razem, aby uzyskać dokładny odczyt? (Pamięć podręczna)

Odpowiedzi:


3

Możesz użyć polecenia mount z terminala:

mount

Spowoduje to wydrukowanie wszystkiego zamontowanego w systemie oraz szczegółowych informacji na temat używanego protokołu i przez kogo. Oto przykładowe dane wyjściowe:

/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
map -fstab on /Network/Servers (autofs, automounted, nobrowse)
/dev/disk1s2 on /Volumes/TM Backup (hfs, local, nodev, nosuid, journaled)
//user@theShare:548/Share on /Volumes/Share (afpfs, nodev, nosuid, mounted by user)

Prosty. Dziękuję Ci. Czy różni się to od CIFS vs SMB? A może Mac jest taki sam?
kevllar

CIFS oznacza Common Internet File System. Jest to standardowe udostępnianie plików w systemie Windows. Mac uzyskuje do niego dostęp za pomocą protokołu Samba (SMB).
tron_jones

3

Aby uzyskać bardziej szczegółową listę połączeń samby, w tym używanego protokołu, spróbuj:

smbutil statshares -a

to nie działa dla mnie. Mam kogoś, mam udział, ale kiedy wpisuję to polecenie, nie pokazuje żadnych udziałów
gman
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.