У меня Ubuntu, Mac OS X и Windows в одной локальной сети. Но в сетевой папке Mac OS X нет записи об Ubuntu, но компьютер с Windows виден. Насколько я знаю, операционные системы позволяют их обнаруживать на других компьютерах.
Я установил Samba в Ubuntu, и теперь я могу подключить Ubuntu по адресу IP
из Mac OS X:
smb://192.168.2.4
Но когда я пытаюсь подключиться с помощью Ubuntu hostname
в Mac OS X, это не удается:
smb://username-SATELLITE-L855
Я попытался из командной строки просмотреть выходные данные в Mac OS X:
smbutil view //username@username-SATELLITE-L855
Ниже выводится сообщение об ошибке:
smbutil: server connection failed: No route to host
Кстати, даже после установки Samba в Ubuntu, он все еще не виден в сетевой папке Mac OS X.
Как я могу сделать Ubuntu доступным для других компьютеров, чтобы эффективно использовать переменную hostname
на других компьютерах?
В случае, если кому-то нужен он;
кажется, что
username-SATELLITE-L855
является слишком длинным как hostname
. Преобразованный это в:
username-COMP
и это решило проблему.