У меня новый компьютер Apple Macintosh, и я пытаюсь найти способ пересылать файлы туда и обратно с моего ноутбука Ubuntu Mate. В моей сети нет компьютеров с Windows. Я мало что знаю о современных Mac.
Я включил общий доступ к файлам на Mac и проделал забавную вещь с паролем:
В Системных настройках-> Сеть-> WiFi-> Дополнительно ...-> WINS {{ 1}} Я установил для Рабочей группы значение «ДОМОЙ».
В caja на Ubuntu Mate я могу использовать закладку «Обзор сети», и появляется имя Mac. Если я дважды щелкну значок Mac, я получаю диалоговое окно, в котором говорится:
Я исправляю имя домена для рабочей группы, которую использует Mac, набираю пароль моего пользователя на Mac и нажимаю «Подключиться». Диалоговое окно исчезает, а затем возвращается с Доменным именем, возвращенным к РАБОЧЕЙ ГРУППЕ, и снова ждет пароля. (NB Я заметил, что имя пользователя Mac имеет заглавную букву B. Важно?)
Я что-то делаю не так?
Есть ли более простой способ обмена файлами между двумя компьютерами?
(Я не делаю этого не так? действительно знаю, запущена ли у меня Samba, которой я никогда раньше не пользовался. И действительно, нужен ли мне сервер Samba или одноранговая Samba?)
Некоторые результаты:
$ samba status
[2021/04/25 18:50:46.151624, 0] ../lib/util/debug.c:947(reopen_logs_internal)
Unable to open new log file '/var/log/samba/log.%m': Permission denied
[2021/04/25 18:50:46.151898, 0] ../source4/smbd/server.c:372(binary_smbd_main)
samba version 4.3.11-Ubuntu started.
Copyright Andrew Tridgell and the Samba Team 1992-2015
$ Please install an MTA on this system if you want to use sendmail!
$ sudo samba status
$
$ sudo service smdb status
● smdb.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
Еще кое-что, что я заметил что может указывать на то, что Samba работает как сервер по умолчанию?
$ ps -ef | grep smb
root 1286 1 0 Apr25 ? 00:00:00 /usr/sbin/smbd -D
root 1288 1286 0 Apr25 ? 00:00:00 /usr/sbin/smbd -D
root 1326 1286 0 Apr25 ? 00:00:01 /usr/sbin/smbd -D
bob 6765 1 0 Apr25 ? 00:00:00 /usr/lib/gvfs/gvfsd-smb-browse --spawner :1.9 /org/gtk/gvfs/exec_spaw/8
bob 24684 5123 0 20:22 pts/0 00:00:00 grep smb
$ sudo nmap -sS -sU -T4 192.168.0.110
Starting Nmap 7.01 ( https://nmap.org ) at 2021-04-25 19:44 CEST
Nmap scan report for 192.168.0.110
Host is up (0.000049s latency).
Not shown: 1990 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
139/tcp open netbios-ssn
445/tcp open microsoft-ds
68/udp open|filtered dhcpc
123/udp open ntp
137/udp open netbios-ns
138/udp open|filtered netbios-dgm
631/udp open|filtered ipp
5353/udp open|filtered zeroconf
Попробуйте установить Samba на свой компьютер Ubuntu MATE и поделитесь Таким образом, вы можете подключиться к вашему Mac. Кроме того, вам не нужен выделенный сервер Samba. Достаточно просто использовать существующую машину Ubuntu MATE.
Хотя вам понадобится локальный IP-адрес вашего компьютера Ubuntu MATE, чтобы подключить к нему ваш Mac (и они оба должны быть в одной сети. Просто откройте терминал и введите ip a
. Нужный (локальный) IP-адрес будет находиться под интерфейсом, начинающимся с «enp» (если вы используете Ethernet) или «wlp» (если вы используете Wi-Fi).
Чего не хватает в вашем описании, так это добавления вашего пользователя Mac в базу паролей smb на Mac.
После того, как вы перейдете к Общий доступ > включите Общий доступ к файлам , нажмите кнопку Параметры > затем включите свое имя пользователя Mac.
Теперь вернитесь к caja и введите пароль пользователя Mac.
Не зацикливайтесь на рабочей группе / домене.