Это моя первая попытка настроить сеть, поэтому я прошу прощения, если что-то из этого будет очевидным.
Я пытаюсь разделить каталог между моим рабочим столом Ubuntu 18.04 и моим MacOS High Sierra 10.13.5 MacBook Pro, используя Samba.
Вот что я сделал до сих пор:
Я сделал следующее на своем Ubuntu Desktop:
$ sudo apt install tasksel
$ sudo tasksel install samba-server
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
$ sudo bash -c 'grep -v -E "^#|^;" /etc/samba/smb.conf_backup | grep . > /etc/samba/smb.conf'
$ sudo smbpasswd -a <username>
$ sudo nano /etc/samba/smb.conf
Затем я добавил следующие строки в /etc/samba/smb.conf
перед тем, как сохраняя его
[Shared File Name]
comment = Ubuntu File Share
create mask = 0777
guest ok = Yes
path = path/to/shared/file
read only = No
И
$ sudo service smbd restart
$ sudo chmod 0777 path/to/shared/file
Затем я определил IP-адрес рабочего стола Ubuntu, используя этот сайт: https://whatismyipaddress.com/?u=TRUE
Затем на Mac я сделал следующее:
1) Отключил FireWall
2) Открыл Finder
3) Перейти в меню -> Соединиться с сервером (команда-k)
4) ввести smb: // UBUNTU-IP-ADDRESS в текстовое поле «Адрес сервера»
5) Нажатое соединение
Возникла проблема с подключением к серверу "UBUNTU-IP-ADDRESS". Возможно, сервер не существует или в данный момент недоступен. Проверьте имя сервера или IP-адрес, проверьте сетевое подключение и повторите попытку.
blockquote>Другая информация:
Я пытаюсь подключить эти компьютеры к сети Wi-Fi, а не через кабели Ethernet, поэтому я могу использовать ноутбук Mac где угодно.
В моей системе Ubuntu у меня есть смонтированный файл (значок порта Ethernet поверх файла), который появился на моем рабочем столе с пометкой «Имя общего файла» на user-desktop.local
This смонтированный файл содержит папки и файлы нужного каталога, которым я хотел бы поделиться по сети. Однако некоторые папки были переименованы с именами, такими как _9GP6I ~ F.18 или _13ZOZ ~ B.18, в то время как другие сохранили свое первоначальное имя.
На данный момент мои вопросы:
1) Какие ошибки были допущены, что не позволяет мне смонтировать папку на моем Mac?2) Есть ли другие вещи, которые мне нужно сделать с Mac, чтобы он подключился к сети. Онлайн-уроки намекают на это, но я не могу найти никаких конкретных шагов.
3) Существуют ли соглашения о присвоении имен папкам и файлам, которым необходимо следовать, чтобы избежать переименования, которое происходит в файле, смонтированном на Ubuntu Desktop?
Спасибо, что нашли время, чтобы прочитать это, я ценю любой вклад.
Примечание: Я все еще не знаю, пытаетесь ли Вы получить доступ к этой машине человечности в локальной сети или из Интернета. Этот ответ предполагает, что это - локальная сеть.
Если Вы используете рабочий стол Ubuntu 18.04, что Вы пытаетесь сделать, является автоматическим. Даже при использовании Сервера Ubuntu, это будет автоматически при установке avahi-демона.
Ubuntu 18.04 является первая Ubuntu LTS, который скомпилировал поддержку самбы чего-то позвонившего, "многоадресно передает регистрацию DNS". При установке самбы (sudo способная самба установки) поле Ubuntu объявит о себе остальной части использования локальной сети Avahi (Добрый день в macOS). Ваша машина автоматически обнаружится в боковой панели Средства поиска под Общим. Все это автоматически и не требует никакого действия пользователем.
Единственные вещи, о которых я могу думать, который испортит это:
[1] avahi-демон не работает или препятствуется работать. Чтобы видеть, работает ли это:
sudo service avahi-daemon status
Если это не рабочий запуск это:
sudo service avahi-daemon start
Затем проверьте его снова:
sudo service avahi-daemon status
[2] Ваш брандмауэр Ubuntu находится в пути. Остановить его:
sudo ufw disable
Если Вы вынуждены использовать IP-адрес, по некоторым причинам используют тот, который применим к локальной сети (принимающий, именно это это). Найти что использование IP-адреса: "ifconfig" или:
hostname -I
Что этот вопрос на самом деле о том, чтобы создать беспроводную сеть ad-hock между машиной Ubuntu и MacBook и использовать Samba для обмена файлами.
Часть этого уже была дана здесь специально для Ubuntu 18.04: Как настроить точку доступа Wi-Fi в точке доступа?
Это более подробно, чем я. было бы, но это идет со скриншотами. Я хотел бы отметить, что после создания HotSpot вам сообщат, какое имя сети и какой пароль должен использовать ваш macbook для получения доступа.
Чего не хватает, что делать на Mac. Если вы щелкните значок сети на верхней панели задач, вы в конечном итоге увидите Ubuntu «имя сети», которое вы создали, создав HotSpot. Он попросит пароль, который я упомянул выше.
После этого Finder покажет имя хоста Ubuntu в разделе Shared.
О единственной вещи, которую я бы изменил, является определение твоей доли. Я бы изменил это на это, чтобы избежать проблем с разрешениями:
[Shared File Name]
comment = Ubuntu File Share
create mask = 0777
guest ok = Yes
path = path/to/shared/file
read only = No
force user = albert
Измените albert на ваше имя пользователя для входа в Ubuntu.