Ключ является File|Properties. Выберите этот пункт меню с файлом целевого выбранного типа файла, перейдите к вкладке "Open With" и нажмите "Reset". Затем выберите приложение и нажмите "Set as Default". Кухня, протестированная на Наутилусе 3.2.1.
Когда у меня была эта проблема, это был базирующийся DNS. В основном, когда клиент DCHP получает IP от "розничного" маршрутизатора (или многие, другой DNS/DHCP объединил серверы), они добавляют запись в сервер DNS так, чтобы ping mybox
будет работать.
Apple нравится быть просто немного особенной в вещах, таким образом, я не был бы удивлен найти, что Ваш сервер DNS понятия не имеет, кто "MyMacName.local".
Avahi, не должен иметь никакого отношения к "разрешению" имени когда дело доходит до SSH, (хотя Avahi мог сделать записи в Вашем локальном сервере DNS).
Сначала проверьте, имеет ли Ваш сервер DNS какую-либо идею, кто "MyMacName.local". Если бы это не делает затем, я настроил бы Ваш маршрутизатор или Ваш Mac для проигрывания лучше друг с другом.
Во-вторых, проверьте, "рекламируете" ли Вы Mac ssh на Bojour. Эта ссылка может помочь с этим.
Это, оказывается, было требованием для avahi-daemon
быть установленным в Debian.
После простой sudo apt-get install avahi-daemon
, и Mac и Debian могут общаться друг с другом через имена хостов.
Ответ coteyr привел меня в правильном направлении пробовать avahi, в конце концов.
И я думал, что Mac предполагался к "просто работе" :P
Надлежащее соединение имени хоста зависит от DNS. Если Ваше debian поле возросло на 24/7, Вы могли бы установить dnsmasq и превратить его в Ваш DNS по умолчанию. На самом деле наряду с несвязанным делают вполне большую и безопасную комбинацию, поддерживая DNSSEC и позволяя Вам настроить Вашу локальную сеть намного большим количеством гладкого способа :-)