Как смонтировать общий ресурс SMB из командной строки на Mac
Нужно смонтировать сетевой ресурс SMB из командной строки MacOS? Существует несколько разных подходов к подключению общих ресурсов SMB из командной строки, и мы рассмотрим два разных метода подключения сетевых ресурсов на Mac с помощью терминала.
Многие пользователи полагаются на SMB для обмена файлами между Mac и ПК с Windows или Linux, но SMB также используется многими компьютерами Mac, поэтому вы можете столкнуться с различными сетевыми ситуациями, когда вам нужно подключить общий ресурс SMB. Хотя вы, безусловно, можете подключаться к общим сетевым ресурсам и монтировать их через Finder, существует множество обстоятельств, когда выполнение этого действия из командной строки необходимо или полезно.
Мы предполагаем, что вы уже достаточно знакомы с командной строкой, чтобы немного узнать о терминале, поэтому запустите приложение «Терминал» из папки /Applications/Utilities/, из Spotlight или с помощью сочетания клавиш, и давайте начнем.
Подключение общих ресурсов SMB из командной строки на Mac с открытым
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Команда «открыть» смонтирует общий файловый ресурс SMB в Finder MacOS, но из командной строки. Синтаксис для использования следующий:
open "smb://name@server/"
Например, если имя пользователя было «paul», а имя сервера Mac — «M1-MacBook-Pro», команда будет выглядеть так:
open "smb://paul@M1-MacBook-Pro/"
Нажмите «Возврат», и вы обнаружите, что Finder запустится в сетевом ресурсе, запрашивая пароль, если он требуется.
Примечание: если вы пытаетесь использовать общий доступ к файлам SMB на Mac с MacOS Ventura, вы можете неоднократно сталкиваться с сообщениями об ошибках, если вы не последуете этому глупому исправлению для общего доступа к файлам SMB в MacOS Ventura, которое требует, чтобы вы отключили общий доступ, перезагрузились, а затем включите его снова. Общий доступ к файлам в Ventura немного глючит, поэтому не удивляйтесь, если у вас возникнут проблемы с ним.
Смонтируйте общие ресурсы SMB из командной строки на Mac с помощью mount
Команда mount также позволяет смонтировать сетевой ресурс из командной строки. Однако это будет сделано полностью из командной строки и не запустит Finder, в отличие от вышеупомянутой команды открытия.
Синтаксис для использования с mount для общих ресурсов SMB следующий:mount -t smbfs //name@server /MountDestination
Например, если имя пользователя — «Пол», имя компьютера — «M1 MacBook Pro», а желаемое место назначения — ./mountedM1, синтаксис будет следующим:
mount -t smbfs //paul@M1-MacBook-Pro ./mountedM1
Нажмите «Возврат», и вам нужно будет пройти аутентификацию (при условии, что аутентификация требуется) для подключения.
Вы также можете поместить пароль в команду для mount, но по соображениям безопасности делать это не рекомендуется, так как он вводит пароль в виде обычного текста и оставляет его в истории команд.
Удалось ли вам смонтировать общий ресурс SMB из командной строки вашего Mac? Используете ли вы другой подход для подключения общих ресурсов SMB из терминала? Поделитесь с нами в комментариях своими методами и опытом.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)