Доступ и монтирование общего ресурса SMB через командную строку
Вам нужно получить доступ и смонтировать общий ресурс SMB из командной строки на Mac? Вы можете подключаться к ПК с Windows через сетевые функции Mac, чтобы смонтировать общий ресурс Windows на Mac, но вы также можете подключиться к общим ресурсам Samba из Терминала.
В этой статье будет показано несколько способов подключения и доступа к общим сетевым ресурсам SAMBA / SMB из командной строки Mac, в том числе с последними версиями MacOS и более старыми выпусками Mac OS X, поскольку процесс отличается в зависимости от используемой системы.
Как получить доступ и смонтировать общие ресурсы SMB через терминал на Mac
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
В более новых версиях macOS это можно сделать с помощью команды «mount_smbfs», и это довольно просто:
mount_smbfs //USER@192.168.0.105/myshare /mnt/smbshare
Замените USER, IP-адрес, имя общего ресурса и точку монтирования общего ресурса, и все, что нужно сделать.
Конечно, вам нужно будет войти в систему и пройти аутентификацию в общей сетевой папке, если только это не вход в систему GUEST.
Вы также можете отключить общий ресурс SMB с помощью команды «размонтировать», как обычно.
Доступ и монтирование общих ресурсов SMB в более старых версиях Mac OS X
«Мой Mac расположен в море компьютеров с Windows в офисе, поэтому я часто использую общие ресурсы SMB для обмена данными и файлами. Доступ к общим папкам SMB / Windows на Mac очень прост из графического интерфейса, но я провожу много времени в командной строке и мне всегда нравится находить способ делать что-то, используя основы Mac OS X. Имея это в виду, вот как получить доступ к общим ресурсам SMB через командную строку в Mac OS X: «
В более ранних версиях Mac OS X это можно было разбить на несколько таких команд, чтобы сначала перечислить доступные общие ресурсы SAMBA на целевом IP:
smbclient -U user -I 192.168.0.105 -L //smbshare/
(Обратите внимание, что некоторые из более новых версий OS X используют «smbutil» вместо smbclient)
Теперь вам нужно передать настройку точки монтирования общих ресурсов SMB:
mount -t smbfs -o username=winusername //smbserver/myshare /mnt/smbshare
И, наконец, вы захотите получить доступ к общему ресурсу SMB, указав свой логин в Windows и IP-адрес машины:
mount -t cifs -o username=winusername,password=winpassword //192.168.0.105/myshare /mnt/share
Спасибо за подсказку, Дэн! Я не смог проверить, работает ли это, потому что я нахожусь во всей сети Mac с более поздними версиями Mac OS, но команды кажутся действительными, поэтому я не вижу причин, по которым это не так.
Очевидно, вам нужно будет ввести свои собственные уникальные имена пользователей, общие имена, IP-адреса, точки монтирования и т. Д.
Я очень ценю совет Дэна, и это отличный продвинутый прием для пользователей терминалов, но для некоторых пользователей Mac, которые предпочитают графический интерфейс, установка общих папок Windows через Mac Finder, вероятно, проще.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)