Есть ли способ заставить Nautilus или любой другой файловый менеджер, работающий на Ubuntu 11.04, использовать Kerberos для аутентификации?
Я использую Likewise Open для присоединения машин к домену, и я не могу вводить пароли для каждого пользователя на каждом компьютере, на котором требуется подключить сетевой ресурс. Мне удалось заставить Kerberos работать с командной строкой smbclient
, но, как ни странно, Kerberos, похоже, не интегрирован с Nautilus. Я также проверил конфигурационный файл SSH, и похоже, что вы можете включить GSSAPIAuthentication, но он работает только для Kerberos v2, а не для текущей версии, которую я считаю v5.
Я не слишком знаком с Microsoft Active Directory или Kerberos, но, надеюсь, это поможет вам.
Наутилус использует gvfs как бэкэнд для монтирования всего. Все, что смонтировано с помощью gvfs, отображается в панели навигации слева. Я не уверен, поддерживает ли он аутентификацию Kerberos, но он поддерживает монтирование общих ресурсов smb.
sudo apt-get install gvfs-bin
gvfs-mount smb://<server name>/$USER