Это должен быть сайт для вопросов и автономных ответов, а не ссылок.
Мелебиус
Ответы:
13
Немного из Google-fu нашел руководство по Ubuntu 10.04 (Lucid) и Mac OS X. У меня нет под рукой Mac для тестирования, поэтому я не боюсь его проверять - боюсь, если вы не хотите купить мне его. ...;)
Samba - это, по сути, Windows NFS (сетевая файловая система), полностью кроссплатформенная и более простая в настройке / использовании.
Примечание: есть инструмент с графическим интерфейсом для настройки Samba, но я не могу вспомнить, как получить к нему доступ из головы. Кроме того, я думаю, что вы можете подключиться к Samba в OSX через connect-to (или что-то подобное) в верхнем меню, но я не могу точно вспомнить, как он называется, так как я не использовал Mac более 6 лет.
ИМХО, этот метод намного проще и понятнее в использовании, чем FTP, потому что он монтирует удаленную папку, как будто это локальная папка в вашей системе. Это не становится намного более прозрачным, чем это.
э-э ... винда? Вопрос касается Mac и Ubuntu. Я не знаю как, но я уверен, что вам не нужна Samba для подключения Mac и Linux. Если я ошибаюсь, пожалуйста, укажите мне.
H_7
По моему опыту, AFP в Ubuntu с использованием netatalk намного медленнее, чем Samba.
Коен.
1
Хотя это содержит дополнительную информацию о: Windows просто решает проблему с подключением к Mac с помощью smb://ipAddressустановки дополнительных модулей не требуется! AFP - это хорошо, но у вас есть обратная проблема с подключением машин Windows.
Я согласен с тем, что это самая простая и самая пуленепробиваемая реализация.
Джошуа К
7
Я достиг этого, сделав следующее:
У меня Mac OS 10.4 (Tiger) на G5 PowerPC и Ubuntu на Acer Aspire One.
В Mac OS перейдите в системные настройки> общий доступ и включите «Личный общий доступ к файлам».
В Ubuntu откройте DashHome и откройте папку «Файлы». (или как вы знаете, как попасть в папку с файлами.)
На боковой панели выберите «Обзор сети»
Пока эти две машины находятся в одной сети, ваш Mac должен находиться там как каталог, который вы можете смонтировать в Ubuntu.
Я понятия не имел, что делать, только подготовил эту страницу, и это оказалось довольно легко. Это работает для меня, обмениваться файлами в домашнем офисе. Это не сработает, если вам нужно работать удаленно, потому что вы будете вне своей сети.
Samba хорошо работает в моей установке: домашняя сеть с тремя компьютерами Mac и сервером под управлением Ubuntu (с 9.04, в настоящее время - с 10.10). Машина Ubuntu автоматически появляется в Finder вместе с другими компьютерами Mac.
Я следовал этому руководству по установке Samba. Руководство предназначено для сервера Ubuntu, но оно одинаково и работает для настольной версии.
Единственное изменение, которое я сделал, - установил «создать маску» на 0777 («доступный для записи») вместо 0755, в противном случае создание папок на компьютере с Ubuntu с компьютеров Mac не работало должным образом.
Если у вас есть безопасная локальная сеть, это действительно самый простой и надежный - использовать ftp-сервер, также доступный практически с любой платформы, если у вас есть пользователи Windows и т. Д.
Https://help.ubuntu.com/ 10,04 / ServerGuide / С / FTP-server.html
Также большинство медиа-устройств смогут использовать ftp, если это когда-либо случится.
Опираясь на сказанное, я смог обмениваться файлами из Ubuntu на Mac, просто щелкнув правой кнопкой мыши папку, которой я хочу поделиться, и включив общий доступ.
Я нахожусь на Ubuntu 14.04 Моя цель - предоставить доступ ко всем внешним устройствам, зарегистрированным в / media (например, внешний жесткий диск, внешний оптический привод), с моей Mac OS X (yosemith)
В Ubuntu откройте окно терминала
$sudo nautilus
Введите пароль пользователя root при появлении запроса
Откроется окно nautilus, перейдите к system /media
Щелкните правой кнопкой мыши, чтобы выбрать Properties. Нажмите Share. Нажмите Guest Share. Apply changes,
На Mac Os X откройте Finder, нажмите «Перейти на сервер» Command + K, введите Ubuntu IP и нажмите «Гость».
Это также работает, если вы щелкнете по папке правой кнопкой мыши, перейдите к параметрам общего доступа и выберите «Поделиться этой папкой». Когда вы сделаете это в первый раз, вам будет предложено установить samba. При подключении из OS X обязательно используйте правильный протокол:smb://[ip address]
Kyle Falconer
1
так много ответов и ни одного правильного, использование SAMBA просто смешно, SAMBA - плохая версия NFS для мужчин, NFS - это путь, он является родным почти для всех дистрибутивов Unix и работает быстрее и лучше, чем SAMBA, популярный только потому, что Windows не говорите о NFS, если вы хотите, чтобы все трое поделились (win, ubu, mac), тогда да, SAMBA, если только mac и ubuntu, их родная опция общего доступа - nfs.
Иногда поставляется с установленной ОС, если нет sudo apt-get install nfs-kernel-server(или Brew) для полного учебника перейдите сюда
Можете ли вы расширить свой ответ? На данный момент, это в первую очередь основано на мнении, и дает очень мало на пути ответа. Обеспечение быстрого маленького пошагового руководства было бы идеальным :)
ThatGuy
0
Если вы хотите простой тип обмена, вы можете использовать Teamviewer , Skype или Yahoo Messenger + gyache на обеих машинах.
Тогда вы можете отправить файл, который вы хотите. Однако этот метод относительно медленный.
Я нашел простой способ подключить Ubuntu 13.10 к своей операционной системе imac OS X.
Во-первых, я отключил Wi-Fi на обоих компьютерах, потому что хотел передать массы данных по кабелю Ethernet.
Затем просто подключите кабель Ethernet непосредственно между обоими компьютерами. OS X автоматически подключается к Ethernet (индикатор горит зеленым на панели настроек сети в Ethernet). Он автоматически дает вам IP-адрес и маску сети.
Затем в Ubuntu должен появиться авто-эт в сетевых подключениях.
Отредактируйте это соединение, перейдя в ipv4 , включите руководство, добавьте адрес (введите IP-адрес и маску сети, оставьте шлюз пустым, просто нажмите на него и оставьте его равным нулю, я хочу сохранить).
Затем проверьте «требовать адресацию IPv4 ....» в нижней части. Я оставил все остальное нетронутым в редактировании соединений.
Потом все заработало, оба компьютера подключены. Но чтобы получить доступ к папкам на моем Mac, это не сработало сразу, мне пришлось немного подождать. Но тогда все заработало! и теперь я передаю файлы со скоростью 23 Мб / с.
Ух ... Отключение от сети и подключение кабеля? Это хлопот. Для больших файлов это может быть хорошей идеей, потому что это должно быть быстрым, но я бы, вероятно, выбрал временный носитель, такой как внешний диск.
Джошуа К
0
Syncthing - очень полезный и довольно простой способ обмена файлами и каталогами между Mac и Linux (и многими другими платформами). . Я использую его для обмена папками с моего Macbook Air на Linux Mint. Если вы хотите выполнить одностороннюю синхронизацию, задайте для вашей исходной папки значение «Только отправка» в дополнительных настройках этой папки, чтобы файлы, удаленные в папке принимающего компьютера, не удалялись из папки исходного компьютера.
rsync -av 'server-username@192.168.0.10:/full/path/to/remote/directory "/full/path/to/remote/directory with space"' .
Это метод наименьшего общего знаменателя: наиболее надежный, эффективный, широко доступный для Linux, а безопасность опирается на хорошо известные разрешения для файлов + пользовательские схемы.
Протестировано между Ubuntu 18.04 и Mac OS 10.13: «Высокая Сьерра».
Ответы:
Немного из Google-fu нашел руководство по Ubuntu 10.04 (Lucid) и Mac OS X. У меня нет под рукой Mac для тестирования, поэтому я не боюсь его проверять - боюсь, если вы не хотите купить мне его. ...;)
источник
Настройка сервера Samba в Ubuntu
В OSX :
В Windows:
Вот очень длинное объяснение для Windows, включая настройку сервера в * nix.
Samba - это, по сути, Windows NFS (сетевая файловая система), полностью кроссплатформенная и более простая в настройке / использовании.
Примечание: есть инструмент с графическим интерфейсом для настройки Samba, но я не могу вспомнить, как получить к нему доступ из головы. Кроме того, я думаю, что вы можете подключиться к Samba в OSX через connect-to (или что-то подобное) в верхнем меню, но я не могу точно вспомнить, как он называется, так как я не использовал Mac более 6 лет.
ИМХО, этот метод намного проще и понятнее в использовании, чем FTP, потому что он монтирует удаленную папку, как будто это локальная папка в вашей системе. Это не становится намного более прозрачным, чем это.
источник
smb://ipAddress
установки дополнительных модулей не требуется! AFP - это хорошо, но у вас есть обратная проблема с подключением машин Windows.Я достиг этого, сделав следующее:
У меня Mac OS 10.4 (Tiger) на G5 PowerPC и Ubuntu на Acer Aspire One.
В Mac OS перейдите в системные настройки> общий доступ и включите «Личный общий доступ к файлам».
В Ubuntu откройте DashHome и откройте папку «Файлы». (или как вы знаете, как попасть в папку с файлами.)
На боковой панели выберите «Обзор сети»
Пока эти две машины находятся в одной сети, ваш Mac должен находиться там как каталог, который вы можете смонтировать в Ubuntu.
Я понятия не имел, что делать, только подготовил эту страницу, и это оказалось довольно легко. Это работает для меня, обмениваться файлами в домашнем офисе. Это не сработает, если вам нужно работать удаленно, потому что вы будете вне своей сети.
источник
Samba хорошо работает в моей установке: домашняя сеть с тремя компьютерами Mac и сервером под управлением Ubuntu (с 9.04, в настоящее время - с 10.10). Машина Ubuntu автоматически появляется в Finder вместе с другими компьютерами Mac.
Я следовал этому руководству по установке Samba. Руководство предназначено для сервера Ubuntu, но оно одинаково и работает для настольной версии.
Единственное изменение, которое я сделал, - установил «создать маску» на 0777 («доступный для записи») вместо 0755, в противном случае создание папок на компьютере с Ubuntu с компьютеров Mac не работало должным образом.
источник
Если у вас есть безопасная локальная сеть, это действительно самый простой и надежный - использовать ftp-сервер, также доступный практически с любой платформы, если у вас есть пользователи Windows и т. Д. Https://help.ubuntu.com/ 10,04 / ServerGuide / С / FTP-server.html
Также большинство медиа-устройств смогут использовать ftp, если это когда-либо случится.
Подключиться к ftp-серверу очень просто с помощью проверки Mac http://www.youtube.com/watch?v=GNP48LcNV0Y Если вам действительно нужно выполнить запись на ftp с компьютера Mac (поиск не выполняется и монтируется только для чтения). http://anoved.net/2008/03/macfuse-ftp-and-you/
источник
Опираясь на сказанное, я смог обмениваться файлами из Ubuntu на Mac, просто щелкнув правой кнопкой мыши папку, которой я хочу поделиться, и включив общий доступ.
источник
Я нахожусь на Ubuntu 14.04 Моя цель - предоставить доступ ко всем внешним устройствам, зарегистрированным в / media (например, внешний жесткий диск, внешний оптический привод), с моей Mac OS X (yosemith)
В Ubuntu откройте окно терминала
Введите пароль пользователя root при появлении запроса
Откроется окно nautilus, перейдите к
system /media
Щелкните правой кнопкой мыши, чтобы выбрать
Properties
. НажмитеShare
. НажмитеGuest Share
.Apply changes
,На Mac Os X откройте Finder, нажмите «Перейти на сервер» Command + K, введите Ubuntu IP и нажмите «Гость».
источник
smb://[ip address]
так много ответов и ни одного правильного, использование SAMBA просто смешно, SAMBA - плохая версия NFS для мужчин, NFS - это путь, он является родным почти для всех дистрибутивов Unix и работает быстрее и лучше, чем SAMBA, популярный только потому, что Windows не говорите о NFS, если вы хотите, чтобы все трое поделились (win, ubu, mac), тогда да, SAMBA, если только mac и ubuntu, их родная опция общего доступа - nfs.
Иногда поставляется с установленной ОС, если нет
sudo apt-get install nfs-kernel-server
(или Brew) для полного учебника перейдите сюдаисточник
Если вы хотите простой тип обмена, вы можете использовать Teamviewer , Skype или Yahoo Messenger + gyache на обеих машинах.
Тогда вы можете отправить файл, который вы хотите. Однако этот метод относительно медленный.
источник
Я нашел простой способ подключить Ubuntu 13.10 к своей операционной системе imac OS X.
Потом все заработало, оба компьютера подключены. Но чтобы получить доступ к папкам на моем Mac, это не сработало сразу, мне пришлось немного подождать. Но тогда все заработало! и теперь я передаю файлы со скоростью 23 Мб / с.
повеселись
источник
Syncthing - очень полезный и довольно простой способ обмена файлами и каталогами между Mac и Linux (и многими другими платформами). . Я использую его для обмена папками с моего Macbook Air на Linux Mint. Если вы хотите выполнить одностороннюю синхронизацию, задайте для вашей исходной папки значение «Только отправка» в дополнительных настройках этой папки, чтобы файлы, удаленные в папке принимающего компьютера, не удалялись из папки исходного компьютера.
источник
HTTP-сервер
HTTP - это протокол, используемый для доступа к обычным веб-сайтам, поэтому каждая ОС была вынуждена его реализовать!
Найдите свой IP на исходном компьютере, например
192.168.0.10
. В Ubuntu или Mac OS:Создайте сервер в каталоге, содержащем файл, который вы хотите передать:
На принимающем компьютере откройте браузер и посетите:
Теперь вы можете перемещаться по каталогам к нужному файлу.
Я не уверен, что этот метод быстрый / надежный, но он один из самых простых в настройке и переносимый.
Более быстрые альтернативы обсуждаются по адресу: /programming/12905426/what-is-a-faster-alternative-to-pythons-simplehttpserver
Rsync
SSH действительно легко работает на MacOS и Ubuntu, поэтому мы можем очень легко использовать Rsync .
Сначала убедитесь, что вы можете использовать SSH с одного компьютера на другой.
Вы можете включить сервер MacOS SSH из интерфейса командной строки, как описано по адресу: http://osxdaily.com/2016/08/16/enable-ssh-mac-command-line/
Теперь от Ubuntu убедитесь, что вы можете получить доступ к Mac:
Вы можете создать новую учетную запись для пользователя, если хотите сохранить свой пароль в секрете.
Затем, после того, как вам удалось войти, скопировать файлы с сервера на клиент просто:
Несколько каталогов могут быть скопированы за один раз, как описано на /unix/308810/copying-multiple-files-using-rsync-over-ssh :
Это метод наименьшего общего знаменателя: наиболее надежный, эффективный, широко доступный для Linux, а безопасность опирается на хорошо известные разрешения для файлов + пользовательские схемы.
Протестировано между Ubuntu 18.04 и Mac OS 10.13: «Высокая Сьерра».
источник