Хорошо, это ошибка. Вероятно, проблема nautilus запускается перед оболочкой, которая устанавливает переменные SSH*.
(уродливый).
открыть терминал, убить файловый менеджер: nautilus -q перезапустить его снова: nautilus & disown %%, в фоновом режиме и отсоединен. закройте терминалТеперь новый сеанс nautilus на рабочем столе является потомком из оболочки с правильной настройкой SSH_AUTH_SOCK, и у порожденного терминала все будет в порядке.
Пока nautilus не сработает или не умрет по какой-либо причине. В этом случае повторите.