У меня есть компьютер с Ubuntu, и я хочу отправить данные на Mac через Wi-Fi. Лучшим решением было бы иметь общий каталог независимо от того, к какому Wi-Fi я подключен. На данный момент я не нашел никакого решения, кто-то может мне помочь?
Спасибо за все.
Я предполагаю, что Вы расположены в той же локальной сети с обоими хостами
Существует несколько способов сделать это.
Поскольку обе системы действительно знают ssh и scp, Вы могли легко передать файлы через scp.
Насколько я знаю, что необходимо включить SSH/SCP на Mac через:
Установки системы → Совместное использование → устанавливают флажок Remote Login.
Примеры использования:
scp /path/to/local/file remoteusername@remotehost:
или для всей папки
scp -r /path/to/local/folder remoteusername@remotehost:
в случае, если Вы хотите определить целевое положение также:
scp -r /path/to/local/folder remoteusername@remotehost:/path/on/targetsystem
Некоторая дополнительная справка для scp
может быть найден здесь.
Вы могли включить совместное использование Папки в Установках системы → Совместное использование Mac.
Mac обычно совместно используют через AFP и дополнительный SMB/CIFS. Вы могли затем смонтировать что доля на стороне человечности в Наутилусе (или другой Файловый менеджер) или постоянно через /etc/fstab
.
Установите Dropbox/Owncloud или подобный на обоих хостах и любите синхронизировать файлы со всеми про и недостатки.
Вы могли также использовать rsync для синхронизации папки между теми 2 машинами.
Ленивая альтернатива ВЫШИВАЛЬНОГО ШЕЛКА Dropbox/Owncloud (намного легче установить, чем owncloud) является syncthing. Я использую его для синхронизации андроида и нескольких полей Linux (Ubuntu, openSUSE и Raspbian), но это также работает над MacOS.
Просто всегда обязательно используйте ту же версию на всех клиентах как изменения протокола по основным версиям.
Конечно, использование SSH & SCP или SFTP, вероятно, ближе к вопросу, который Вы задали.